diff --git a/Gencode/NET5/netcore5.json b/Gencode/NET5/netcore5.json index e9fae1e..7708618 100644 --- a/Gencode/NET5/netcore5.json +++ b/Gencode/NET5/netcore5.json @@ -1,515 +1,1029 @@ { - "OutputDir": "J:\\MyGitRepo\\DDNRuntime\\TestGenCode\\NETCore5", - "Lang": "zh-Hans", - "GenerateCommnet": true, - "AssemblyRoot": "C:\\Program Files\\dotnet\\shared\\Microsoft.NETCore.App\\5.0.9\\", - "NETVersion": "5.0.9", - "Items": [ - { - "Assembly": "System.Private.CoreLib.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Http.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Private.Uri.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Cryptography.X509Certificates.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Security.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "Microsoft.Win32.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Collections.NonGeneric.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Principal.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Runtime.Extensions.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Cryptography.Encoding.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Cryptography.Algorithms.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Cryptography.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Private.Xml.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Collections.Specialized.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Data.Common.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ComponentModel.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ComponentModel.TypeConverter.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ObjectModel.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Transactions.Local.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ComponentModel.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Resources.Writer.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Requests.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.WebHeaderCollection.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.ServicePoint.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Collections.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Runtime.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.Compression.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Memory.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Diagnostics.Process.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Diagnostics.FileVersionInfo.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Console.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.FileSystem.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.WebClient.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ComponentModel.EventBasedAsync.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.Pipes.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Drawing.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.AccessControl.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Principal.Windows.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Claims.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Ping.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "Microsoft.Win32.Registry.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Threading.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.MemoryMappedFiles.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.FileSystem.Watcher.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.FileSystem.AccessControl.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - } - ] + "OutputDir": "J:\\MyGitRepo\\DDNRuntime\\TestGenCode\\NETCore5", + "Lang": "zh-Hans", + "GenerateCommnet": true, + "AssemblyRoot": "C:\\Program Files\\dotnet\\shared\\Microsoft.NETCore.App\\5.0.9\\", + "NETVersion": "5.0.9", + "Items": [ + { + "Assembly": "System.Private.CoreLib.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Http.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.Uri.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.X509Certificates.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Security.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "Microsoft.Win32.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.NonGeneric.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Principal.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.Extensions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Encoding.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Algorithms.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.Xml.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.Specialized.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Data.Common.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.TypeConverter.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ObjectModel.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Transactions.Local.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Resources.Writer.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Requests.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebHeaderCollection.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.ServicePoint.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.Compression.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Memory.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.Process.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.FileVersionInfo.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Console.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.FileSystem.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebClient.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.EventBasedAsync.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.Pipes.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Drawing.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.AccessControl.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Principal.Windows.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Claims.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Ping.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "Microsoft.Win32.Registry.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.MemoryMappedFiles.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.FileSystem.Watcher.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.FileSystem.AccessControl.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Cng.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Csp.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.InteropServices.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.InteropServices.RuntimeInformation.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.Numerics.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.OpenSsl.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Text.RegularExpressions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.Tasks.Dataflow.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.Tasks.Extensions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.Tasks.Parallel.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.Thread.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Web.HttpUtility.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Reflection.TypeExtensions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Reflection.Metadata.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Reflection.DispatchProxy.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.Xml.Linq.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Numerics.Vectors.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebSockets.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebSockets.Client.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebProxy.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Sockets.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.NetworkInformation.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.NameResolution.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Mail.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.HttpListener.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Linq.Queryable.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Linq.Parallel.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Linq.Expressions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Linq.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.IsolatedStorage.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.FileSystem.DriveInfo.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.Compression.ZipFile.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.Tracing.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.TraceSource.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.Tools.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.TextWriterTraceListener.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.StackTrace.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.DiagnosticSource.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.Debug.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.Annotations.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.Immutable.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.Concurrent.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.CoreLib.dll", + "IsMsLib": true, + "IsForwarded": true, + "UnitAliasName": "mscorlib", + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.Xml.dll", + "IsMsLib": true, + "IsForwarded": true, + "UnitAliasName": "System.Xml", + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Data.Common.dll", + "IsMsLib": true, + "IsForwarded": true, + "UnitAliasName": "System.Data", + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Drawing.Primitives.dll", + "IsMsLib": true, + "IsForwarded": true, + "UnitAliasName": "System.Drawing", + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + } + ] } \ No newline at end of file diff --git a/Gencode/NETCore2.1/netcore2.1.json b/Gencode/NETCore2.1/netcore2.1.json index d3db3c6..1bde076 100644 --- a/Gencode/NETCore2.1/netcore2.1.json +++ b/Gencode/NETCore2.1/netcore2.1.json @@ -1,515 +1,1029 @@ { - "OutputDir": "J:\\MyGitRepo\\DDNRuntime\\TestGenCode\\NETCore2.1", - "Lang": "zh-Hans", - "GenerateCommnet": true, - "AssemblyRoot":"C:\\Program Files\\dotnet\\shared\\Microsoft.NETCore.App\\2.1.30\\", - "NETVersion": "2.1.30", - "Items": [ - { - "Assembly": "System.Private.CoreLib.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Http.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Private.Uri.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Cryptography.X509Certificates.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Security.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "Microsoft.Win32.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Collections.NonGeneric.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Principal.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Runtime.Extensions.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Cryptography.Encoding.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Cryptography.Algorithms.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Cryptography.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Private.Xml.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Collections.Specialized.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Data.Common.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ComponentModel.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ComponentModel.TypeConverter.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ObjectModel.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Transactions.Local.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ComponentModel.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Resources.Writer.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Requests.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.WebHeaderCollection.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.ServicePoint.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Collections.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Runtime.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.Compression.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Memory.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Diagnostics.Process.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Diagnostics.FileVersionInfo.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Console.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.FileSystem.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.WebClient.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ComponentModel.EventBasedAsync.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.Pipes.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Drawing.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.AccessControl.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Principal.Windows.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Claims.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Ping.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "Microsoft.Win32.Registry.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Threading.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.MemoryMappedFiles.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.FileSystem.Watcher.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.FileSystem.AccessControl.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - } - ] + "OutputDir": "J:\\MyGitRepo\\DDNRuntime\\TestGenCode\\NETCore2.1", + "Lang": "zh-Hans", + "GenerateCommnet": true, + "AssemblyRoot": "C:\\Program Files\\dotnet\\shared\\Microsoft.NETCore.App\\2.1.30\\", + "NETVersion": "2.1.30", + "Items": [ + { + "Assembly": "System.Private.CoreLib.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Http.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.Uri.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.X509Certificates.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Security.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "Microsoft.Win32.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.NonGeneric.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Principal.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.Extensions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Encoding.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Algorithms.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.Xml.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.Specialized.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Data.Common.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.TypeConverter.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ObjectModel.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Transactions.Local.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Resources.Writer.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Requests.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebHeaderCollection.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.ServicePoint.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.Compression.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Memory.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.Process.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.FileVersionInfo.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Console.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.FileSystem.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebClient.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.EventBasedAsync.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.Pipes.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Drawing.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.AccessControl.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Principal.Windows.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Claims.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Ping.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "Microsoft.Win32.Registry.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.MemoryMappedFiles.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.FileSystem.Watcher.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.FileSystem.AccessControl.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Cng.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Csp.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.InteropServices.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.InteropServices.RuntimeInformation.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.Numerics.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.OpenSsl.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Text.RegularExpressions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.Tasks.Dataflow.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.Tasks.Extensions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.Tasks.Parallel.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.Thread.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Web.HttpUtility.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Reflection.TypeExtensions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Reflection.Metadata.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Reflection.DispatchProxy.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.Xml.Linq.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Numerics.Vectors.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebSockets.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebSockets.Client.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebProxy.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Sockets.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.NetworkInformation.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.NameResolution.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Mail.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.HttpListener.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Linq.Queryable.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Linq.Parallel.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Linq.Expressions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Linq.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.IsolatedStorage.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.FileSystem.DriveInfo.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.Compression.ZipFile.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.Tracing.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.TraceSource.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.Tools.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.TextWriterTraceListener.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.StackTrace.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.DiagnosticSource.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.Debug.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.Annotations.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.Immutable.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.Concurrent.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.CoreLib.dll", + "IsMsLib": true, + "IsForwarded": true, + "UnitAliasName": "mscorlib", + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.Xml.dll", + "IsMsLib": true, + "IsForwarded": true, + "UnitAliasName": "System.Xml", + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Data.Common.dll", + "IsMsLib": true, + "IsForwarded": true, + "UnitAliasName": "System.Data", + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Drawing.Primitives.dll", + "IsMsLib": true, + "IsForwarded": true, + "UnitAliasName": "System.Drawing", + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + } + ] } \ No newline at end of file diff --git a/Gencode/NETCore3.1/netcore3.1.json b/Gencode/NETCore3.1/netcore3.1.json index b401741..a33bacf 100644 --- a/Gencode/NETCore3.1/netcore3.1.json +++ b/Gencode/NETCore3.1/netcore3.1.json @@ -1,515 +1,1029 @@ { - "OutputDir": "J:\\MyGitRepo\\DDNRuntime\\TestGenCode\\NETCore3.1", - "Lang": "zh-Hans", - "GenerateCommnet": true, - "AssemblyRoot": "C:\\Program Files\\dotnet\\shared\\Microsoft.NETCore.App\\3.1.18\\", - "NETVersion": "3.1.18", - "Items": [ - { - "Assembly": "System.Private.CoreLib.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Http.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Private.Uri.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Cryptography.X509Certificates.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Security.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "Microsoft.Win32.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Collections.NonGeneric.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Principal.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Runtime.Extensions.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Cryptography.Encoding.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Cryptography.Algorithms.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Cryptography.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Private.Xml.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Collections.Specialized.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Data.Common.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ComponentModel.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ComponentModel.TypeConverter.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ObjectModel.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Transactions.Local.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ComponentModel.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Resources.Writer.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Requests.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.WebHeaderCollection.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.ServicePoint.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Collections.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Runtime.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.Compression.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Memory.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Diagnostics.Process.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Diagnostics.FileVersionInfo.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Console.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.FileSystem.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.WebClient.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.ComponentModel.EventBasedAsync.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.Pipes.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Drawing.Primitives.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.AccessControl.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Principal.Windows.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Security.Claims.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Net.Ping.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "Microsoft.Win32.Registry.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.Threading.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.MemoryMappedFiles.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.FileSystem.Watcher.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - }, - { - "Assembly": "System.IO.FileSystem.AccessControl.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - } - ] + "OutputDir": "J:\\MyGitRepo\\DDNRuntime\\TestGenCode\\NETCore3.1", + "Lang": "zh-Hans", + "GenerateCommnet": true, + "AssemblyRoot": "C:\\Program Files\\dotnet\\shared\\Microsoft.NETCore.App\\3.1.18\\", + "NETVersion": "3.1.18", + "Items": [ + { + "Assembly": "System.Private.CoreLib.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Http.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.Uri.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.X509Certificates.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Security.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "Microsoft.Win32.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.NonGeneric.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Principal.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.Extensions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Encoding.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Algorithms.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.Xml.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.Specialized.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Data.Common.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.TypeConverter.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ObjectModel.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Transactions.Local.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Resources.Writer.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Requests.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebHeaderCollection.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.ServicePoint.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.Compression.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Memory.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.Process.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.FileVersionInfo.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Console.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.FileSystem.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebClient.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.EventBasedAsync.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.Pipes.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Drawing.Primitives.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.AccessControl.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Principal.Windows.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Claims.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Ping.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "Microsoft.Win32.Registry.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.MemoryMappedFiles.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.FileSystem.Watcher.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.FileSystem.AccessControl.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Cng.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.Csp.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.InteropServices.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.InteropServices.RuntimeInformation.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Runtime.Numerics.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Security.Cryptography.OpenSsl.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Text.RegularExpressions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.Tasks.Dataflow.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.Tasks.Extensions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.Tasks.Parallel.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Threading.Thread.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Web.HttpUtility.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Reflection.TypeExtensions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Reflection.Metadata.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Reflection.DispatchProxy.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.Xml.Linq.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Numerics.Vectors.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebSockets.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebSockets.Client.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.WebProxy.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Sockets.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.NetworkInformation.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.NameResolution.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.Mail.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Net.HttpListener.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Linq.Queryable.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Linq.Parallel.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Linq.Expressions.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Linq.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.IsolatedStorage.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.FileSystem.DriveInfo.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.IO.Compression.ZipFile.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.Tracing.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.TraceSource.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.Tools.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.TextWriterTraceListener.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.StackTrace.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.DiagnosticSource.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Diagnostics.Debug.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.ComponentModel.Annotations.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.Immutable.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Collections.Concurrent.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.CoreLib.dll", + "IsMsLib": true, + "IsForwarded": true, + "UnitAliasName": "mscorlib", + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Private.Xml.dll", + "IsMsLib": true, + "IsForwarded": true, + "UnitAliasName": "System.Xml", + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Data.Common.dll", + "IsMsLib": true, + "IsForwarded": true, + "UnitAliasName": "System.Data", + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + }, + { + "Assembly": "System.Drawing.Primitives.dll", + "IsMsLib": true, + "IsForwarded": true, + "UnitAliasName": "System.Drawing", + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] + } + ] } \ No newline at end of file diff --git a/Gencode/NETFramework4.x/JScript.json b/Gencode/NETFramework4.x/JScript.json deleted file mode 100644 index 31fb643..0000000 --- a/Gencode/NETFramework4.x/JScript.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "OutputDir": "J:\\MyGitRepo\\DDNRuntime\\TestGenCode", - "Lang": "zh-Hans", - "GenerateCommnet": true, - "AssemblyRoot":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.0\\", - "Items": [ - { - "Assembly": "Microsoft.JScript.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [], - "ExcludeProps": ["Microsoft.JScript.GlobalObject.Boolean"] - } - ] - } - ] -} \ No newline at end of file diff --git a/Gencode/NETFramework4.x/Speech.json b/Gencode/NETFramework4.x/Speech.json deleted file mode 100644 index 0206e4b..0000000 --- a/Gencode/NETFramework4.x/Speech.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "OutputDir": "J:\\MyGitRepo\\DDNRuntime\\TestGenCode", - "Lang": "zh-Hans", - "GenerateCommnet": true, - "AssemblyRoot":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.0\\", - "Items": [ - { - "Assembly": "System.Speech.dll", - "IsMsLib": true, - "Units": [ - { - "IsMain": true, - "ExcludeNamespaces": [], - "ExcludeTypes": [] - } - ] - } - ] -} \ No newline at end of file diff --git a/Gencode/NETFramework4.x/net4.0.json b/Gencode/NETFramework4.x/net4.0.json index ea3a856..b97e43b 100644 --- a/Gencode/NETFramework4.x/net4.0.json +++ b/Gencode/NETFramework4.x/net4.0.json @@ -3,7 +3,7 @@ "Lang": "zh-Hans", "GenerateCommnet": true, "AssemblyRoot":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.0\\", - "NETVersion": "4.0", + "NETVersion": "4.x", "Items": [ { "Assembly": "mscorlib.dll", @@ -451,6 +451,29 @@ "ExcludeTypes": [] } ] + }, + { + "Assembly": "Microsoft.JScript.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [], + "ExcludeProps": ["Microsoft.JScript.GlobalObject.Boolean"] + } + ] + }, + { + "Assembly": "System.Speech.dll", + "IsMsLib": true, + "Units": [ + { + "IsMain": true, + "ExcludeNamespaces": [], + "ExcludeTypes": [] + } + ] } ] } \ No newline at end of file diff --git a/NEWS-README.md b/NEWS-README.md index 35626a5..3267686 100644 --- a/NEWS-README.md +++ b/NEWS-README.md @@ -4,6 +4,9 @@ ### What's new +* v0.1.25 + * 1. Adjust `LoadAssemblyModule`, remove 2 parameters, and now use assembly qualified name or full path. + * v0.1.24 * 1. Fix that some exceptions will be reported when returning the interface type. * 2. Add some parameters to `LoadAssemblyModule` to query whether the current assembly has been loaded. diff --git a/NEWS-README.zh-CN.md b/NEWS-README.zh-CN.md index 791a108..62a0b43 100644 --- a/NEWS-README.zh-CN.md +++ b/NEWS-README.zh-CN.md @@ -4,6 +4,9 @@ ### 更新日志 +* v0.1.25 + * 1、调整`LoadAssemblyModule`,移除2个参数,现可传入程序集强名称或者全路径。 + * v0.1.24 * 1、修复返回接口类型时在某些会报异常。 * 2、`LoadAssemblyModule`添加一些一个参数,查询当前程序集是否已经加载。 diff --git a/README.md b/README.md index 9fb48ce..dbc74d1 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,10 @@ # DDNRuntime - DDNRuntime(Delphi .NET/.NET Core Runtime) + DDNRuntime(Delphi .NET Framework/.NET Core Runtime) ---- - **Latest version: v0.1.24** + **Latest version: v0.1.25** #### What's news @@ -52,7 +52,7 @@ ## Trial -Get [DDNRuntime trial file](https://github.com/ying32/DDNRuntime-examples/releases), copy the Duc file of the Delphi version you are using to `DDNRuntime\Win32` or `DDNRuntime\Win64`. +Get [DDNRuntime trial file](https://github.com/ying32/DDNRuntime-examples/releases), copy the Duc file of the Delphi version you are using to `src` directory. ## Buy @@ -115,10 +115,8 @@ Get [DDNRuntime trial file](https://github.com/ying32/DDNRuntime-examples/releas /// /// Load assembly /// - /// An absolute assembly file name (full path) - /// When True, AFileName does not need to pass in an absolute path, the default value is False - /// For the assembly that has been loaded, the default value is empty - function LoadAssemblyModule(const AFileName: string; AIsSystem: Boolean = False; AFullName: string = ''): Boolean; + /// An assembly qualified name or an absolute assembly file name (full path) + function LoadAssemblyModule(const AFileName: string): Boolean; /// /// Set whether to display the detailed information of .NET exceptions diff --git a/README.zh-CN.md b/README.zh-CN.md index 664f4c8..2914f86 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -4,10 +4,10 @@ # DDNRuntime - DDNRuntime(Delphi .NET/.NET Core Runtime) + DDNRuntime(Delphi .NET Framework/.NET Core Runtime) ---- - **最新版本:v0.1.24** + **最新版本:v0.1.25** #### 更新日志 @@ -53,7 +53,7 @@ ## 试用 -获取[DDNRuntime试用文件](https://github.com/ying32/DDNRuntime-examples/releases),复制你所使用的Delphi版本Duc文件到`DDNRuntime\Win32`或者`DDNRuntime\Win64`。 +获取[DDNRuntime试用文件](https://github.com/ying32/DDNRuntime-examples/releases),复制你所使用的Delphi版本Duc文件到`src`目录下。 ## 购买 @@ -116,10 +116,8 @@ /// /// 加载程序集 /// - /// 一个绝对的程序集文件名(全路径) - /// 当为True时,AFileName不需要传入绝对路径,默认值为False - /// 对于比对是否已加载的程序集,默认值为空 - function LoadAssemblyModule(const AFileName: string; AIsSystem: Boolean = False; AFullName: string = ''): Boolean; + /// 一个程序集强名称或者一个绝对的程序集文件名(全路径) + function LoadAssemblyModule(const AFileName: string): Boolean; /// /// 设置是否显示.NET异常的详细信息 diff --git a/examples/NETCore/AES/ProAES.dproj b/examples/NETCore/AES/ProAES.dproj index b02c722..584b70f 100644 --- a/examples/NETCore/AES/ProAES.dproj +++ b/examples/NETCore/AES/ProAES.dproj @@ -5,8 +5,8 @@ None ProAES.dpr True - Release - Linux64 + Debug + Win64 4227 Console diff --git a/examples/NETCore/DES/ProDES.dproj b/examples/NETCore/DES/ProDES.dproj index bdaa608..c2b83a9 100644 --- a/examples/NETCore/DES/ProDES.dproj +++ b/examples/NETCore/DES/ProDES.dproj @@ -5,8 +5,8 @@ None ProDES.dpr True - Release - Linux64 + Debug + Win64 4227 Console diff --git a/examples/NETCore/DataTable/ProDataTable.dproj b/examples/NETCore/DataTable/ProDataTable.dproj index 141249a..5279d31 100644 --- a/examples/NETCore/DataTable/ProDataTable.dproj +++ b/examples/NETCore/DataTable/ProDataTable.dproj @@ -6,7 +6,7 @@ ProDataTable.dpr True Debug - Linux64 + Win64 4227 Console diff --git a/examples/NETCore/Generics/ProGenerics.dproj b/examples/NETCore/Generics/ProGenerics.dproj index 7173399..3a4ef62 100644 --- a/examples/NETCore/Generics/ProGenerics.dproj +++ b/examples/NETCore/Generics/ProGenerics.dproj @@ -5,8 +5,8 @@ None ProGenerics.dpr True - Release - Linux64 + Debug + Win64 4227 Console diff --git a/examples/NETCore/Hash/ProHash.dproj b/examples/NETCore/Hash/ProHash.dproj index a9c3360..2bd23ba 100644 --- a/examples/NETCore/Hash/ProHash.dproj +++ b/examples/NETCore/Hash/ProHash.dproj @@ -5,8 +5,8 @@ None ProHash.dpr True - Release - Linux64 + Debug + Win64 4227 Console diff --git a/examples/NETCore/Reflection/ProReflection.dproj b/examples/NETCore/Reflection/ProReflection.dproj index e2bd555..8a34203 100644 --- a/examples/NETCore/Reflection/ProReflection.dproj +++ b/examples/NETCore/Reflection/ProReflection.dproj @@ -5,8 +5,8 @@ None ProReflection.dpr True - Release - Linux64 + Debug + Win64 4227 Console diff --git a/examples/NETCore/Stream/ProStream.dproj b/examples/NETCore/Stream/ProStream.dproj index d9fc835..617b9b9 100644 --- a/examples/NETCore/Stream/ProStream.dproj +++ b/examples/NETCore/Stream/ProStream.dproj @@ -5,8 +5,8 @@ None ProStream.dpr True - Release - Linux64 + Debug + Win64 4227 Console diff --git a/examples/NETCore/Web-HTTP/ProWeb_HTTP.dproj b/examples/NETCore/Web-HTTP/ProWeb_HTTP.dproj index 5b78113..445fa00 100644 --- a/examples/NETCore/Web-HTTP/ProWeb_HTTP.dproj +++ b/examples/NETCore/Web-HTTP/ProWeb_HTTP.dproj @@ -5,8 +5,8 @@ None ProWeb_HTTP.dpr True - Release - Linux64 + Debug + Win64 4227 Console diff --git a/examples/NETCore/Xml/ProXml.dproj b/examples/NETCore/Xml/ProXml.dproj index 11d464a..628cda5 100644 --- a/examples/NETCore/Xml/ProXml.dproj +++ b/examples/NETCore/Xml/ProXml.dproj @@ -5,8 +5,8 @@ None ProXml.dpr True - Release - Linux64 + Debug + Win64 4227 Console diff --git a/examples/NETFramework/MSSpeech/DDN.System.Speech.pas b/examples/NETFramework/MSSpeech/DDN.System.Speech.pas deleted file mode 100644 index 8d17d9b..0000000 --- a/examples/NETFramework/MSSpeech/DDN.System.Speech.pas +++ /dev/null @@ -1,9141 +0,0 @@ -//---------------------------------------------------------------------------- -// System.Speech.dll: System.Speech, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 -//---------------------------------------------------------------------------- -// The code is automatically generated by the GenCodeNET tool. -//---------------------------------------------------------------------------- -// .NET Framework: 4.0 -//---------------------------------------------------------------------------- -// UnitName: DDN.System.Speech -// Author: ying32 -//---------------------------------------------------------------------------- - -unit DDN.System.Speech; - -{$IFDEF FPC} - {$mode delphi}//{$H+} - {$modeswitch advancedrecords} - {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ -{$ENDIF} - -interface - -uses - DDN.Runtime, - DDN.mscorlib, - DDN.System, - DDN.System.Xml; - -type - -{ enums } - - //-------------namespace: System.Speech.AudioFormat---------------- - /// - /// 枚举描述音频格式每个样本位数特性的值。 - /// - [DNTypeName('System.Speech.AudioFormat.AudioBitsPerSample')] - DNAudioBitsPerSample = type Integer; - DNAudioBitsPerSampleHelper = record helper for DNAudioBitsPerSample - public const - /// - /// 音频格式为每个样本 8 位。 - /// - Eight = 8; - /// - /// 音频格式为每个样本 16 位。 - /// - Sixteen = 16; - end; - - - //-------------namespace: System.Speech.AudioFormat---------------- - /// - /// 枚举指示音频格式的通道数的值。 - /// - [DNTypeName('System.Speech.AudioFormat.AudioChannel')] - DNAudioChannel = type Integer; - DNAudioChannelHelper = record helper for DNAudioChannel - public const - /// - /// 音频格式有一个通道。 - /// - Mono = 1; - /// - /// 音频格式有两个通道。 - /// - Stereo = 2; - end; - - - //-------------namespace: System.Speech.AudioFormat---------------- - /// - /// 枚举描述音频编码格式的值。 - /// - [DNTypeName('System.Speech.AudioFormat.EncodingFormat')] - DNEncodingFormat = type Integer; - DNEncodingFormatHelper = record helper for DNEncodingFormat - public const - /// - /// 音频的编码格式为脉冲编码调制 (PCM)。 - /// - Pcm = 1; - /// - /// 音频的编码格式是 ALaw。 - /// - ALaw = 6; - /// - /// 音频的编码格式是 ULaw。 - /// - ULaw = 7; - end; - - - //-------------namespace: System.Speech.Recognition---------------- - /// - /// 包含转向了语音识别引擎的音频信号可能存在的问题的列表。 - /// - [DNTypeName('System.Speech.Recognition.AudioSignalProblem')] - DNAudioSignalProblem = type Integer; - DNAudioSignalProblemHelper = record helper for DNAudioSignalProblem - public const - /// - /// 音频输入没有问题。 - /// - None = 0; - /// - /// 音频输入具有背景噪音过多。 - /// - TooNoisy = 1; - /// - /// 未检测到音频输入。 - /// - NoSignal = 2; - /// - /// 音频输入太大。 - /// - TooLoud = 3; - /// - /// 音频输入太小。 - /// - TooSoft = 4; - /// - /// 音频输入速度太快。 - /// - TooFast = 5; - /// - /// 音频输入速度太慢。 - /// - TooSlow = 6; - end; - - - //-------------namespace: System.Speech.Recognition---------------- - /// - /// 包含有关语音识别引擎的音频输入的可能状态的列表。 - /// - [DNTypeName('System.Speech.Recognition.AudioState')] - DNAudioState = type Integer; - DNAudioStateHelper = record helper for DNAudioState - public const - /// - /// 不处理音频输入。 - /// - Stopped = 0; - /// - /// 接收静默或非语音背景噪音。 - /// - Silence = 1; - /// - /// 接收语音输入。 - /// - Speech = 2; - end; - - - //-------------namespace: System.Speech.Recognition---------------- - /// - /// 列出的选项, - /// 对象可用于指定单词或标点符号的显示的空白区域。 - /// - [DNTypeName('System.Speech.Recognition.DisplayAttributes')] - DNDisplayAttributes = type Integer; - DNDisplayAttributesHelper = record helper for DNDisplayAttributes - public const - /// - /// 该项目没有指定如何处理空白。 - /// - None = 0; - /// - /// 项具有没有空格。 - /// - ZeroTrailingSpaces = 2; - /// - /// 项都有一个空格跟在它后面。 - /// - OneTrailingSpace = 4; - /// - /// 项具有跟在它后面的两个空格。 - /// - TwoTrailingSpaces = 8; - /// - /// 项具有前不能包含空格。 - /// - ConsumeLeadingSpaces = 16; - end; - - - //-------------namespace: System.Speech.Recognition---------------- - /// - /// 枚举值的识别模式。 - /// - [DNTypeName('System.Speech.Recognition.RecognizeMode')] - DNRecognizeMode = type Integer; - DNRecognizeModeHelper = record helper for DNRecognizeMode - public const - /// - /// 指定在完成后终止识别。 - /// - Single = 0; - /// - /// 指定识别不会在完成后终止。 - /// - Multiple = 1; - end; - - - //-------------namespace: System.Speech.Recognition---------------- - /// - /// 枚举识别器状态的值。 - /// - [DNTypeName('System.Speech.Recognition.RecognizerState')] - DNRecognizerState = type Integer; - DNRecognizerStateHelper = record helper for DNRecognizerState - public const - /// - /// 识别引擎不接收或分析音频输入。 - /// - Stopped = 0; - /// - /// 识别引擎可接收和分析音频输入。 - /// - Listening = 1; - end; - - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - /// - /// 指示该语法定义的输入类型 - /// , ,将匹配。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsGrammarMode')] - DNSrgsGrammarMode = type Integer; - DNSrgsGrammarModeHelper = record helper for DNSrgsGrammarMode - public const - /// - /// 对象将与匹配的语言输入。 - /// - Voice = 0; - /// - /// 对象将匹配类似于上一部电话,而不是语音找到 DTMF 铃音。 - /// - Dtmf = 1; - end; - - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - /// - /// 枚举支持的音标字母。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet')] - DNSrgsPhoneticAlphabet = type Integer; - DNSrgsPhoneticAlphabetHelper = record helper for DNSrgsPhoneticAlphabet - public const - /// - /// 语音 API 音素组。 - /// - Sapi = 0; - /// - /// 国际音标音素组。 - /// - Ipa = 1; - /// - /// 通用电话设置音素集,这是 ASCII 编码 IPA 的音素。 - /// - Ups = 2; - end; - - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - /// - /// 枚举值的范围 - /// 对象。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsRuleScope')] - DNSrgsRuleScope = type Integer; - DNSrgsRuleScopeHelper = record helper for DNSrgsRuleScope - public const - /// - /// 该规则可以是从外部语法,可以使用规则执行识别该规则引用的目标。 - /// 公共规则始终可以识别的激活。 - /// - Public_ = 0; - /// - /// 该规则不能是语法的从外部语法规则引用的目标,除非它是语法的其包含的根规则。 - /// - Private_ = 1; - end; - - - //-------------namespace: System.Speech.Recognition---------------- - /// - /// 枚举值的匹配模式的子集。 - /// - [DNTypeName('System.Speech.Recognition.SubsetMatchingMode')] - DNSubsetMatchingMode = type Integer; - DNSubsetMatchingModeHelper = record helper for DNSubsetMatchingMode - public const - /// - /// 指示该子集匹配模式是 子序列。 - /// - Subsequence = 0; - /// - /// 指示该子集匹配模式是 OrderedSubset。 - /// - OrderedSubset = 1; - /// - /// 指示该子集匹配模式是 SubsequenceContentRequired。 - /// - SubsequenceContentRequired = 2; - /// - /// 指示该子集匹配模式是 OrderedSubsetContentRequired。 - /// - OrderedSubsetContentRequired = 3; - end; - - - //-------------namespace: System.Speech.Synthesis---------------- - /// - /// 枚举字边界之间韵律分离(中断)间隔的值。 - /// - [DNTypeName('System.Speech.Synthesis.PromptBreak')] - DNPromptBreak = type Integer; - DNPromptBreakHelper = record helper for DNPromptBreak - public const - /// - /// 指示不中断。 - /// - None = 0; - /// - /// 指示超小型中断。 - /// - ExtraSmall = 1; - /// - /// 指示小型中断。 - /// - Small = 2; - /// - /// 指示中型中断。 - /// - Medium = 3; - /// - /// 指示大型中断。 - /// - Large = 4; - /// - /// 指示超大型中断。 - /// - ExtraLarge = 5; - end; - - - //-------------namespace: System.Speech.Synthesis---------------- - /// - /// 枚举值的强调在提示中的级别。 - /// - [DNTypeName('System.Speech.Synthesis.PromptEmphasis')] - DNPromptEmphasis = type Integer; - DNPromptEmphasisHelper = record helper for DNPromptEmphasis - public const - /// - /// 指示指定没有强调值。 - /// - NotSet = 0; - /// - /// 指示强调级别较强。 - /// - Strong = 1; - /// - /// 指示强调了中等。 - /// - Moderate = 2; - /// - /// 指示没有强调。 - /// - None = 3; - /// - /// 指示强调的下降。 - /// - Reduced = 4; - end; - - - //-------------namespace: System.Speech.Synthesis---------------- - /// - /// 枚举提示的语速的值。 - /// - [DNTypeName('System.Speech.Synthesis.PromptRate')] - DNPromptRate = type Integer; - DNPromptRateHelper = record helper for DNPromptRate - public const - /// - /// 指示指定没有速率。 - /// - NotSet = 0; - /// - /// 指示超快的速率。 - /// - ExtraFast = 1; - /// - /// 指示较快的速率。 - /// - Fast = 2; - /// - /// 指示中等速率。 - /// - Medium = 3; - /// - /// 指示较慢的速率。 - /// - Slow = 4; - /// - /// 指示超速度慢的速率。 - /// - ExtraSlow = 5; - end; - - - //-------------namespace: System.Speech.Synthesis---------------- - /// - /// 在提示中枚举值 (响度) 的音量级别。 - /// - [DNTypeName('System.Speech.Synthesis.PromptVolume')] - DNPromptVolume = type Integer; - DNPromptVolumeHelper = record helper for DNPromptVolume - public const - /// - /// 指示未设置音量级别。 - /// - NotSet = 0; - /// - /// 指示静音的音量级别。 - /// - Silent = 1; - /// - /// 指示额外软音量级别。 - /// - ExtraSoft = 2; - /// - /// 指示软音量级别。 - /// - Soft = 3; - /// - /// 指示介质音量级别。 - /// - Medium = 4; - /// - /// 指示大音量级别。 - /// - Loud = 5; - /// - /// 指示额外嘈杂的音量级别。 - /// - ExtraLoud = 6; - /// - /// 指示引擎特定的默认音量级别。 - /// - Default_ = 7; - end; - - - //-------------namespace: System.Speech.Synthesis---------------- - /// - /// 说到元素如时间、 日期和货币的枚举的内容类型。 - /// - [DNTypeName('System.Speech.Synthesis.SayAs')] - DNSynthesis_SayAs = type Integer; - DNSynthesis_SayAsHelper = record helper for DNSynthesis_SayAs - public const - /// - /// 拼写的单词或短语。 - /// 例如,假设"时钟"作为"C L O C K"。 - /// - SpellOut = 0; - /// - /// 作为第几个号码讲一个数字。 - /// 例如,说"第三"作为"第三个"。 - /// - NumberOrdinal = 1; - /// - /// 关键数字的形式进行通信很多。 - /// 例如,说"3"作为"三个"。 - /// - NumberCardinal = 2; - /// - /// 说出一个编号序列作为日期。 - /// 例如,如"可能第十九个 2 千位 4 个"说话"2004-05-19"或"19.5.2004"。 - /// - Date = 3; - /// - /// 说出一个编号序列作为包括日、 月和年的日期。 - /// 例如,如"可能第十二个 2 千位 4 个"说话"12/05/2004"。 - /// - DayMonthYear = 4; - /// - /// 说出一个编号序列作为包括日、 月和年的日期。 - /// 例如,"年 12 月第五个 2 千位 4 个"说话"12/05/2004"。 - /// - MonthDayYear = 5; - /// - /// 说出一个编号序列作为包括日、 月和年的日期。 - /// 例如,如"可能第十二个 2 千位 4 个"说话"2004年/05/12"。 - /// - YearMonthDay = 6; - /// - /// 说出一个编号序列作为年份和月份。 - /// 例如,如"可能两个千位四个"说话"2004年/05"。 - /// - YearMonth = 7; - /// - /// 说出一个编号序列作为月份和年份。 - /// 例如,如"可能两个千位四个"说话"05/2004"。 - /// - MonthYear = 8; - /// - /// 说出一个编号序列作为月份和日期。 - /// 例如,说"05/12"作为"月第 12 个",并告知"12/5"作为"年 12 月 5 日"。 - /// - MonthDay = 9; - /// - /// 说出一个编号序列的日期和月份作为。 - /// 例如,说"12/05"为"5 月第 12 个",并告知"05/12"作为"年 12 月 5 日"。 - /// - DayMonth = 10; - /// - /// 一个数字作为年份进行通信。 - /// 例如,"nineteen ninety-eight"说话"1998"。 - /// - Year = 11; - /// - /// 为每个月讲一个单词。 - /// 例如,"June"说话"June"。 - /// - Month = 12; - /// - /// 作为在日期中的天讲一个数字。 - /// 例如,说"第三"作为"第三个"。 - /// - Day = 13; - /// - /// 说出一个编号序列作为一次。 - /// 例如,说话"9:45"作为"九 forty-five",并告知"上午 9:45"作为"九 forty-five M"。 - /// - Time = 14; - /// - /// 说出一个编号序列作为使用 24 小时制时钟的时间。 - /// 例如,说"18:00"作为"十八一百个小时"。 - /// - Time24 = 15; - /// - /// 说出一个编号序列作为使用 12 小时制时钟的时间。 - /// 例如,说"03:25"作为"三 25"。 - /// - Time12 = 16; - /// - /// 说出一个编号序列作为美国电话号码。 - /// 例如,说"(306) 555-1212"作为"区号三个零六个五个五个五个一个两个一个两个"。 - /// - Telephone = 17; - /// - /// 以文本形式进行通信的单词或短语。 - /// 例如,"时间线"说话"时间线"。 - /// - Text = 18; - end; - - - //-------------namespace: System.Speech.Synthesis---------------- - /// - /// 枚举类型的媒体文件。 - /// - [DNTypeName('System.Speech.Synthesis.SynthesisMediaType')] - DNSynthesisMediaType = type Integer; - DNSynthesisMediaTypeHelper = record helper for DNSynthesisMediaType - public const - /// - /// 该值指示的媒体类型是文本。 - /// - Text = 0; - /// - /// 指示媒体类型为 SSML。 - /// - Ssml = 1; - /// - /// 指示媒体类型为 WaveAudio。 - /// - WaveAudio = 2; - end; - - - //-------------namespace: System.Speech.Synthesis---------------- - /// - /// 枚举类型的文本格式,可用于构造 - /// 对象。 - /// - [DNTypeName('System.Speech.Synthesis.SynthesisTextFormat')] - DNSynthesisTextFormat = type Integer; - DNSynthesisTextFormatHelper = record helper for DNSynthesisTextFormat - public const - /// - /// 该值指示文本格式是文本。 - /// - Text = 0; - /// - /// 指示文本格式 SSML。 - /// - Ssml = 1; - end; - - - //-------------namespace: System.Speech.Synthesis---------------- - /// - /// 枚举的合成器强调的级别。 - /// - [DNTypeName('System.Speech.Synthesis.SynthesizerEmphasis')] - DNSynthesizerEmphasis = type Integer; - DNSynthesizerEmphasisHelper = record helper for DNSynthesizerEmphasis - public const - /// - /// 指示合成器强调程度高。 - /// - Stressed = 1; - /// - /// 指示合成器强调较低级别。 - /// - Emphasized = 2; - end; - - - //-------------namespace: System.Speech.Synthesis---------------- - /// - /// 枚举值的状态 - /// 。 - /// - [DNTypeName('System.Speech.Synthesis.SynthesizerState')] - DNSynthesizerState = type Integer; - DNSynthesizerStateHelper = record helper for DNSynthesizerState - public const - /// - /// 指示 - /// 已准备好在提示符下生成语音。 - /// - Ready = 0; - /// - /// 指示 - /// 说到。 - /// - Speaking = 1; - /// - /// 指示 - /// 已暂停。 - /// - Paused = 2; - end; - - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - /// - /// 枚举值的类型 - /// 更改。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.ContourPointChangeType')] - DNContourPointChangeType = type Integer; - DNContourPointChangeTypeHelper = record helper for DNContourPointChangeType - public const - /// - /// 指示 pitch 值的更改。 - /// - Hz = 0; - /// - /// 指示时间值的更改。 - /// - Percentage = 1; - end; - - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - /// - /// 枚举值的长度 - /// 之间说出来的字词。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.EmphasisBreak')] - DNEmphasisBreak = type Integer; - DNEmphasisBreakHelper = record helper for DNEmphasisBreak - public const - /// - /// 普通字符间距。 - /// - Default_ = -7; - /// - /// 最长 word 分页符。 - /// - ExtraStrong = -6; - /// - /// 长的单词中断。 - /// - Strong = -5; - /// - /// 中等 word 分页符。 - /// - Medium = -4; - /// - /// 小写字符间距。 - /// - Weak = -3; - /// - /// 非常小的 word 分页符。 - /// - ExtraWeak = -2; - /// - /// Word 不换行。 - /// - None = -1; - end; - - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - /// - /// 枚举的值 - /// 特定 - /// 。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.EmphasisWord')] - DNEmphasisWord = type Integer; - DNEmphasisWordHelper = record helper for DNEmphasisWord - public const - /// - /// 指示强调引擎特定的默认级别。 - /// - Default_ = 0; - /// - /// 指示不遗余力地加强。 - /// - Strong = 1; - /// - /// 表示中等强调。 - /// - Moderate = 2; - /// - /// 指示指定没有强调。 - /// - None = 3; - /// - /// 指示降低的强调。 - /// - Reduced = 4; - end; - - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - /// - /// 枚举数据指针传递给语音合成事件的类型。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.EventParameterType')] - DNEventParameterType = type Integer; - DNEventParameterTypeHelper = record helper for DNEventParameterType - public const - /// - /// 指示 - /// 参数 - /// 是不确定的。 - /// - Undefined = 0; - /// - /// 指示 - /// 参数 - /// 是 - /// - Token = 1; - /// - /// 当前不支持。 - /// - Object_ = 2; - /// - /// 当前不支持。 - /// - Pointer = 3; - /// - /// 指示 - /// 参数 - /// 是 - /// 使用创建 - /// 引用 - /// 对象; - /// 可能需要对任何值。 - /// - String_ = 4; - end; - - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - /// - /// 枚举值 - /// 属性 - /// 对象。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.ProsodyPitch')] - DNProsodyPitch = type Integer; - DNProsodyPitchHelper = record helper for DNProsodyPitch - public const - /// - /// 表示正常音调范围。 - /// - Default_ = 0; - /// - /// 表示超低俯仰范围。 - /// - ExtraLow = 1; - /// - /// 表示低俯仰范围。 - /// - Low = 2; - /// - /// 表示中等俯仰范围。 - /// - Medium = 3; - /// - /// 表示高音调范围。 - /// - High = 4; - /// - /// 表示额外高音调范围。 - /// - ExtraHigh = 5; - end; - - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - /// - /// 枚举值 - /// 属性 - /// 对象。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.ProsodyRange')] - DNProsodyRange = type Integer; - DNProsodyRangeHelper = record helper for DNProsodyRange - public const - /// - /// 表示正常 prosody 范围。 - /// - Default_ = 0; - /// - /// 表示额外低 prosody 范围。 - /// - ExtraLow = 1; - /// - /// 表示低 prosody 范围。 - /// - Low = 2; - /// - /// 表示中等 prosody 范围。 - /// - Medium = 3; - /// - /// 指示高 prosody 之间的范围。 - /// - High = 4; - /// - /// 表示极高 prosody 范围。 - /// - ExtraHigh = 5; - end; - - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - /// - /// 枚举值 - /// 属性 - /// 对象。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.ProsodyRate')] - DNProsodyRate = type Integer; - DNProsodyRateHelper = record helper for DNProsodyRate - public const - /// - /// 指示引擎特定的默认速率。 - /// - Default_ = 0; - /// - /// 指示超速度慢的速率。 - /// - ExtraSlow = 1; - /// - /// 指示较慢的速率。 - /// - Slow = 2; - /// - /// 指示中等速率。 - /// - Medium = 3; - /// - /// 指示较快的速率。 - /// - Fast = 4; - /// - /// 指示超快的速率。 - /// - ExtraFast = 5; - end; - - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - /// - /// 枚举值 - /// 属性 - /// 对象。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.ProsodyUnit')] - DNProsodyUnit = type Integer; - DNProsodyUnitHelper = record helper for DNProsodyUnit - public const - /// - /// 指示引擎特定的默认值。 - /// - Default_ = 0; - /// - /// 指示的单元值是 Hz。 - /// - Hz = 1; - /// - /// 指示半音的单位值。 - /// - Semitone = 2; - end; - - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - /// - /// 枚举值 - /// 属性 - /// 对象。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.ProsodyVolume')] - DNProsodyVolume = type Integer; - DNProsodyVolumeHelper = record helper for DNProsodyVolume - public const - /// - /// 最大的卷。 - /// - ExtraLoud = -7; - /// - /// 约为 80%的最大的卷。 - /// - Loud = -6; - /// - /// 大约 60%的最大的卷。 - /// - Medium = -5; - /// - /// 大约 40%的最大的卷。 - /// - Soft = -4; - /// - /// 约为 20%的最大的卷。 - /// - ExtraSoft = -3; - /// - /// 关闭音量 - /// - Silent = -2; - /// - /// 当前默认音量值,返回的值相同 - /// 属性 - /// 提供给该引擎的站点。 - /// - Default_ = -1; - end; - - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - /// - /// 枚举语音输出格式的类型。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.SpeakOutputFormat')] - DNSpeakOutputFormat = type Integer; - DNSpeakOutputFormatHelper = record helper for DNSpeakOutputFormat - public const - /// - /// 指示批 (音频) 输出。 - /// - WaveFormat = 0; - /// - /// 指示文本输出。 - /// - Text = 1; - end; - - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - /// - /// 指定在呈现时采取的语音合成标记语言 (SSML) 操作给定 - /// 。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.TtsEngineAction')] - DNTtsEngineAction = type Integer; - DNTtsEngineActionHelper = record helper for DNTtsEngineAction - public const - /// - /// 将请求关联 - /// 应处理并说出。 - /// - Speak = 0; - /// - /// 指示 - /// 包含要呈现为语音的文本。 - /// - Silence = 1; - /// - /// 输入的请求 - /// 文本将被解释为音素。 - /// - Pronounce = 2; - /// - /// 指示 - /// 用作书签的内容。 - /// - Bookmark = 3; - /// - /// 指示文本值提供通过 - /// 通过其 - /// 属性是作为单个字符合成。 - /// - SpellOut = 4; - /// - /// 指示句子开始。 - /// - StartSentence = 5; - /// - /// 指示段落的状态。 - /// - StartParagraph = 6; - /// - /// 表示已从 SSML 输入已确定执行任何操作。 - /// - ParseUnknownTag = 7; - end; - - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - /// - /// 枚举类型的语音合成事件。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.TtsEventId')] - DNTtsEventId = type Integer; - DNTtsEventIdHelper = record helper for DNTtsEventId - public const - /// - /// 标识生成事件时的语音合成引擎开始说流。 - /// - StartInputStream = 1; - /// - /// 标识生成事件时的语音合成引擎中讲话时遇到其输入流的末尾。 - /// - EndInputStream = 2; - /// - /// 标识生成事件时的语音合成引擎中遇到讲话时语音的更改。 - /// - VoiceChange = 3; - /// - /// 标识生成事件时的语音合成引擎中讲话时遇到一个书签。 - /// - Bookmark = 4; - /// - /// 标识所生成的事件引擎时语音合成讲话时完成一个单词。 - /// - WordBoundary = 5; - /// - /// 标识生成事件时语音合成引擎会说话的同时完成音素。 - /// - Phoneme = 6; - /// - /// 标识生成事件时语音合成引擎会说话的同时完成一个句子。 - /// - SentenceBoundary = 7; - /// - /// 标识生成事件语音合成引擎完成 viseme 讲话时。 - /// - Viseme = 8; - /// - /// 标识生成事件时的语音合成引擎完成谈话的同时音频级别更改。 - /// - AudioLevel = 9; - end; - - - //-------------namespace: System.Speech.Synthesis---------------- - /// - /// 合成语音的年龄为定义的值。 - /// - [DNTypeName('System.Speech.Synthesis.VoiceAge')] - DNVoiceAge = type Integer; - DNVoiceAgeHelper = record helper for DNVoiceAge - public const - /// - /// 指示指定了任何语音的年龄。 - /// - NotSet = 0; - /// - /// 指示子语音 (年龄 10)。 - /// - Child = 10; - /// - /// 指示青春期语音 (年龄 15)。 - /// - Teen = 15; - /// - /// 指示成人语音 (年龄 30)。 - /// - Adult = 30; - /// - /// 指示高级语音 (年龄 65)。 - /// - Senior = 65; - end; - - - //-------------namespace: System.Speech.Synthesis---------------- - /// - /// 定义合成语音的性别的值。 - /// - [DNTypeName('System.Speech.Synthesis.VoiceGender')] - DNVoiceGender = type Integer; - DNVoiceGenderHelper = record helper for DNVoiceGender - public const - /// - /// 指示没有语音的性别规范。 - /// - NotSet = 0; - /// - /// 指示男性声音。 - /// - Male = 1; - /// - /// 指示女性声音。 - /// - Female = 2; - /// - /// 指示 gender-neutral 语音。 - /// - Neutral = 3; - end; - - - - -type - - -{ declares } - - DNITtsEngineSite = interface; // type: System.Speech.Synthesis.TtsEngine.ITtsEngineSite, namespace: System.Speech.Synthesis.TtsEngine - DNSrgsRulesCollection = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsRulesCollection, namespace: System.Speech.Recognition.SrgsGrammar - DNEmulateRecognizeCompletedEventArgs = interface; // type: System.Speech.Recognition.EmulateRecognizeCompletedEventArgs, namespace: System.Speech.Recognition - DNLoadGrammarCompletedEventArgs = interface; // type: System.Speech.Recognition.LoadGrammarCompletedEventArgs, namespace: System.Speech.Recognition - DNRecognizeCompletedEventArgs = interface; // type: System.Speech.Recognition.RecognizeCompletedEventArgs, namespace: System.Speech.Recognition - DNPromptEventArgs = interface; // type: System.Speech.Synthesis.PromptEventArgs, namespace: System.Speech.Synthesis - DNBookmarkReachedEventArgs = interface; // type: System.Speech.Synthesis.BookmarkReachedEventArgs, namespace: System.Speech.Synthesis - DNPhonemeReachedEventArgs = interface; // type: System.Speech.Synthesis.PhonemeReachedEventArgs, namespace: System.Speech.Synthesis - DNSpeakCompletedEventArgs = interface; // type: System.Speech.Synthesis.SpeakCompletedEventArgs, namespace: System.Speech.Synthesis - DNSpeakProgressEventArgs = interface; // type: System.Speech.Synthesis.SpeakProgressEventArgs, namespace: System.Speech.Synthesis - DNSpeakStartedEventArgs = interface; // type: System.Speech.Synthesis.SpeakStartedEventArgs, namespace: System.Speech.Synthesis - DNVisemeReachedEventArgs = interface; // type: System.Speech.Synthesis.VisemeReachedEventArgs, namespace: System.Speech.Synthesis - DNVoiceChangeEventArgs = interface; // type: System.Speech.Synthesis.VoiceChangeEventArgs, namespace: System.Speech.Synthesis - DNAudioLevelUpdatedEventArgs = interface; // type: System.Speech.Recognition.AudioLevelUpdatedEventArgs, namespace: System.Speech.Recognition - DNAudioSignalProblemOccurredEventArgs = interface; // type: System.Speech.Recognition.AudioSignalProblemOccurredEventArgs, namespace: System.Speech.Recognition - DNAudioStateChangedEventArgs = interface; // type: System.Speech.Recognition.AudioStateChangedEventArgs, namespace: System.Speech.Recognition - DNRecognitionEventArgs = interface; // type: System.Speech.Recognition.RecognitionEventArgs, namespace: System.Speech.Recognition - DNSpeechHypothesizedEventArgs = interface; // type: System.Speech.Recognition.SpeechHypothesizedEventArgs, namespace: System.Speech.Recognition - DNSpeechRecognitionRejectedEventArgs = interface; // type: System.Speech.Recognition.SpeechRecognitionRejectedEventArgs, namespace: System.Speech.Recognition - DNSpeechRecognizedEventArgs = interface; // type: System.Speech.Recognition.SpeechRecognizedEventArgs, namespace: System.Speech.Recognition - DNRecognizerUpdateReachedEventArgs = interface; // type: System.Speech.Recognition.RecognizerUpdateReachedEventArgs, namespace: System.Speech.Recognition - DNSpeechDetectedEventArgs = interface; // type: System.Speech.Recognition.SpeechDetectedEventArgs, namespace: System.Speech.Recognition - DNRecognition_StateChangedEventArgs = interface; // type: System.Speech.Recognition.StateChangedEventArgs, namespace: System.Speech.Recognition - DNSynthesis_StateChangedEventArgs = interface; // type: System.Speech.Synthesis.StateChangedEventArgs, namespace: System.Speech.Synthesis - DNSrgsElement = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsElement, namespace: System.Speech.Recognition.SrgsGrammar - DNSrgsItem = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsItem, namespace: System.Speech.Recognition.SrgsGrammar - DNSrgsNameValueTag = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag, namespace: System.Speech.Recognition.SrgsGrammar - DNSrgsOneOf = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsOneOf, namespace: System.Speech.Recognition.SrgsGrammar - DNSrgsRuleRef = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsRuleRef, namespace: System.Speech.Recognition.SrgsGrammar - DNSrgsSemanticInterpretationTag = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsSemanticInterpretationTag, namespace: System.Speech.Recognition.SrgsGrammar - DNSrgsSubset = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsSubset, namespace: System.Speech.Recognition.SrgsGrammar - DNSrgsText = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsText, namespace: System.Speech.Recognition.SrgsGrammar - DNSrgsToken = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsToken, namespace: System.Speech.Recognition.SrgsGrammar - DNSpeechAudioFormatInfo = interface; // type: System.Speech.AudioFormat.SpeechAudioFormatInfo, namespace: System.Speech.AudioFormat - DNChoices = interface; // type: System.Speech.Recognition.Choices, namespace: System.Speech.Recognition - DNGrammar = interface; // type: System.Speech.Recognition.Grammar, namespace: System.Speech.Recognition - DNDictationGrammar = interface; // type: System.Speech.Recognition.DictationGrammar, namespace: System.Speech.Recognition - DNGrammarBuilder = interface; // type: System.Speech.Recognition.GrammarBuilder, namespace: System.Speech.Recognition - DNRecognizedAudio = interface; // type: System.Speech.Recognition.RecognizedAudio, namespace: System.Speech.Recognition - DNRecognizedPhrase = interface; // type: System.Speech.Recognition.RecognizedPhrase, namespace: System.Speech.Recognition - DNRecognitionResult = interface; // type: System.Speech.Recognition.RecognitionResult, namespace: System.Speech.Recognition - DNRecognizedWordUnit = interface; // type: System.Speech.Recognition.RecognizedWordUnit, namespace: System.Speech.Recognition - DNRecognizerInfo = interface; // type: System.Speech.Recognition.RecognizerInfo, namespace: System.Speech.Recognition - DNReplacementText = interface; // type: System.Speech.Recognition.ReplacementText, namespace: System.Speech.Recognition - DNSemanticResultKey = interface; // type: System.Speech.Recognition.SemanticResultKey, namespace: System.Speech.Recognition - DNSemanticResultValue = interface; // type: System.Speech.Recognition.SemanticResultValue, namespace: System.Speech.Recognition - DNSemanticValue = interface; // type: System.Speech.Recognition.SemanticValue, namespace: System.Speech.Recognition - DNSpeechRecognitionEngine = interface; // type: System.Speech.Recognition.SpeechRecognitionEngine, namespace: System.Speech.Recognition - DNSpeechRecognizer = interface; // type: System.Speech.Recognition.SpeechRecognizer, namespace: System.Speech.Recognition - DNSpeechUI = interface; // type: System.Speech.Recognition.SpeechUI, namespace: System.Speech.Recognition - DNSrgsDocument = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsDocument, namespace: System.Speech.Recognition.SrgsGrammar - DNSrgsGrammarCompiler = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsGrammarCompiler, namespace: System.Speech.Recognition.SrgsGrammar - DNSrgsRule = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsRule, namespace: System.Speech.Recognition.SrgsGrammar - DNInstalledVoice = interface; // type: System.Speech.Synthesis.InstalledVoice, namespace: System.Speech.Synthesis - DNPrompt = interface; // type: System.Speech.Synthesis.Prompt, namespace: System.Speech.Synthesis - DNFilePrompt = interface; // type: System.Speech.Synthesis.FilePrompt, namespace: System.Speech.Synthesis - DNPromptBuilder = interface; // type: System.Speech.Synthesis.PromptBuilder, namespace: System.Speech.Synthesis - DNPromptStyle = interface; // type: System.Speech.Synthesis.PromptStyle, namespace: System.Speech.Synthesis - DNSpeechSynthesizer = interface; // type: System.Speech.Synthesis.SpeechSynthesizer, namespace: System.Speech.Synthesis - DNProsody = interface; // type: System.Speech.Synthesis.TtsEngine.Prosody, namespace: System.Speech.Synthesis.TtsEngine - DNTtsEngine_SayAs = interface; // type: System.Speech.Synthesis.TtsEngine.SayAs, namespace: System.Speech.Synthesis.TtsEngine - DNSkipInfo = interface; // type: System.Speech.Synthesis.TtsEngine.SkipInfo, namespace: System.Speech.Synthesis.TtsEngine - DNTextFragment = interface; // type: System.Speech.Synthesis.TtsEngine.TextFragment, namespace: System.Speech.Synthesis.TtsEngine - DNTtsEngineSsml = interface; // type: System.Speech.Synthesis.TtsEngine.TtsEngineSsml, namespace: System.Speech.Synthesis.TtsEngine - DNVoiceInfo = interface; // type: System.Speech.Synthesis.VoiceInfo, namespace: System.Speech.Synthesis - DNContourPoint = interface; // type: System.Speech.Synthesis.TtsEngine.ContourPoint, namespace: System.Speech.Synthesis.TtsEngine - DNFragmentState = interface; // type: System.Speech.Synthesis.TtsEngine.FragmentState, namespace: System.Speech.Synthesis.TtsEngine - DNProsodyNumber = interface; // type: System.Speech.Synthesis.TtsEngine.ProsodyNumber, namespace: System.Speech.Synthesis.TtsEngine - DNSpeechEventInfo = interface; // type: System.Speech.Synthesis.TtsEngine.SpeechEventInfo, namespace: System.Speech.Synthesis.TtsEngine - - -{ objects } - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - /// - /// 提供用于写入音频数据和事件的方法。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.ITtsEngineSite')] - DNITtsEngineSite = interface(DDN.mscorlib.DNObject) - ['{9FDED17D-152B-353C-9041-2E64EFD93C09}'] - { getters & setters } - - function get_EventInterest: Int32; - function get_Actions: Int32; - function get_Rate: Int32; - function get_Volume: Int32; - - { methods } - - /// - /// 将添加一个或多个事件,以便将 - /// 属性。 - /// - /// - /// 一个 - /// 对象数组。 - /// - /// - /// 数组大小。 - /// - procedure AddEvents(events: TArray; count: Int32); - /// - /// 输出音频数据。 - /// - /// - /// 输出音频数据的位置。 - /// - /// - /// 输出音频流中的项的数目。 - /// - function Write(data: IntPtr; count: Int32): Int32; - /// - /// 返回要跳过的数量和类型的项目。 - /// - function GetSkipInfo: DNSkipInfo; - /// - /// 返回跳过的项数。 - /// - /// - /// 跳过的项目数。 - /// - procedure CompleteSkip(skipped: Int32); - /// - /// 加载指定的 URI 处的资源。 - /// - /// - /// 资源的 URI。 - /// - /// - /// 资源的媒体类型。 - /// - function LoadResource(uri: DDN.System.DNUri; mediaType: string): DDN.mscorlib.DNStream; - - { propertys } - - /// - /// 确定引擎应引发的事件。 - /// - /// - /// 包含的一个或多个成员的总和 - /// 枚举。 - /// - property EventInterest: Int32 read get_EventInterest; - /// - /// 确定引擎应该执行的操作。 - /// - /// - /// 包含的一个或多个成员的总和 - /// 枚举。 - /// - property Actions: Int32 read get_Actions; - /// - /// 获取引擎的语速。 - /// - /// - /// 包含谈到速率。 - /// - property Rate: Int32 read get_Rate; - /// - /// 获取引擎的朗读音量。 - /// - /// - /// 包含的朗读音量。 - /// - property Volume: Int32 read get_Volume; - end; - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - DNSrgsRulesCollectionClass = interface(DDN.mscorlib.DNKeyedCollectionClass) - ['{238D32DF-792E-5B8D-A43E-1E930FE56FDD}'] - { constructors } - - /// - /// 初始化 - /// 类的新实例。 - /// - {class} function init: DNSrgsRulesCollection; - - end; - - /// - /// 表示 - /// 对象集合。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsRulesCollection')] - DNSrgsRulesCollection = interface(DDN.mscorlib.DNKeyedCollection) - ['{748BCA0D-42FF-3129-862D-CD38EA7929CF}'] - { getters & setters } - - function get_Comparer: DDN.mscorlib.DNIEqualityComparer; - function get_Item(key: string): DNSrgsRule; - function get_Count: Int32; - - { methods } - - /// - /// 将数组的内容添加 - /// 对象添加到 - /// 对象。 - /// - /// - /// 要添加到的规则对象的数组 - /// 对象。 - /// - /// - /// 为 - /// 。 - /// - /// 任何 - /// 对象在 - /// 数组是 - /// 。 - /// - procedure Add(rules: TArray); - function &Contains(key: string): Boolean; overload; - function Remove(key: string): Boolean; - procedure CopyTo(&array: TArray; index: Int32); - function &Contains(item: DNSrgsRule): Boolean; overload; - function GetEnumerator: DDN.mscorlib.DNIEnumerator; - function IndexOf(item: DNSrgsRule): Int32; - procedure RemoveAt(index: Int32); - procedure Insert(index: Int32; item: DNSrgsRule); - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - property Comparer: DDN.mscorlib.DNIEqualityComparer read get_Comparer; - property Item[key: string]: DNSrgsRule read get_Item; default; - property Count: Int32 read get_Count; - end; - - TDNSrgsRulesCollection = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNEmulateRecognizeCompletedEventArgsClass = interface(DNObjectClass) - ['{66C94992-6970-5E8A-9364-C3F913A5D1FE}'] - end; - - /// - /// 将提供数据供 - /// 事件 - /// 和 - /// 类。 - /// - [DNTypeName('System.Speech.Recognition.EmulateRecognizeCompletedEventArgs')] - DNEmulateRecognizeCompletedEventArgs = interface(DNObject) - ['{199C78C2-6017-31CC-B0F4-3092DB407787}'] - { getters & setters } - - function get_Result: DNRecognitionResult; - function get_Cancelled: Boolean; - function get_Error: DDN.mscorlib.DNException; - function get_UserState: DDN.mscorlib.DNObject; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取模拟识别的结果。 - /// - /// - /// 有关识别的结果的详细信息或 - /// 是否发生了错误。 - /// - property Result: DNRecognitionResult read get_Result; - property Cancelled: Boolean read get_Cancelled; - property Error: DDN.mscorlib.DNException read get_Error; - property UserState: DDN.mscorlib.DNObject read get_UserState; - end; - - TDNEmulateRecognizeCompletedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNLoadGrammarCompletedEventArgsClass = interface(DNObjectClass) - ['{41A2B6EF-D313-5DAF-95D3-DE56ABF16980}'] - end; - - /// - /// 将提供数据供 - /// 事件 - /// 或 - /// 对象。 - /// - [DNTypeName('System.Speech.Recognition.LoadGrammarCompletedEventArgs')] - DNLoadGrammarCompletedEventArgs = interface(DNObject) - ['{AFC9FCDE-E7B1-3EC8-A3DE-72D50615E67B}'] - { getters & setters } - - function get_Grammar: DNGrammar; - function get_Cancelled: Boolean; - function get_Error: DDN.mscorlib.DNException; - function get_UserState: DDN.mscorlib.DNObject; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 已完成加载的对象。 - /// - /// - /// 识别器已加载的。 - /// - property Grammar: DNGrammar read get_Grammar; - property Cancelled: Boolean read get_Cancelled; - property Error: DDN.mscorlib.DNException read get_Error; - property UserState: DDN.mscorlib.DNObject read get_UserState; - end; - - TDNLoadGrammarCompletedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNRecognizeCompletedEventArgsClass = interface(DNObjectClass) - ['{A8472A6A-BB9C-59FF-B54C-71777759A18F}'] - end; - - /// - /// 将提供数据供 - /// 事件由引发 - /// 或 - /// 对象。 - /// - [DNTypeName('System.Speech.Recognition.RecognizeCompletedEventArgs')] - DNRecognizeCompletedEventArgs = interface(DNObject) - ['{E5B96E61-90E6-31B6-9BCE-81E1AFF52E09}'] - { getters & setters } - - function get_Result: DNRecognitionResult; - function get_InitialSilenceTimeout: Boolean; - function get_BabbleTimeout: Boolean; - function get_InputStreamEnded: Boolean; - function get_AudioPosition: DDN.mscorlib.DNTimeSpan; - function get_Cancelled: Boolean; - function get_Error: DDN.mscorlib.DNException; - function get_UserState: DDN.mscorlib.DNObject; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取识别结果。 - /// - /// - /// 如果识别操作成功,则识别结果否则为 - /// 。 - /// - property Result: DNRecognitionResult read get_Result; - /// - /// 获取一个值,该值指示是否生成初始静音超时 - /// 事件。 - /// - /// - /// 如果 - /// 已检测到是更长的时间超过指定值的仅静默其 - /// 属性; 否则为 - /// - property InitialSilenceTimeout: Boolean read get_InitialSilenceTimeout; - /// - /// 获取一个值,该值指示是否生成干扰超时 - /// 事件。 - /// - /// - /// 如果 - /// 已检测到超过指定值更长时间的唯一背景噪音其 - /// 属性; 否则为 - /// - property BabbleTimeout: Boolean read get_BabbleTimeout; - /// - /// 获取一个值,该值指示是否对输入的流已结束。 - /// - /// - /// 如果识别器不会再有音频输入;否则为 - /// 。 - /// - property InputStreamEnded: Boolean read get_InputStreamEnded; - /// - /// 获取与关联的输入的设备的音频流中的位置 - /// 事件。 - /// - /// - /// 与相关联的输入的设备的音频流中的位置 - /// 事件。 - /// - property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; - property Cancelled: Boolean read get_Cancelled; - property Error: DDN.mscorlib.DNException read get_Error; - property UserState: DDN.mscorlib.DNObject read get_UserState; - end; - - TDNRecognizeCompletedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNPromptEventArgsClass = interface(DNObjectClass) - ['{6BD0C842-578A-5EB5-90D7-165FEF1B1C10}'] - end; - - /// - /// 表示类的基类 - /// 中的类 - /// 命名空间。 - /// - [DNTypeName('System.Speech.Synthesis.PromptEventArgs')] - DNPromptEventArgs = interface(DNObject) - ['{DB0E0CD4-47BA-31BE-919A-7ADBA5A9F8E9}'] - { getters & setters } - - function get_Prompt: DNPrompt; - function get_Cancelled: Boolean; - function get_Error: DDN.mscorlib.DNException; - function get_UserState: DDN.mscorlib.DNObject; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取与事件关联的提示。 - /// - /// - /// 与事件关联的对象。 - /// - property Prompt: DNPrompt read get_Prompt; - property Cancelled: Boolean read get_Cancelled; - property Error: DDN.mscorlib.DNException read get_Error; - property UserState: DDN.mscorlib.DNObject read get_UserState; - end; - - TDNPromptEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNBookmarkReachedEventArgsClass = interface(DNPromptEventArgsClass) - ['{AC923FE4-15CB-53EB-9CEA-598E594B3F15}'] - end; - - /// - /// 从 - /// 事件返回数据。 - /// - [DNTypeName('System.Speech.Synthesis.BookmarkReachedEventArgs')] - DNBookmarkReachedEventArgs = interface(DNPromptEventArgs) - ['{92407FAB-AF8B-3DAC-8AD8-99E7AA556EDB}'] - { getters & setters } - - function get_Bookmark: string; - function get_AudioPosition: DDN.mscorlib.DNTimeSpan; - function get_Prompt: DNPrompt; - function get_Cancelled: Boolean; - function get_Error: DDN.mscorlib.DNException; - function get_UserState: DDN.mscorlib.DNObject; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取已达到该书签的名称。 - /// - /// - /// 返回一个值为书签的名称。 - /// - property Bookmark: string read get_Bookmark; - /// - /// 获取偏移量已达到该书签的时间。 - /// - /// - /// 引发事件时,请在合成引擎的音频输入流中返回的位置。 - /// - property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; - /// - /// 获取与事件关联的提示。 - /// - /// - /// 与事件关联的对象。 - /// - property Prompt: DNPrompt read get_Prompt; - property Cancelled: Boolean read get_Cancelled; - property Error: DDN.mscorlib.DNException read get_Error; - property UserState: DDN.mscorlib.DNObject read get_UserState; - end; - - TDNBookmarkReachedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNPhonemeReachedEventArgsClass = interface(DNPromptEventArgsClass) - ['{31C6CCF8-BB64-5CEA-835C-2A4EA9B60433}'] - end; - - /// - /// 从 - /// 事件返回数据。 - /// - [DNTypeName('System.Speech.Synthesis.PhonemeReachedEventArgs')] - DNPhonemeReachedEventArgs = interface(DNPromptEventArgs) - ['{AF2667B5-E2FE-30FB-828B-12B97ED0BFA5}'] - { getters & setters } - - function get_Phoneme: string; - function get_AudioPosition: DDN.mscorlib.DNTimeSpan; - function get_Duration: DDN.mscorlib.DNTimeSpan; - function get_Emphasis: DNSynthesizerEmphasis; - function get_NextPhoneme: string; - function get_Prompt: DNPrompt; - function get_Cancelled: Boolean; - function get_Error: DDN.mscorlib.DNException; - function get_UserState: DDN.mscorlib.DNObject; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 事件所关联的音素。 - /// - /// - /// 包含音素的字符串。 - /// - property Phoneme: string read get_Phoneme; - /// - /// 获取音素的音频位置。 - /// - /// - /// 指示音频位置的 - /// 对象。 - /// - property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; - /// - /// 获取音素的持续时间。 - /// - /// - /// 指示持续时间的 - /// 对象。 - /// - property Duration: DDN.mscorlib.DNTimeSpan read get_Duration; - /// - /// 获取音素的强调。 - /// - /// - /// 指示强调级别的 - /// 成员。 - /// - property Emphasis: DNSynthesizerEmphasis read get_Emphasis; - /// - /// 获取 - /// 事件所关联音素随后的音素。 - /// - /// - /// 包含下一个音素的字符串。 - /// - property NextPhoneme: string read get_NextPhoneme; - /// - /// 获取与事件关联的提示。 - /// - /// - /// 与事件关联的对象。 - /// - property Prompt: DNPrompt read get_Prompt; - property Cancelled: Boolean read get_Cancelled; - property Error: DDN.mscorlib.DNException read get_Error; - property UserState: DDN.mscorlib.DNObject read get_UserState; - end; - - TDNPhonemeReachedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNSpeakCompletedEventArgsClass = interface(DNPromptEventArgsClass) - ['{449473BA-E581-5242-BEC3-C831E2151336}'] - end; - - /// - /// 返回来自通知 - /// 事件。 - /// - [DNTypeName('System.Speech.Synthesis.SpeakCompletedEventArgs')] - DNSpeakCompletedEventArgs = interface(DNPromptEventArgs) - ['{F7AC5265-2371-3F5D-B775-89899C2B04BF}'] - { getters & setters } - - function get_Prompt: DNPrompt; - function get_Cancelled: Boolean; - function get_Error: DDN.mscorlib.DNException; - function get_UserState: DDN.mscorlib.DNObject; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取与事件关联的提示。 - /// - /// - /// 与事件关联的对象。 - /// - property Prompt: DNPrompt read get_Prompt; - property Cancelled: Boolean read get_Cancelled; - property Error: DDN.mscorlib.DNException read get_Error; - property UserState: DDN.mscorlib.DNObject read get_UserState; - end; - - TDNSpeakCompletedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNSpeakProgressEventArgsClass = interface(DNPromptEventArgsClass) - ['{99FD39A9-9E57-56A0-A308-FA9FD2C711F9}'] - end; - - /// - /// 从 - /// 事件返回数据。 - /// - [DNTypeName('System.Speech.Synthesis.SpeakProgressEventArgs')] - DNSpeakProgressEventArgs = interface(DNPromptEventArgs) - ['{FF4C759D-F2D4-317B-AADC-ABA4495B015F}'] - { getters & setters } - - function get_AudioPosition: DDN.mscorlib.DNTimeSpan; - function get_CharacterPosition: Int32; - function get_CharacterCount: Int32; - function get_Text: string; - function get_Prompt: DNPrompt; - function get_Cancelled: Boolean; - function get_Error: DDN.mscorlib.DNException; - function get_UserState: DDN.mscorlib.DNObject; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取事件的音频位置。 - /// - /// - /// 返回在音频输出流中事件的位置。 - /// - property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; - /// - /// 到之前的第一个字母的单词的只是说出的位置,请在提示符下从头中获取字符和空格的数。 - /// - /// - /// 到之前的第一个字母的单词的只是说出的位置的提示从头返回字符和空格的数。 - /// - property CharacterPosition: Int32 read get_CharacterPosition; - /// - /// 获取引发该事件之前在讲话 word 中的字符数。 - /// - /// - /// 在 word 中在讲话之前引发该事件时返回字符的数。 - /// - property CharacterCount: Int32 read get_CharacterCount; - /// - /// 只需在讲话时引发该事件的文本。 - /// - /// - /// 返回只是在讲话时引发该事件的文本。 - /// - property Text: string read get_Text; - /// - /// 获取与事件关联的提示。 - /// - /// - /// 与事件关联的对象。 - /// - property Prompt: DNPrompt read get_Prompt; - property Cancelled: Boolean read get_Cancelled; - property Error: DDN.mscorlib.DNException read get_Error; - property UserState: DDN.mscorlib.DNObject read get_UserState; - end; - - TDNSpeakProgressEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNSpeakStartedEventArgsClass = interface(DNPromptEventArgsClass) - ['{72F0A4F3-FCD7-59D8-8266-9B15E9387858}'] - end; - - /// - /// 返回来自通知 - /// 事件。 - /// - [DNTypeName('System.Speech.Synthesis.SpeakStartedEventArgs')] - DNSpeakStartedEventArgs = interface(DNPromptEventArgs) - ['{5C8792B0-FB78-34B8-87EB-F1E131428BA0}'] - { getters & setters } - - function get_Prompt: DNPrompt; - function get_Cancelled: Boolean; - function get_Error: DDN.mscorlib.DNException; - function get_UserState: DDN.mscorlib.DNObject; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取与事件关联的提示。 - /// - /// - /// 与事件关联的对象。 - /// - property Prompt: DNPrompt read get_Prompt; - property Cancelled: Boolean read get_Cancelled; - property Error: DDN.mscorlib.DNException read get_Error; - property UserState: DDN.mscorlib.DNObject read get_UserState; - end; - - TDNSpeakStartedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNVisemeReachedEventArgsClass = interface(DNPromptEventArgsClass) - ['{C196C06C-4A4F-528A-9137-3105032EE3B6}'] - end; - - /// - /// 从 - /// 事件返回数据。 - /// - [DNTypeName('System.Speech.Synthesis.VisemeReachedEventArgs')] - DNVisemeReachedEventArgs = interface(DNPromptEventArgs) - ['{91533B36-1445-3FA3-A30A-185D4BD8D869}'] - { getters & setters } - - function get_Viseme: Int32; - function get_AudioPosition: DDN.mscorlib.DNTimeSpan; - function get_Duration: DDN.mscorlib.DNTimeSpan; - function get_Emphasis: DNSynthesizerEmphasis; - function get_NextViseme: Int32; - function get_Prompt: DNPrompt; - function get_Cancelled: Boolean; - function get_Error: DDN.mscorlib.DNException; - function get_UserState: DDN.mscorlib.DNObject; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取 viseme 的值。 - /// - /// - /// 对象,其中包含 viseme 的值。 - /// - property Viseme: Int32 read get_Viseme; - /// - /// 获取 viseme 音频流中的位置。 - /// - /// - /// 一个 - /// 对象,表示 viseme 的位置。 - /// - property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; - /// - /// 获取 viseme 的持续时间。 - /// - /// - /// 一个 - /// 表示 viseme 的持续时间的对象。 - /// - property Duration: DDN.mscorlib.DNTimeSpan read get_Duration; - /// - /// 获取 - /// 对象,它描述 viseme 的重点。 - /// - /// - /// 一个 - /// 对象,表示 viseme 的重点。 - /// - property Emphasis: DNSynthesizerEmphasis read get_Emphasis; - /// - /// 获取下一步 viseme 的值。 - /// - /// - /// 对象,其中包含下一步 viseme 的值。 - /// - property NextViseme: Int32 read get_NextViseme; - /// - /// 获取与事件关联的提示。 - /// - /// - /// 与事件关联的对象。 - /// - property Prompt: DNPrompt read get_Prompt; - property Cancelled: Boolean read get_Cancelled; - property Error: DDN.mscorlib.DNException read get_Error; - property UserState: DDN.mscorlib.DNObject read get_UserState; - end; - - TDNVisemeReachedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNVoiceChangeEventArgsClass = interface(DNPromptEventArgsClass) - ['{C292A17D-0A46-5A58-95DA-C21BA75FEB90}'] - end; - - /// - /// 从 - /// 事件返回数据。 - /// - [DNTypeName('System.Speech.Synthesis.VoiceChangeEventArgs')] - DNVoiceChangeEventArgs = interface(DNPromptEventArgs) - ['{DF8B6456-2EFC-3DE9-BB4F-48D6A3B5569E}'] - { getters & setters } - - function get_Voice: DNVoiceInfo; - function get_Prompt: DNPrompt; - function get_Cancelled: Boolean; - function get_Error: DDN.mscorlib.DNException; - function get_UserState: DDN.mscorlib.DNObject; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取 - /// 新语音的对象。 - /// - /// - /// 返回描述并标识新的语音的信息。 - /// - property Voice: DNVoiceInfo read get_Voice; - /// - /// 获取与事件关联的提示。 - /// - /// - /// 与事件关联的对象。 - /// - property Prompt: DNPrompt read get_Prompt; - property Cancelled: Boolean read get_Cancelled; - property Error: DDN.mscorlib.DNException read get_Error; - property UserState: DDN.mscorlib.DNObject read get_UserState; - end; - - TDNVoiceChangeEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNAudioLevelUpdatedEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) - ['{A6429FA1-FC1B-5017-8EFF-5C86BA84F7F3}'] - end; - - /// - /// 将提供数据供 - /// 事件 - /// 或 - /// 类。 - /// - [DNTypeName('System.Speech.Recognition.AudioLevelUpdatedEventArgs')] - DNAudioLevelUpdatedEventArgs = interface(DDN.mscorlib.DNEventArgs) - ['{F0038F81-DCFE-3ABD-8D39-603E6E68F4F1}'] - { getters & setters } - - function get_AudioLevel: Int32; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取音频输入之后的新级别 - /// 或 - /// 引发事件。 - /// - /// - /// 音频输入新级别。 - /// - property AudioLevel: Int32 read get_AudioLevel; - end; - - TDNAudioLevelUpdatedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNAudioSignalProblemOccurredEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) - ['{E04CB4BB-C2E0-54AA-8A6E-F19B78516E55}'] - end; - - /// - /// 将提供数据供 AudioSignalProblemOccurred 事件 - /// 或 - /// 。 - /// - [DNTypeName('System.Speech.Recognition.AudioSignalProblemOccurredEventArgs')] - DNAudioSignalProblemOccurredEventArgs = interface(DDN.mscorlib.DNEventArgs) - ['{C329A897-9347-39FC-A98E-E27B245D0535}'] - { getters & setters } - - function get_AudioSignalProblem: DNAudioSignalProblem; - function get_AudioLevel: Int32; - function get_AudioPosition: DDN.mscorlib.DNTimeSpan; - function get_RecognizerAudioPosition: DDN.mscorlib.DNTimeSpan; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取音频信号问题。 - /// - /// - /// 音频信号导致的问题的 AudioSignalProblemOccurred 事件被引发。 - /// - property AudioSignalProblem: DNAudioSignalProblem read get_AudioSignalProblem; - /// - /// 获取与事件关联的音频级别。 - /// - /// - /// 音频级别输入时 AudioSignalProblemOccurred 引发事件。 - /// - property AudioLevel: Int32 read get_AudioLevel; - /// - /// 获取指示问题的发生位置的输入的设备的音频流中的位置。 - /// - /// - /// 输入设备中的位置的音频流 AudioSignalProblemOccurred 引发事件。 - /// - property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; - /// - /// 获取指示问题的发生位置识别器已收到的音频输入中的位置。 - /// - /// - /// 识别器已收到时的位置中的音频输入 AudioSignalProblemOccurred 引发事件。 - /// - property RecognizerAudioPosition: DDN.mscorlib.DNTimeSpan read get_RecognizerAudioPosition; - end; - - TDNAudioSignalProblemOccurredEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNAudioStateChangedEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) - ['{46A70BFE-37D9-5D6E-A890-744202FDC2ED}'] - end; - - /// - /// 将提供数据供 - /// 事件 - /// 或 - /// 类。 - /// - [DNTypeName('System.Speech.Recognition.AudioStateChangedEventArgs')] - DNAudioStateChangedEventArgs = interface(DDN.mscorlib.DNEventArgs) - ['{3BB10173-AA22-3A00-B018-DF0D9361C651}'] - { getters & setters } - - function get_AudioState: DNAudioState; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取识别器的音频输入的新状态。 - /// - /// - /// 音频输入之后的状态 - /// 或 - /// 引发事件。 - /// - property AudioState: DNAudioState read get_AudioState; - end; - - TDNAudioStateChangedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNRecognitionEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) - ['{3FFC0C2E-637E-59AA-A930-C198ADACA4A6}'] - end; - - /// - /// 介绍有关语音识别事件。 - /// - [DNTypeName('System.Speech.Recognition.RecognitionEventArgs')] - DNRecognitionEventArgs = interface(DDN.mscorlib.DNEventArgs) - ['{DBFF5C2F-CDD5-3320-9B33-735AA74B1FEE}'] - { getters & setters } - - function get_Result: DNRecognitionResult; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取与语音识别事件相关联的识别结果数据。 - /// - /// - /// 属性将返回 - /// ,包含有关内容的识别信息。 - /// - property Result: DNRecognitionResult read get_Result; - end; - - TDNRecognitionEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNSpeechHypothesizedEventArgsClass = interface(DNRecognitionEventArgsClass) - ['{0CAEF78C-A890-5E63-B16F-5F45BA11E97E}'] - end; - - /// - /// 返回来自通知 - /// 或 - /// 事件。 - /// 此类支持.NET Framework 基础结构,不是为了应用程序代码中直接使用。 - /// - [DNTypeName('System.Speech.Recognition.SpeechHypothesizedEventArgs')] - DNSpeechHypothesizedEventArgs = interface(DNRecognitionEventArgs) - ['{2391D408-AB08-32F8-AD51-16478D125C7C}'] - { getters & setters } - - function get_Result: DNRecognitionResult; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取与语音识别事件相关联的识别结果数据。 - /// - /// - /// 属性将返回 - /// ,包含有关内容的识别信息。 - /// - property Result: DNRecognitionResult read get_Result; - end; - - TDNSpeechHypothesizedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNSpeechRecognitionRejectedEventArgsClass = interface(DNRecognitionEventArgsClass) - ['{27286D58-FE15-57F4-BC4C-0588730F25C1}'] - end; - - /// - /// 提供有关的信息 - /// 和 - /// 事件。 - /// - [DNTypeName('System.Speech.Recognition.SpeechRecognitionRejectedEventArgs')] - DNSpeechRecognitionRejectedEventArgs = interface(DNRecognitionEventArgs) - ['{64FB7D33-56E6-3B7B-8FA0-DBF0491E520E}'] - { getters & setters } - - function get_Result: DNRecognitionResult; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取与语音识别事件相关联的识别结果数据。 - /// - /// - /// 属性将返回 - /// ,包含有关内容的识别信息。 - /// - property Result: DNRecognitionResult read get_Result; - end; - - TDNSpeechRecognitionRejectedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNSpeechRecognizedEventArgsClass = interface(DNRecognitionEventArgsClass) - ['{8A65FA94-5AEE-5A5F-AA43-F9E41DB8516A}'] - end; - - /// - /// 提供有关的信息 - /// , , - /// , ,和 - /// 事件。 - /// - [DNTypeName('System.Speech.Recognition.SpeechRecognizedEventArgs')] - DNSpeechRecognizedEventArgs = interface(DNRecognitionEventArgs) - ['{514EFF7E-63B7-385A-AADC-CFBA69187AC8}'] - { getters & setters } - - function get_Result: DNRecognitionResult; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取与语音识别事件相关联的识别结果数据。 - /// - /// - /// 属性将返回 - /// ,包含有关内容的识别信息。 - /// - property Result: DNRecognitionResult read get_Result; - end; - - TDNSpeechRecognizedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNRecognizerUpdateReachedEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) - ['{F0A18C35-481D-52AD-AE0D-ECCFB1D579D0}'] - end; - - /// - /// 返回从数据 - /// 或 - /// 事件。 - /// - [DNTypeName('System.Speech.Recognition.RecognizerUpdateReachedEventArgs')] - DNRecognizerUpdateReachedEventArgs = interface(DDN.mscorlib.DNEventArgs) - ['{009EE2D4-FA3D-3819-92A7-EB31D86CB0E6}'] - { getters & setters } - - function get_UserToken: DDN.mscorlib.DNObject; - function get_AudioPosition: DDN.mscorlib.DNTimeSpan; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取 UserToken 传递到系统,当应用程序调用 - /// 或 - /// 。 - /// - /// - /// 返回一个对象,包含 UserToken。 - /// - property UserToken: DDN.mscorlib.DNObject read get_UserToken; - /// - /// 获取与事件关联的音频位置。 - /// - /// - /// 返回的语音缓冲区中的位置 - /// 或 - /// 时,它可以暂停并引发 RecognizerUpdateReached 事件。 - /// - property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; - end; - - TDNRecognizerUpdateReachedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNSpeechDetectedEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) - ['{129ABCF2-EEEA-5325-B977-FA49C6A5BC66}'] - end; - - /// - /// 返回从数据 - /// 或 - /// 事件。 - /// - [DNTypeName('System.Speech.Recognition.SpeechDetectedEventArgs')] - DNSpeechDetectedEventArgs = interface(DDN.mscorlib.DNEventArgs) - ['{917A1E12-E132-32EA-9897-6AB69AF0C246}'] - { getters & setters } - - function get_AudioPosition: DDN.mscorlib.DNTimeSpan; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取在其中检测到语音的音频流中的位置。 - /// - /// - /// 返回识别引擎的语音缓冲区内检测到短语的位置。 - /// - property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; - end; - - TDNSpeechDetectedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNRecognition_StateChangedEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) - ['{F95E4C6A-AD8E-52AB-832B-D4560F67D59A}'] - end; - - /// - /// 从 - /// 事件返回数据。 - /// - [DNTypeName('System.Speech.Recognition.StateChangedEventArgs')] - DNRecognition_StateChangedEventArgs = interface(DDN.mscorlib.DNEventArgs) - ['{B1FB438B-A246-3DAA-AA70-76860A46B597}'] - { getters & setters } - - function get_RecognizerState: DNRecognizerState; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取 Windows 中的共享语音识别引擎的当前状态。 - /// - /// - /// 指示共享语音识别引擎的状态是 - /// 还是 - /// 的 - /// 实例。 - /// - property RecognizerState: DNRecognizerState read get_RecognizerState; - end; - - TDNRecognition_StateChangedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNSynthesis_StateChangedEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) - ['{152EB17F-3355-5DD1-A3A3-ED59D42E1B59}'] - end; - - /// - /// 从 - /// 事件返回数据。 - /// - [DNTypeName('System.Speech.Synthesis.StateChangedEventArgs')] - DNSynthesis_StateChangedEventArgs = interface(DDN.mscorlib.DNEventArgs) - ['{C2AB55F4-0250-3286-B559-BF6F2A25ABFB}'] - { getters & setters } - - function get_State: DNSynthesizerState; - function get_PreviousState: DNSynthesizerState; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取状态 - /// 之前 - /// 事件。 - /// - /// - /// 合成器的状态发生更改后的状态。 - /// - property State: DNSynthesizerState read get_State; - /// - /// 获取状态 - /// 之前 - /// 事件。 - /// - /// - /// 之前的状态发生更改,则返回合成器的状态。 - /// - property PreviousState: DNSynthesizerState read get_PreviousState; - end; - - TDNSynthesis_StateChangedEventArgs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - DNSrgsElementClass = interface(DDN.mscorlib.DNMarshalByRefObjectClass) - ['{9DA9AD51-4525-533A-B13B-8F8596A8BD45}'] - end; - - /// - /// 定义中的类的基类 - /// 对应于 SRGS 语法中的元素的命名空间。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsElement')] - DNSrgsElement = interface(DDN.mscorlib.DNMarshalByRefObject) - ['{74A6534A-6FEB-3EA4-B0EC-7EA2FA9413B7}'] - { methods } - - function GetLifetimeService: DDN.mscorlib.DNObject; - function InitializeLifetimeService: DDN.mscorlib.DNObject; - function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - end; - - TDNSrgsElement = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - DNSrgsItemClass = interface(DNSrgsElementClass) - ['{49D8C6AF-1EF2-56D6-A0D6-FDABC8376667}'] - { constructors } - - /// - /// 初始化 - /// 类的新实例。 - /// - {class} function init: DNSrgsItem; overload; - /// - /// 新实例初始化 - /// 类,并指定其文本内容。 - /// - /// - /// 与项关联的文本。 - /// - /// - /// 为 - /// 。 - /// - /// 是一个空字符串。 - /// - {class} function init(text: string): DNSrgsItem; overload; - /// - /// 新实例初始化 - /// 类,并指定的数组 - /// 要添加到此实例对象。 - /// - /// - /// 要添加到对象的数组 - /// 实例。 - /// - /// - /// 为 - /// 。 - /// - /// 任何成员 - /// 数组是 - /// 。 - /// - {class} function init(elements: TArray): DNSrgsItem; overload; - /// - /// 新实例初始化 - /// 类,并指定必须说出其内容的次数。 - /// - /// - /// 该项目必须要发言次数。 - /// - /// - /// 为负数或大于 255。 - /// - {class} function init(repeatCount: Int32): DNSrgsItem; overload; - /// - /// 新实例初始化 - /// 类,并指定最小值和最大重复计数。 - /// - /// - /// 在该项目中的文本必须重复执行最小次数。 - /// - /// - /// 可重复的项中的文本的最大次数。 - /// - /// - /// 为负数或大于 255。 - /// - /// 为负数或大于 255。 - /// - /// 大于 - /// 。 - /// - {class} function init(min: Int32; max: Int32): DNSrgsItem; overload; - /// - /// 新实例初始化 - /// 类中,指定该项目,与关联的文本,并指定最小值和最大重复计数。 - /// - /// - /// 必须重复项最小次数。 - /// - /// - /// 项可以重复最大次数。 - /// - /// - /// 与项关联的文本。 - /// - /// - /// 为负数或大于 255。 - /// - /// 为负数或大于 255。 - /// - /// 大于 - /// 。 - /// - {class} function init(min: Int32; max: Int32; text: string): DNSrgsItem; overload; - /// - /// 新实例初始化 - /// 类中,指定的数组 - /// 对象将添加到此实例中,并设置最小值和最大重复计数。 - /// - /// - /// 最小的次数的内容 - /// 必须重复对象。 - /// - /// - /// 最大的次数的内容 - /// 对象可以重复。 - /// - /// - /// 要添加到对象的数组 - /// 实例。 - /// - /// - /// 为 - /// 。 - /// - /// 任何成员 - /// 数组是 - /// 。 - /// - {class} function init(min: Int32; max: Int32; elements: TArray): DNSrgsItem; overload; - - end; - - /// - /// 表示一个包含短语,或者用户可进行通信以生成成功识别其他实体的语法元素。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsItem')] - DNSrgsItem = interface(DNSrgsElement) - ['{39297572-4111-3374-85D4-04FCBC35B96F}'] - { getters & setters } - - function get_Elements: DDN.mscorlib.DNCollection; - function get_RepeatProbability: Single; - procedure set_RepeatProbability(value: Single); - function get_MinRepeat: Int32; - function get_MaxRepeat: Int32; - function get_Weight: Single; - procedure set_Weight(value: Single); - - { methods } - - /// - /// 设置的次数的内容 - /// 必须要发言。 - /// - /// - /// 该项目必须要发言次数。 - /// - /// - /// 为小于 0 或大于 255。 - /// - procedure SetRepeat(count: Int32); overload; - /// - /// 设置最小次数和项可以说出最大次数。 - /// - /// - /// 该项目必须说出最小次数。 - /// - /// - /// 该项可以说出最大次数。 - /// - /// - /// 小于零或大于 255。 - /// - /// 小于零或大于 255。 - /// - /// 大于 - /// 。 - /// - procedure SetRepeat(minRepeat: Int32; maxRepeat: Int32); overload; - /// - /// 将对象添加到包含在此对象的集合 - /// 实例。 - /// - /// - /// 要添加的对象。 - /// - /// - /// 是 - /// 。 - /// - procedure Add(element: DNSrgsElement); - function GetLifetimeService: DDN.mscorlib.DNObject; - function InitializeLifetimeService: DDN.mscorlib.DNObject; - function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取包含的对象的集合 - /// 实例。 - /// - /// - /// 包含的对象的集合 - /// 实例。 - /// - property Elements: DDN.mscorlib.DNCollection read get_Elements; - /// - /// 获取或设置用户的此内容将重复的概率 - /// 实例。 - /// - /// - /// 概率,以浮点值,将重复说出此项的内容。 - /// - /// - /// 尝试设置 - /// 为负数或大于 1.0 的值。 - /// - property RepeatProbability: Single read get_RepeatProbability write set_RepeatProbability; - /// - /// 获取用户都必须讲的内容的最小次数 - /// 。 - /// - /// - /// 用户可以说出项的内容的最小次数。 - /// - property MinRepeat: Int32 read get_MinRepeat; - /// - /// 获取用户可进行通信的内容的最大次数 - /// 。 - /// - /// - /// 用户可以说出项的内容的最大次数。 - /// - property MaxRepeat: Int32 read get_MaxRepeat; - /// - /// 获取或设置调整可能性的乘法因子, - /// 中 - /// 将使用对象。 - /// - /// - /// 一个浮点值,该值调整生成的谈话此项的可能性。 - /// - /// - /// 尝试设置 - /// 为负值。 - /// - property Weight: Single read get_Weight write set_Weight; - end; - - TDNSrgsItem = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - DNSrgsNameValueTagClass = interface(DNSrgsElementClass) - ['{CDFD1D3A-D677-5F8F-8D0D-BE1A4ABFD6A8}'] - { constructors } - - /// - /// 初始化 - /// 类的新实例。 - /// - {class} function init: DNSrgsNameValueTag; overload; - /// - /// 新实例初始化 - /// 类,同时指定实例的值。 - /// - /// - /// 用于设置的值 - /// 属性。 - /// - /// - /// 为 - /// 。 - /// - {class} function init(value: DDN.mscorlib.DNObject): DNSrgsNameValueTag; overload; - /// - /// 新实例初始化 - /// 类,同时指定一个名称和实例值。 - /// - /// - /// 用来设置的字符串 - /// 属性 - /// 对象。 - /// - /// - /// 该对象用于设置 - /// 属性 - /// 对象。 - /// - /// - /// 为 - /// 。 - /// - /// 为 - /// 。 - /// - /// 是一个空字符串。 - /// - {class} function init(name: string; value: DDN.mscorlib.DNObject): DNSrgsNameValueTag; overload; - - end; - - /// - /// 表示将语义值与在语法中的短语相关联的元素。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag')] - DNSrgsNameValueTag = interface(DNSrgsElement) - ['{D43D810E-D290-399F-A575-7AE775A0C13D}'] - { getters & setters } - - function get_Name: string; - procedure set_Name(value: string); - function get_Value: DDN.mscorlib.DNObject; - procedure set_Value(value: DDN.mscorlib.DNObject); - - { methods } - - function GetLifetimeService: DDN.mscorlib.DNObject; - function InitializeLifetimeService: DDN.mscorlib.DNObject; - function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置 - /// 实例的名称。 - /// - /// - /// 一个字符串,其中包含名称 - /// 实例。 - /// - /// - /// 尝试设置 - /// 到 - /// 。 - /// - /// 尝试设置 - /// 为空字符串。 - /// - property Name: string read get_Name write set_Name; - /// - /// 获取或设置中包含的值 - /// 实例。 - /// - /// - /// 中包含的值 - /// 实例。 - /// - /// - /// 尝试设置 - /// 到 - /// 。 - /// - /// 尝试设置 - /// 到无效的类型。 - /// - property Value: DDN.mscorlib.DNObject read get_Value write set_Value; - end; - - TDNSrgsNameValueTag = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - DNSrgsOneOfClass = interface(DNSrgsElementClass) - ['{84B1D712-88C7-5A35-8E91-FEF8D620E842}'] - { constructors } - - /// - /// 初始化 - /// 类的新实例。 - /// - {class} function init: DNSrgsOneOf; overload; - /// - /// 新实例初始化 - /// 数组中的类 - /// 对象。 - /// - /// - /// 要添加的替代项。 - /// - /// - /// 为 - /// 。 - /// 中的任何元素 - /// 数组是 - /// 。 - /// - {class} function init(items: TArray): DNSrgsOneOf; overload; - /// - /// 新实例初始化 - /// 数组中的类 - /// 对象。 - /// - /// - /// 要添加的替代项。 - /// - /// - /// 为 - /// 。 - /// 中的任何元素 - /// 数组是 - /// 。 - /// - {class} function init(items: TArray): DNSrgsOneOf; overload; - - end; - - /// - /// 表示替换单词或短语,其中的任何一个可用于匹配语音输入的列表。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsOneOf')] - DNSrgsOneOf = interface(DNSrgsElement) - ['{AACE0F0C-F8DC-3366-86AA-F879AD47B094}'] - { getters & setters } - - function get_Items: DDN.mscorlib.DNCollection; - - { methods } - - /// - /// 将添加 - /// 包含词或短语的替代项的列表。 - /// - /// - /// 要添加到替代项列表的项。 - /// - /// - /// 为 - /// 。 - /// - procedure Add(item: DNSrgsItem); - function GetLifetimeService: DDN.mscorlib.DNObject; - function InitializeLifetimeService: DDN.mscorlib.DNObject; - function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取列表中包含的所有备选方法 - /// 元素。 - /// - /// - /// 返回替代项的列表。 - /// - property Items: DDN.mscorlib.DNCollection read get_Items; - end; - - TDNSrgsOneOf = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - DNSrgsRuleRefClass = interface(DNSrgsElementClass) - ['{CAB3748E-FAB4-51E8-A843-2D8BCB7B6684}'] - { constructors } - - /// - /// 新实例初始化 - /// 类,并指定要引用的外部语法文件的位置。 - /// - /// - /// 包含语法之外的语法文件的位置。 - /// - /// - /// 为 - /// 。 - /// - {class} function init(uri: DDN.System.DNUri): DNSrgsRuleRef; overload; - /// - /// 新实例初始化 - /// 类,同时指定外部语法文件的位置和规则,以引用的标识符。 - /// - /// - /// 包含语法之外的语法文件的位置。 - /// - /// - /// 若要引用的规则的标识符。 - /// - /// - /// 为 - /// 。 - /// - /// 为 - /// 。 - /// - /// 为空。 - /// - {class} function init(uri: DDN.System.DNUri; rule: string): DNSrgsRuleRef; overload; - /// - /// 新实例初始化 - /// 类,同时指定位置的外部语法文件,该规则的标识符和语义字典中的字符串别名。 - /// - /// - /// 包含语法之外的语法文件的位置。 - /// - /// - /// 若要引用的规则的标识符。 - /// - /// - /// 语义字典别名字符串。 - /// - /// - /// 为 - /// 。 - /// - /// 为 - /// 。 - /// - /// 为空。 - /// - {class} function init(uri: DDN.System.DNUri; rule: string; semanticKey: string): DNSrgsRuleRef; overload; - /// - /// 新实例初始化 - /// 类,同时指定外部语法位置文件的规则的标识符、 字符串别名的语义词典和初始化参数。 - /// - /// - /// 包含语法之外的语法文件的位置。 - /// - /// - /// 若要引用的规则的标识符。 - /// - /// - /// 语义的键。 - /// - /// - /// 初始化参数的 - /// 对象。 - /// - {class} function init(uri: DDN.System.DNUri; rule: string; semanticKey: string; parameters: string): DNSrgsRuleRef; overload; - /// - /// 新实例初始化 - /// 类,并指定要引用的规则。 - /// - /// - /// 要引用的对象。 - /// - /// - /// 为 - /// 。 - /// - {class} function init(rule: DNSrgsRule): DNSrgsRuleRef; overload; - /// - /// 新实例初始化 - /// 类,同时指定规则应用于引用和一个字符串,包含语义的密钥。 - /// - /// - /// 要引用的对象。 - /// - /// - /// 语义的键。 - /// - {class} function init(rule: DNSrgsRule; semanticKey: string): DNSrgsRuleRef; overload; - /// - /// 新实例初始化 - /// 类,同时指定要引用的语义字典和初始化参数的字符串别名的规则。 - /// - /// - /// 要引用的对象。 - /// - /// - /// 语义的键。 - /// - /// - /// 初始化参数的 - /// 对象。 - /// - {class} function init(rule: DNSrgsRule; semanticKey: string; parameters: string): DNSrgsRuleRef; overload; - - { static fields getter & setter } - - function __fakeFieldGet_Null: DNSrgsRuleRef; - function __fakeFieldGet_Void: DNSrgsRuleRef; - function __fakeFieldGet_Garbage: DNSrgsRuleRef; - function __fakeFieldGet_Dictation: DNSrgsRuleRef; - function __fakeFieldGet_MnemonicSpelling: DNSrgsRuleRef; - - { static fields } - - /// - /// 定义自动匹配规则中缺少任何音频输入。 - /// - {class} property Null: DNSrgsRuleRef read __fakeFieldGet_Null; - /// - /// 定义永远不会进行朗读的规则。 - /// VOID 自动插入一个序列,使该序列 unspeakable。 - /// - {class} property Void: DNSrgsRuleRef read __fakeFieldGet_Void; - /// - /// 定义规则,可匹配任何语音直至下一步规则匹配下, 一个令牌,或直至语音输入的末尾。 - /// - {class} property Garbage: DNSrgsRuleRef read __fakeFieldGet_Garbage; - /// - /// 定义可以匹配语音的输入,此语法与关联的听写主题按照定义的规则。 - /// - {class} property Dictation: DNSrgsRuleRef read __fakeFieldGet_Dictation; - /// - /// 表示语音输入可包含的单词的拼写出字母,该拼写出字母将被视为一个单词。 - /// - {class} property MnemonicSpelling: DNSrgsRuleRef read __fakeFieldGet_MnemonicSpelling; - - end; - - /// - /// 表示指定对规则的引用的语法元素。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsRuleRef')] - DNSrgsRuleRef = interface(DNSrgsElement) - ['{75081706-BADD-3246-8D0A-7A7E9FF8DCD9}'] - { getters & setters } - - function get_Uri: DDN.System.DNUri; - function get_SemanticKey: string; - function get_Params: string; - - { methods } - - function GetLifetimeService: DDN.mscorlib.DNObject; - function InitializeLifetimeService: DDN.mscorlib.DNObject; - function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 该规则获取的 URI 这 - /// 元素引用。 - /// - /// - /// 规则,以引用的位置。 - /// - property Uri: DDN.System.DNUri read get_Uri; - /// - /// 获取语义字典别名字符串。 - /// - /// - /// 语义字典别名字符串。 - /// - property SemanticKey: string read get_SemanticKey; - /// - /// 获取的初始化参数 - /// 元素。 - /// - /// - /// 初始化参数的 - /// 元素。 - /// - property Params: string read get_Params; - end; - - TDNSrgsRuleRef = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - DNSrgsSemanticInterpretationTagClass = interface(DNSrgsElementClass) - ['{35427AD5-8414-5523-A15C-04B921DB7378}'] - { constructors } - - /// - /// 创建 - /// 类的实例。 - /// - {class} function init: DNSrgsSemanticInterpretationTag; overload; - /// - /// 创建的一个实例 - /// 类,同时指定标记的脚本内容。 - /// - /// - /// 一个字符串,包含 ECMAScript 标记。 - /// - /// - /// 为 - /// 。 - /// - {class} function init(script: string): DNSrgsSemanticInterpretationTag; overload; - - end; - - /// - /// 表示包含一个标记 ECMAScript 匹配规则时运行。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsSemanticInterpretationTag')] - DNSrgsSemanticInterpretationTag = interface(DNSrgsElement) - ['{3806C094-713A-38F5-87C8-E2CE7C68DB57}'] - { getters & setters } - - function get_Script: string; - procedure set_Script(value: string); - - { methods } - - function GetLifetimeService: DDN.mscorlib.DNObject; - function InitializeLifetimeService: DDN.mscorlib.DNObject; - function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置 ECMAScript 标记。 - /// - /// - /// 一个包含标记的语义解释脚本的字符串。 - /// - /// - /// 尝试设置 脚本 到 - /// 。 - /// - property Script: string read get_Script write set_Script; - end; - - TDNSrgsSemanticInterpretationTag = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - DNSrgsSubsetClass = interface(DNSrgsElementClass) - ['{01E639E4-97D5-553E-A57B-04D48A53B0CF}'] - { constructors } - - /// - /// 新实例初始化 - /// 类,同时指定要匹配的短语的部分。 - /// - /// - /// 要匹配的短语的一部分。 - /// - /// - /// 为 - /// 。 - /// - {class} function init(text: string): DNSrgsSubset; overload; - /// - /// 新实例初始化 - /// 类,同时指定要匹配的部分,因此应匹配文本的模式。 - /// - /// - /// 要匹配的短语的一部分。 - /// - /// - /// 采用的模式 - /// 应与所说短语匹配。 - /// - /// - /// 为 - /// 。 - /// - /// 为空。 - /// - /// 只包含空白字符 (即,' ','\t'、 '\n'、 '\r')。 - /// - /// 设置中的值为 - /// 枚举。 - /// - {class} function init(text: string; matchingMode: DNSubsetMatchingMode): DNSrgsSubset; overload; - - end; - - /// - /// 定义方法和属性可以用于匹配说短语使用给定的字符串。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsSubset')] - DNSrgsSubset = interface(DNSrgsElement) - ['{BB23F47D-5021-3616-8B78-AC30EBDBE5EF}'] - { getters & setters } - - function get_MatchingMode: DNSubsetMatchingMode; - procedure set_MatchingMode(value: DNSubsetMatchingMode); - function get_Text: string; - procedure set_Text(value: string); - - { methods } - - function GetLifetimeService: DDN.mscorlib.DNObject; - function InitializeLifetimeService: DDN.mscorlib.DNObject; - function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置匹配的模式的子集。 - /// - /// - /// 枚举的一个成员。 - /// - /// - /// 尝试设置 - /// 为不是成员的值 - /// 枚举。 - /// - property MatchingMode: DNSubsetMatchingMode read get_MatchingMode write set_MatchingMode; - /// - /// 获取或设置为字符串,其中包含要匹配说短语的部分。 - /// - /// - /// 一个字符串,包含要匹配说短语的部分。 - /// - /// - /// 尝试设置 - /// 到 - /// 或为空字符串。 - /// - /// 尝试设置 - /// 使用只包含空白字符的字符串 (' ','\t'、 '\n'、 '\r')。 - /// - property Text: string read get_Text write set_Text; - end; - - TDNSrgsSubset = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - DNSrgsTextClass = interface(DNSrgsElementClass) - ['{CA32993C-F995-59D4-BD52-44C46F6CDCC3}'] - { constructors } - - /// - /// 初始化 - /// 类的新实例。 - /// - {class} function init: DNSrgsText; overload; - /// - /// 新实例初始化 - /// 类,同时指定该实例的文本。 - /// - /// - /// 用于设置的值 - /// 属性 - /// 实例。 - /// - /// - /// 为 - /// 。 - /// - {class} function init(text: string): DNSrgsText; overload; - - end; - - /// - /// 表示由 World Wide Web 联合会 (W3C) 定义的语法元素的文本内容 Speech Recognition Grammar Specification (SRGS) Version 1.0。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsText')] - DNSrgsText = interface(DNSrgsElement) - ['{3DFC612E-9414-327A-AD87-CADF9E113EBA}'] - { getters & setters } - - function get_Text: string; - procedure set_Text(value: string); - - { methods } - - function GetLifetimeService: DDN.mscorlib.DNObject; - function InitializeLifetimeService: DDN.mscorlib.DNObject; - function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置中包含的文本 - /// 类实例。 - /// - /// - /// 中包含的文本 - /// 实例。 - /// - /// - /// 尝试设置 - /// 到 - /// 。 - /// - property Text: string read get_Text write set_Text; - end; - - TDNSrgsText = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - DNSrgsTokenClass = interface(DNSrgsElementClass) - ['{F1B31DC1-46F9-51FA-A22F-8D46113492B1}'] - { constructors } - - /// - /// 新实例初始化 - /// 类,并指定要识别的文本。 - /// - /// - /// 新的文本 - /// 类实例。 - /// - /// - /// 为 - /// 。 - /// - /// 为空。 - /// - {class} function init(text: string): DNSrgsToken; - - end; - - /// - /// 表示一个单词或能够识别的短语。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsToken')] - DNSrgsToken = interface(DNSrgsElement) - ['{741CB8AB-F7A1-343C-AF61-AA685CD02CAA}'] - { getters & setters } - - function get_Text: string; - procedure set_Text(value: string); - function get_Pronunciation: string; - procedure set_Pronunciation(value: string); - function get_Display: string; - procedure set_Display(value: string); - - { methods } - - function GetLifetimeService: DDN.mscorlib.DNObject; - function InitializeLifetimeService: DDN.mscorlib.DNObject; - function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置写入的形式应使用的单词。 - /// - /// - /// 中包含的文本 - /// 类实例。 - /// - /// - /// 尝试设置 - /// 到 - /// 。 - /// - /// 尝试分配到一个空字符串 - /// 。 - /// - /// 尝试为将分配一个字符串,包含引号 (") - /// 。 - /// - property Text: string read get_Text write set_Text; - /// - /// 获取或设置用于定义的令牌的发音的字符串。 - /// - /// - /// 返回一个包含手机中指定音标字母字符串 - /// 。 - /// - /// - /// 尝试设置 - /// 到 - /// 。 - /// - /// 尝试分配到一个空字符串 - /// 。 - /// - property Pronunciation: string read get_Pronunciation write set_Pronunciation; - /// - /// 获取或设置要发言文本的显示形式。 - /// - /// - /// 此时应显示的表示形式作为它的令牌。 - /// - /// - /// 尝试设置 - /// 到 - /// 。 - /// - /// 尝试分配到一个空字符串 - /// 。 - /// - property Display: string read get_Display write set_Display; - end; - - TDNSrgsToken = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.AudioFormat---------------- - DNSpeechAudioFormatInfoClass = interface(DDN.mscorlib.DNObjectClass) - ['{89BC0D07-5A05-597E-98BB-D31599C71122}'] - { constructors } - - /// - /// 新实例初始化 - /// 类,并指定的编码格式,每秒的示例、 示例、 通道的数量、 平均字节数 / 秒,块对齐值数组,其中包含特定格式的数据每位。 - /// - /// - /// 编码格式。 - /// - /// - /// 每秒样本的值。 - /// - /// - /// 每个样本的位值。 - /// - /// - /// 通道计数的值。 - /// - /// - /// 每秒的平均字节数的值。 - /// - /// - /// BlockAlign 的值。 - /// - /// - /// 包含特定格式的数据的字节数组。 - /// - {class} function init(encodingFormat: DNEncodingFormat; samplesPerSecond: Int32; bitsPerSample: Int32; channelCount: Int32; averageBytesPerSecond: Int32; blockAlign: Int32; formatSpecificData: TArray): DNSpeechAudioFormatInfo; overload; - /// - /// 新实例初始化 - /// 类,并指定这些示例 / 秒,每个样本,位的通道数。 - /// - /// - /// 每秒样本的值。 - /// - /// - /// 每个样本的位值。 - /// - /// - /// 成员 - /// 枚举 (指示 - /// 或 - /// )。 - /// - {class} function init(samplesPerSecond: Int32; bitsPerSample: DNAudioBitsPerSample; channel: DNAudioChannel): DNSpeechAudioFormatInfo; overload; - - end; - - /// - /// 表示有关音频格式的信息。 - /// - [DNTypeName('System.Speech.AudioFormat.SpeechAudioFormatInfo')] - DNSpeechAudioFormatInfo = interface(DDN.mscorlib.DNObject) - ['{DF6F8A69-E227-3930-931D-2D348F772782}'] - { getters & setters } - - function get_AverageBytesPerSecond: Int32; - function get_BitsPerSample: Int32; - function get_BlockAlign: Int32; - function get_EncodingFormat: DNEncodingFormat; - function get_ChannelCount: Int32; - function get_SamplesPerSecond: Int32; - - { methods } - - /// - /// 返回的音频格式的特定格式的数据。 - /// - /// - /// 包含特定格式的数据的字节数组。 - /// - function FormatSpecificData: TArray; - /// - /// 返回给定的对象是否为的一个实例 - /// 和的当前实例等于 - /// 。 - /// - /// - /// 要比较的对象。 - /// - /// - /// 返回 - /// 如果的当前实例 - /// 并从获取 - /// 参数是否相等,否则将返回 - /// 。 - /// - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - /// - /// 返回的音频格式的哈希代码。 - /// - /// - /// 值的哈希代码。 - /// - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取每秒的音频的平均字节数。 - /// - /// - /// 每秒的平均字节数的值。 - /// - property AverageBytesPerSecond: Int32 read get_AverageBytesPerSecond; - /// - /// 获取每个样本的音频的位。 - /// - /// - /// 每个样本的位值。 - /// - property BitsPerSample: Int32 read get_BitsPerSample; - /// - /// 获取和设置以字节为单位的块对齐方式。 - /// - /// - /// 对于块对齐值。 - /// - property BlockAlign: Int32 read get_BlockAlign; - /// - /// 获取音频的编码格式。 - /// - /// - /// 音频编码格式。 - /// - property EncodingFormat: DNEncodingFormat read get_EncodingFormat; - /// - /// 获取音频通道数。 - /// - /// - /// 通道计数的值。 - /// - property ChannelCount: Int32 read get_ChannelCount; - /// - /// 获取每秒的音频格式的示例。 - /// - /// - /// 每秒样本的值。 - /// - property SamplesPerSecond: Int32 read get_SamplesPerSecond; - end; - - TDNSpeechAudioFormatInfo = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNChoicesClass = interface(DDN.mscorlib.DNObjectClass) - ['{54CA2C8C-2F60-5348-BBC3-4E437FD250C3}'] - { constructors } - - /// - /// 新实例初始化 - /// 类,该类包含一组空的替代项。 - /// - {class} function init: DNChoices; overload; - /// - /// 新实例初始化 - /// 类的数组,其中包含一个或多个 - /// 对象。 - /// - /// - /// 该数组包含的可选项。 - /// - {class} function init(phrases: TArray): DNChoices; overload; - /// - /// 新实例初始化 - /// 类的数组,其中包含一个或多个 - /// 对象。 - /// - /// - /// 该数组包含的可选项。 - /// - {class} function init(alternateChoices: TArray): DNChoices; overload; - - end; - - /// - /// 表示一组语音识别语法的约束的备选项。 - /// - [DNTypeName('System.Speech.Recognition.Choices')] - DNChoices = interface(DDN.mscorlib.DNObject) - ['{E14FD64A-FCFB-38A4-A390-4AB10261F761}'] - { methods } - - /// - /// 添加数组,其中包含一个或多个 - /// 对象的可选项。 - /// - /// - /// 要添加到此字符串 - /// 对象。 - /// - procedure Add(phrases: TArray); overload; - /// - /// 添加数组,其中包含一个或多个 - /// 对象的可选项。 - /// - /// - /// 对象要添加到此 - /// 对象。 - /// - procedure Add(alternateChoices: TArray); overload; - /// - /// 返回 - /// 从此对象 - /// 对象。 - /// - /// - /// 一个 - /// 匹配这 - /// 对象。 - /// - function ToGrammarBuilder: DNGrammarBuilder; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - end; - - TDNChoices = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNGrammarClass = interface(DDN.mscorlib.DNObjectClass) - ['{65B85C40-6135-5939-9728-B3C7DE55638B}'] - { constructors } - - /// - /// 新实例初始化 - /// 文件中的类。 - /// - /// - /// 描述在受支持的格式中语音识别语法的文件的路径。 - /// - /// - /// 包含空字符串 (""),或此文件描述了某个不包含根规则的语法。 - /// - /// 为 - /// 。 - /// - /// 该文件不包含有效的描述,或描述某个包含无法解析的规则引用的语法。 - /// - {class} function init(path: string): DNGrammar; overload; - /// - /// 新实例初始化 - /// 类从文件,并指定根规则。 - /// - /// - /// 描述在受支持的格式中语音识别语法的文件的路径。 - /// - /// - /// 要使用的语音识别语法的入口点的规则的标识符或 - /// 若要使用的语法说明的默认根规则。 - /// - /// - /// 无法解析或者不是公共的 - /// 为空字符串 (""),或 - /// 是 - /// 且语法说明未定义根规则。 - /// - /// 为 - /// 。 - /// - /// 该文件不包含有效的描述或说明某个包含无法解析的规则引用的语法。 - /// - {class} function init(path: string; ruleName: string): DNGrammar; overload; - /// - /// 新实例初始化 - /// 包含语法定义,并指定一个规则以将该语法的入口点的名称的文件中的类... - /// - /// - /// 文件的路径,包括 Dll、 包含语法规范。 - /// - /// - /// 要使用的语音识别语法的入口点的规则的标识符或 - /// 若要使用的语法说明的默认根规则。 - /// - /// - /// 传递到由指定初始化处理程序参数 - /// 的入口点或的根规则属性 - /// 要创建。 - /// 此参数可以为 null。 - /// - /// - /// 任一参数包含无效的值。 - /// 指定的文件 - /// 不包含有效的语法或在指定的规则 - /// 。 - /// 数组参数的内容不匹配的任何规则的初始化处理程序的参数。 - /// 该语法有无法解决的默认基的相对规则引用 - /// 的语法规则。 - /// - {class} function init(path: string; ruleName: string; parameters: TArray): DNGrammar; overload; - /// - /// 新实例初始化 - /// 类 - /// 对象。 - /// - /// - /// 语音识别语法的约束。 - /// - /// - /// 不包含根规则。 - /// - /// 为 - /// 。 - /// - /// 包含无法解析的规则引用。 - /// - {class} function init(srgsDocument: DNSrgsDocument): DNGrammar; overload; - /// - /// 新实例初始化 - /// 类 - /// 对象,并指定根规则。 - /// - /// - /// 语音识别语法的约束。 - /// - /// - /// 要使用的语音识别语法的入口点的规则的标识符或 - /// 若要使用的默认根规则 - /// 。 - /// - /// - /// 无法解析或者不是公共的或 - /// 是 - /// 和 - /// 不包含根规则。 - /// - /// 为 - /// 。 - /// - /// 包含无法解析的规则引用。 - /// - {class} function init(srgsDocument: DNSrgsDocument; ruleName: string): DNGrammar; overload; - /// - /// 新实例初始化 - /// 类的实例从 - /// , ,并指定一个规则以将该语法的入口点的名称。 - /// - /// - /// 一个实例 - /// ,它包含语音识别语法的约束。 - /// - /// - /// 要使用的语音识别语法的入口点的规则的标识符或 - /// 若要使用的语法说明的默认根规则。 - /// - /// - /// 传递到由指定初始化处理程序参数 - /// 的入口点或的根规则属性 - /// 要创建。 - /// 此参数可以为 null。 - /// - /// - /// 任一参数包含无效的值。 - /// - /// 由指定 - /// 不包含由指定的规则 - /// 。 - /// 数组参数的内容不匹配的任何规则的初始化处理程序的参数。 - /// - {class} function init(srgsDocument: DNSrgsDocument; ruleName: string; parameters: TArray): DNGrammar; overload; - /// - /// 新实例初始化 - /// 类 - /// 对象,指定根规则,并且定义基统一资源标识符 (URI) 来解析相对规则引用。 - /// - /// - /// 语音识别语法的约束。 - /// - /// - /// 要使用的语音识别语法的入口点的规则的标识符或 - /// 若要使用的默认根规则 - /// 。 - /// - /// - /// 用来解析中的任何相对规则引用的基 URI - /// , ,或 - /// 。 - /// - /// - /// 无法解析或者不是公共的或 - /// 是 - /// 和 - /// 不包含根规则。 - /// - /// 为 - /// 。 - /// - /// 包含无法解析的规则引用。 - /// - {class} function init(srgsDocument: DNSrgsDocument; ruleName: string; baseUri: DDN.System.DNUri): DNGrammar; overload; - /// - /// 新实例初始化 - /// 类的实例从 - /// , ,并指定要在语法和解析相对引用的基 URI 的入口点规则的名称。 - /// - /// - /// 一个实例 - /// ,它包含语音识别语法的约束。 - /// - /// - /// 要使用的语音识别语法的入口点的规则的标识符或 - /// 若要使用的语法说明的默认根规则。 - /// - /// - /// 要用于解析在语法说明中,任何相对规则引用的基 URI 或 - /// 。 - /// - /// - /// 传递到由指定初始化处理程序参数 - /// 的入口点或的根规则属性 - /// 要创建。此参数可能为 null。 - /// - /// - /// 任一参数包含无效的值。 - /// - /// 由指定 - /// 不包含在指定的规则 - /// 。 - /// 数组参数的内容不匹配的任何规则的初始化处理程序的参数。 - /// 该语法有无法解决的默认基的相对规则引用 - /// 语法或所提供的 URI 规则 - /// 。 - /// - {class} function init(srgsDocument: DNSrgsDocument; ruleName: string; baseUri: DDN.System.DNUri; parameters: TArray): DNGrammar; overload; - /// - /// 新实例初始化 - /// 类 - /// 。 - /// - /// - /// 一个流,介绍语音识别语法支持的格式。 - /// - /// - /// 描述某个不包含根规则的语法。 - /// - /// 为 - /// 。 - /// - /// 流不包含有效的描述的语法,或描述某个包含无法解析的规则引用的语法。 - /// - {class} function init(stream: DDN.mscorlib.DNStream): DNGrammar; overload; - /// - /// 新实例初始化 - /// 类 - /// ,并指定根规则。 - /// - /// - /// 一个流,介绍语音识别语法支持的格式。 - /// - /// - /// 要使用的语音识别语法的入口点的规则的标识符或 - /// 若要使用的语法说明的默认根规则。 - /// - /// - /// 无法解析或者不是公共的或 - /// 是 - /// 且语法说明未定义根规则。 - /// - /// 为 - /// 。 - /// - /// 流不包含有效的描述或说明某个包含无法解析的规则引用的语法。 - /// - {class} function init(stream: DDN.mscorlib.DNStream; ruleName: string): DNGrammar; overload; - /// - /// 新实例初始化 - /// 类 - /// ,并指定根规则。 - /// - /// - /// 一个 - /// 连接到一个包含语法规范的输入/输出对象 (包括文件、 visual Studio 资源和 Dll)。 - /// - /// - /// 要使用的语音识别语法的入口点的规则的标识符或 - /// 若要使用的语法说明的默认根规则。 - /// - /// - /// 传递到由指定初始化处理程序参数 - /// 的入口点或的根规则属性 - /// 要创建。 - /// 此参数可以为 null。 - /// - /// - /// 连接到某个语法的︰ - /// 不包含在指定的规则 - /// 需要初始化参数中指定的那些不同 - /// 包含一个相对的规则引用,它无法解决的默认基 - /// 的语法规则 - /// - {class} function init(stream: DDN.mscorlib.DNStream; ruleName: string; parameters: TArray): DNGrammar; overload; - /// - /// 新实例初始化 - /// 类从流中,指定根规则,并定义基统一资源标识符 (URI) 来解析相对规则引用。 - /// - /// - /// 一个流,介绍语音识别语法支持的格式。 - /// - /// - /// 要使用的语音识别语法的入口点的规则的标识符或 - /// 若要使用的语法说明的默认根规则。 - /// - /// - /// 要用于解析在语法说明中,任何相对规则引用的基 URI 或 - /// 。 - /// - /// - /// 无法解析或者不是公共的或 - /// 是 - /// 且语法说明未定义根规则。 - /// - /// 为 - /// 。 - /// - /// 流不包含有效的描述或说明某个包含无法解析的规则引用的语法。 - /// - {class} function init(stream: DDN.mscorlib.DNStream; ruleName: string; baseUri: DDN.System.DNUri): DNGrammar; overload; - /// - /// 新实例初始化 - /// 类 - /// ,并指定根规则和解析相对引用的基 URI。 - /// - /// - /// 一个 - /// 连接到一个包含语法规范的输入/输出对象 (包括文件、 visual Studio 资源和 Dll)。 - /// - /// - /// 要使用的语音识别语法的入口点的规则的标识符或 - /// 若要使用的语法说明的默认根规则。 - /// - /// - /// 要用于解析在语法说明中,任何相对规则引用的基 URI 或 - /// 。 - /// - /// - /// 传递到由指定初始化处理程序参数 - /// 的入口点或的根规则属性 - /// 要创建。 - /// 此参数可以为 null。 - /// - /// - /// 任一参数包含无效的值。 - /// - /// 连接到某个不包含由指定的规则的语法 - /// 。 - /// 数组参数的内容不匹配的任何规则的初始化处理程序的参数。 - /// 该语法包含一个相对的规则引用,它无法解决的默认基 - /// 语法或所提供的 URI 规则 - /// 。 - /// - {class} function init(stream: DDN.mscorlib.DNStream; ruleName: string; baseUri: DDN.System.DNUri; parameters: TArray): DNGrammar; overload; - /// - /// 新实例初始化 - /// 类 - /// 对象。 - /// - /// - /// 一个实例 - /// ,它包含语音识别语法的约束。 - /// - {class} function init(builder: DNGrammarBuilder): DNGrammar; overload; - - { static methods } - - /// - /// 方法返回的本地化的实例 - /// 对象派生自 - /// 。 - /// - /// - /// 在组件中, - /// 的基于对象的 - /// 。 - /// - /// - /// 参数传递给 localizedobject 初始化方法基于 - /// 。 - /// 此参数可以为 null。 - /// - /// - /// 方法返回基于的有效对象 - /// , ,或 - /// 如果错误。 - /// - {class} function LoadLocalizedGrammarFromType(&type: DDN.mscorlib.DNType; onInitParameters: TArray): DNGrammar; - - end; - - /// - /// 运行时对象,可引用语音识别语法,应用程序可以用来定义用于语音识别的约束。 - /// - [DNTypeName('System.Speech.Recognition.Grammar')] - DNGrammar = interface(DDN.mscorlib.DNObject) - ['{F5BBCCB8-6BE5-39EE-BEB9-8FA0A5725151}'] - { getters & setters } - - function get_Enabled: Boolean; - procedure set_Enabled(value: Boolean); - function get_Weight: Single; - procedure set_Weight(value: Single); - function get_Priority: Int32; - procedure set_Priority(value: Int32); - function get_Name: string; - procedure set_Name(value: string); - function get_RuleName: string; - function get_Loaded: Boolean; - - { events } - - procedure add_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); - procedure remove_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置一个值,用于控制是否 - /// 语音识别器可以用于执行识别。 - /// - /// - /// 属性将返回 - /// 如果语音识别器可以执行识别使用语音识别语法; 否则为该属性返回 - /// 。 - /// 默认值为 - /// 。 - /// - property Enabled: Boolean read get_Enabled write set_Enabled; - /// - /// 获取或设置权重值为 - /// 对象。 - /// - /// - /// 属性将返回一个浮点值,该值指示在处理语音输入时识别引擎实例应将分配给该语法的相对权重。 - /// 范围为从 0.0 到 1.0 (含)。 - /// 默认值为 1.0。 - /// - property Weight: Single read get_Weight write set_Weight; - /// - /// 获取或设置的优先级值 - /// 对象。 - /// - /// - /// 属性返回一个整数值,表示特定的相对优先级 - /// 。 - /// 范围是从-128 到 127 (含)。 - /// 默认值为 0。 - /// - property Priority: Int32 read get_Priority write set_Priority; - /// - /// 获取或设置的名称 - /// 对象。 - /// - /// - /// 属性返回的名称 - /// 对象。 - /// 默认值为 - /// 。 - /// - property Name: string read get_Name write set_Name; - /// - /// 获取根规则或入口点的名称 - /// 对象。 - /// - /// - /// 属性将返回引用的语音识别语法根规则的标识符。 - /// 默认值为 - /// 。 - /// - property RuleName: string read get_RuleName; - /// - /// 获取是否 - /// 已加载,由语音识别器。 - /// - /// - /// 属性将返回 - /// 如果被引用的语音识别语法当前已加载在语音识别器; 否则为该属性返回 - /// 。 - /// 默认值为 - /// 。 - /// - property Loaded: Boolean read get_Loaded; - end; - - TDNGrammar = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNDictationGrammarClass = interface(DNGrammarClass) - ['{9FC6157B-C6BA-5B73-99AD-EB3D925F10EE}'] - { constructors } - - /// - /// 新实例初始化 - /// 默认听写语法提供的 Windows 桌面语音技术的类。 - /// - {class} function init: DNDictationGrammar; overload; - /// - /// 新实例初始化 - /// 类,具有特定听写语法。 - /// - /// - /// 符合 XML 的通用资源标识符 (URI),或者指定听写语法 - /// 或 - /// 。 - /// - {class} function init(topic: string): DNDictationGrammar; overload; - - end; - - /// - /// 表示用于普通听写语音识别语法。 - /// - [DNTypeName('System.Speech.Recognition.DictationGrammar')] - DNDictationGrammar = interface(DNGrammar) - ['{0382748C-BAB9-3127-865B-193EC336AAC5}'] - { getters & setters } - - function get_Enabled: Boolean; - procedure set_Enabled(value: Boolean); - function get_Weight: Single; - procedure set_Weight(value: Single); - function get_Priority: Int32; - procedure set_Priority(value: Int32); - function get_Name: string; - procedure set_Name(value: string); - function get_RuleName: string; - function get_Loaded: Boolean; - - { events } - - procedure add_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); - procedure remove_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); - - { methods } - - /// - /// 将一个上下文添加到已加载,由某个听写语法 - /// 或 - /// 对象。 - /// - /// - /// 指示听写上下文的开头的文本。 - /// - /// - /// 指示听写上下文的末尾的文本。 - /// - procedure SetDictationContext(precedingText: string; subsequentText: string); - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置一个值,用于控制是否 - /// 语音识别器可以用于执行识别。 - /// - /// - /// 属性将返回 - /// 如果语音识别器可以执行识别使用语音识别语法; 否则为该属性返回 - /// 。 - /// 默认值为 - /// 。 - /// - property Enabled: Boolean read get_Enabled write set_Enabled; - /// - /// 获取或设置权重值为 - /// 对象。 - /// - /// - /// 属性将返回一个浮点值,该值指示在处理语音输入时识别引擎实例应将分配给该语法的相对权重。 - /// 范围为从 0.0 到 1.0 (含)。 - /// 默认值为 1.0。 - /// - property Weight: Single read get_Weight write set_Weight; - /// - /// 获取或设置的优先级值 - /// 对象。 - /// - /// - /// 属性返回一个整数值,表示特定的相对优先级 - /// 。 - /// 范围是从-128 到 127 (含)。 - /// 默认值为 0。 - /// - property Priority: Int32 read get_Priority write set_Priority; - /// - /// 获取或设置的名称 - /// 对象。 - /// - /// - /// 属性返回的名称 - /// 对象。 - /// 默认值为 - /// 。 - /// - property Name: string read get_Name write set_Name; - /// - /// 获取根规则或入口点的名称 - /// 对象。 - /// - /// - /// 属性将返回引用的语音识别语法根规则的标识符。 - /// 默认值为 - /// 。 - /// - property RuleName: string read get_RuleName; - /// - /// 获取是否 - /// 已加载,由语音识别器。 - /// - /// - /// 属性将返回 - /// 如果被引用的语音识别语法当前已加载在语音识别器; 否则为该属性返回 - /// 。 - /// 默认值为 - /// 。 - /// - property Loaded: Boolean read get_Loaded; - end; - - TDNDictationGrammar = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNGrammarBuilderClass = interface(DDN.mscorlib.DNObjectClass) - ['{06814EEE-D5B1-5F11-A74E-D88909120845}'] - { constructors } - - /// - /// 初始化新的空实例 - /// 类。 - /// - {class} function init: DNGrammarBuilder; overload; - /// - /// 新实例初始化 - /// 序列中的单词的类。 - /// - /// - /// 单词的序列。 - /// - {class} function init(phrase: string): DNGrammarBuilder; overload; - /// - /// 新实例初始化 - /// 子集的一组单词的类。 - /// - /// - /// 单词的序列。 - /// - /// - /// 语音识别语法用于识别短语匹配模式。 - /// - {class} function init(phrase: string; subsetMatchingCriteria: DNSubsetMatchingMode): DNGrammarBuilder; overload; - /// - /// 新实例初始化 - /// 类从序列中的字数 - /// ,并指定多少次 - /// 可以重复。 - /// - /// - /// 重复的单词的序列。 - /// - /// - /// 输入匹配的短语最小次数必须进行以构成一个匹配项。 - /// - /// - /// 输入匹配的短语的最大次数会以构成一个匹配项。 - /// - {class} function init(phrase: string; minRepeat: Int32; maxRepeat: Int32): DNGrammarBuilder; overload; - /// - /// 新实例初始化 - /// 从重复元素的类。 - /// - /// - /// 重复的元素。 - /// - /// - /// 输入匹配的元素定义的最小次数 - /// 必须发生以构成一个匹配项。 - /// - /// - /// 输入匹配的元素定义的最大次数 - /// 可能以构成一个匹配项。 - /// - {class} function init(builder: DNGrammarBuilder; minRepeat: Int32; maxRepeat: Int32): DNGrammarBuilder; overload; - /// - /// 新实例初始化 - /// 类从一组备选方案。 - /// - /// - /// 组备选方案。 - /// - {class} function init(alternateChoices: DNChoices): DNGrammarBuilder; overload; - /// - /// 新实例初始化 - /// 从语义的注册表项的类。 - /// - /// - /// 语义的键。 - /// - {class} function init(key: DNSemanticResultKey): DNGrammarBuilder; overload; - /// - /// 新实例初始化 - /// 语义值中的类。 - /// - /// - /// 语义的值或名称/值对。 - /// - {class} function init(value: DNSemanticResultValue): DNGrammarBuilder; overload; - - { static methods } - - /// - /// 创建一个新 - /// ,其中包含后跟一个短语 - /// 对象。 - /// - /// - /// 第一个语法元素,它表示一组单词。 - /// - /// - /// 第二个语法元素。 - /// - /// - /// 一个 - /// 为一系列的 - /// 元素后跟 - /// 元素。 - /// - {class} function Add(phrase: string; builder: DNGrammarBuilder): DNGrammarBuilder; overload; - /// - /// 创建一个新 - /// ,其中包含 - /// 对象后跟一个短语。 - /// - /// - /// 第一个的语法元素。 - /// - /// - /// 第二个语法元素,它表示一组单词。 - /// - /// - /// 一个 - /// 为一系列的 - /// 元素后跟 - /// 元素。 - /// - {class} function Add(builder: DNGrammarBuilder; phrase: string): DNGrammarBuilder; overload; - /// - /// 创建一个新的 - /// ,其中包含一个 - /// 对象以及跟随在此对象后面的一个 - /// 对象。 - /// - /// - /// 第一个语法元素,表示一组替代项。 - /// - /// - /// 第二个语法元素。 - /// - /// - /// 一个 - /// ,顺序为 - /// 元素后面跟随一个 - /// 元素。 - /// - {class} function Add(choices: DNChoices; builder: DNGrammarBuilder): DNGrammarBuilder; overload; - /// - /// 创建一个新 - /// ,其中包含 - /// 对象后跟 - /// 对象。 - /// - /// - /// 第一个的语法元素。 - /// - /// - /// 第二个语法元素,它表示一组备选方案。 - /// - /// - /// 一个 - /// 为一系列的 - /// 元素后跟 - /// 元素。 - /// - {class} function Add(builder: DNGrammarBuilder; choices: DNChoices): DNGrammarBuilder; overload; - /// - /// 创建一个新 - /// ,其中包含两个序列 - /// 对象。 - /// - /// - /// 第一个的语法元素。 - /// - /// - /// 第二个语法元素。 - /// - /// - /// 一个 - /// 为一系列的 - /// 元素后跟 - /// 元素。 - /// - {class} function Add(builder1: DNGrammarBuilder; builder2: DNGrammarBuilder): DNGrammarBuilder; overload; - - end; - - /// - /// 提供用于以编程方式生成语音识别语法的约束的机制。 - /// - [DNTypeName('System.Speech.Recognition.GrammarBuilder')] - DNGrammarBuilder = interface(DDN.mscorlib.DNObject) - ['{5902BF62-A4DF-3576-B38A-AFE8263F954F}'] - { getters & setters } - - function get_DebugShowPhrases: string; - function get_Culture: DDN.mscorlib.DNCultureInfo; - procedure set_Culture(value: DDN.mscorlib.DNCultureInfo); - - { methods } - - /// - /// 语法元素的当前序列中追加一个短语。 - /// - /// - /// 要追加的单词的序列。 - /// - procedure Append(phrase: string); overload; - /// - /// 语法元素的当前序列中追加一个元素,其中一个短语的子集。 - /// - /// - /// 要追加的单词的序列。 - /// - /// - /// 该语法用来识别短语匹配模式。 - /// - procedure Append(phrase: string; subsetMatchingCriteria: DNSubsetMatchingMode); overload; - /// - /// 将重复的短语追加到当前的语法元素序列。 - /// - /// - /// 要追加的单词的重复的序列。 - /// - /// - /// 输入匹配的最小次数 - /// 必须发生以构成一个匹配项。 - /// - /// - /// 输入匹配的最大次数 - /// 可能以构成一个匹配项。 - /// - procedure Append(phrase: string; minRepeat: Int32; maxRepeat: Int32); overload; - /// - /// 语法元素的当前序列中追加语法元素。 - /// - /// - /// 要追加的语法元素。 - /// - procedure Append(builder: DNGrammarBuilder); overload; - /// - /// 将追加一组备选方案的语法元素的当前序列。 - /// - /// - /// 要追加的替代项集。 - /// - procedure Append(alternateChoices: DNChoices); overload; - /// - /// 语法元素的当前序列中追加语义的密钥。 - /// - /// - /// 要追加的语义键。 - /// - procedure Append(key: DNSemanticResultKey); overload; - /// - /// 将语义值追加到当前的语法元素序列。 - /// - /// - /// 要追加的语义值。 - /// - procedure Append(value: DNSemanticResultValue); overload; - /// - /// 将重复的语法元素追加到当前的语法元素序列。 - /// - /// - /// 要追加的重复的语法元素。 - /// - /// - /// 输入匹配的元素定义的最小次数 - /// 必须发生以构成一个匹配项。 - /// - /// - /// 输入匹配的元素定义的最大次数 - /// 可能以构成一个匹配项。 - /// - procedure Append(builder: DNGrammarBuilder; minRepeat: Int32; maxRepeat: Int32); overload; - /// - /// 将默认听写语法追加到当前的语法元素序列。 - /// - procedure AppendDictation; overload; - /// - /// 将指定的听写语法追加到当前的语法元素序列。 - /// - /// - /// 要追加的听写语法的类别。 - /// - procedure AppendDictation(category: string); overload; - /// - /// 追加与任何输入的语法元素的当前序列匹配的识别语法元素。 - /// - procedure AppendWildcard; - /// - /// 语法元素的当前序列中追加语法定义文件。 - /// - /// - /// 路径或通用资源标识符 (URI) 描述在受支持的格式中语音识别语法的文件。 - /// - procedure AppendRuleReference(path: string); overload; - /// - /// 语法元素的当前序列中追加的语法定义文件指定的规则。 - /// - /// - /// 文件路径或通用资源标识符 (URI) 描述在受支持的格式中语音识别语法的文件中。 - /// - /// - /// 要追加的规则的标识符或 - /// 要追加的语法文件的默认根规则。 - /// - procedure AppendRuleReference(path: string; rule: string); overload; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取一个字符串,显示的内容和结构所包含的语法 - /// 。 - /// - /// - /// 当前的内容和结构的 - /// 。 - /// - property DebugShowPhrases: string read get_DebugShowPhrases; - /// - /// 获取或设置语音识别语法的区域性。 - /// - /// - /// 区域性的 - /// 。 - /// 默认值是正在执行的线程 - /// 属性。 - /// - property Culture: DDN.mscorlib.DNCultureInfo read get_Culture write set_Culture; - end; - - TDNGrammarBuilder = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNRecognizedAudioClass = interface(DDN.mscorlib.DNObjectClass) - ['{C758AB1B-9EA4-5C72-AE14-2F81189F7981}'] - end; - - /// - /// 与关联表示音频输入,它是 - /// 。 - /// - [DNTypeName('System.Speech.Recognition.RecognizedAudio')] - DNRecognizedAudio = interface(DDN.mscorlib.DNObject) - ['{F7C98CE4-5C2D-3FB6-8851-B0E57A9707AF}'] - { getters & setters } - - function get_Format: DNSpeechAudioFormatInfo; - function get_StartTime: DDN.mscorlib.DNDateTime; - function get_AudioPosition: DDN.mscorlib.DNTimeSpan; - function get_Duration: DDN.mscorlib.DNTimeSpan; - - { methods } - - /// - /// 将音频写入到流中波形格式。 - /// - /// - /// 将接收音频数据的流。 - /// - procedure WriteToWaveStream(outputStream: DDN.mscorlib.DNStream); - /// - /// 将整个音频作为原始数据写入流。 - /// - /// - /// 将接收音频数据的流。 - /// - procedure WriteToAudioStream(outputStream: DDN.mscorlib.DNStream); - /// - /// 选择并返回识别当前的某一部分音频作为二进制数据。 - /// - /// - /// 要返回的音频数据的起点。 - /// - /// - /// 要返回的段的长度。 - /// - /// - /// 按照定义返回的子部分的已识别的音频、 - /// 和 - /// 。 - /// - /// - /// 和 - /// 定义的当前段的范围之外的音频段。 - /// - /// 当前识别音频不包含任何数据。 - /// - function GetRange(audioPosition: DDN.mscorlib.DNTimeSpan; duration: DDN.mscorlib.DNTimeSpan): DNRecognizedAudio; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取由识别引擎处理的音频格式。 - /// - /// - /// 由语音识别器处理的音频格式。 - /// - property Format: DNSpeechAudioFormatInfo read get_Format; - /// - /// 在识别操作的开始处获取的系统时间。 - /// - /// - /// 识别操作开始时系统时间。 - /// - property StartTime: DDN.mscorlib.DNDateTime read get_StartTime; - /// - /// 获取开始识别音频输入音频流中的位置。 - /// - /// - /// 在开始输入音频流的已识别的音频的位置。 - /// - property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; - /// - /// 获取已识别的音频输入音频流的持续时间。 - /// - /// - /// 已识别的音频持续时间内输入音频流。 - /// - property Duration: DDN.mscorlib.DNTimeSpan read get_Duration; - end; - - TDNRecognizedAudio = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNRecognizedPhraseClass = interface(DDN.mscorlib.DNObjectClass) - ['{9BBFC25A-1284-558E-9326-710711B130F8}'] - end; - - /// - /// 包含由语音识别器生成的有关识别的输入的详细信息。 - /// - [DNTypeName('System.Speech.Recognition.RecognizedPhrase')] - DNRecognizedPhrase = interface(DDN.mscorlib.DNObject) - ['{D61898F0-54DB-39CD-B353-47B025971BAE}'] - { getters & setters } - - function get_Text: string; - function get_Confidence: Single; - function get_Words: DDN.mscorlib.DNReadOnlyCollection; - function get_Semantics: DNSemanticValue; - function get_Homophones: DDN.mscorlib.DNReadOnlyCollection; - function get_Grammar: DNGrammar; - function get_ReplacementWordUnits: DDN.mscorlib.DNCollection; - function get_HomophoneGroupId: Int32; - - { methods } - - /// - /// 为 - /// 对象中的语义信息返回语义标记语言 (SML) 文档。 - /// - /// - /// 返回的语义的 SML 描述 - /// 作为 XPath 可导航对象。 - /// - function ConstructSmlFromSemantics: DDN.System.Xml.DNIXPathNavigable; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取语音识别器从识别的输入生成的规范化文本。 - /// - /// - /// 语音识别器从识别的输入生成的规范化文本。 - /// - property Text: string read get_Text; - /// - /// 获取识别器分配的值,此值表示 - /// 与给定输入匹配的可能性。 - /// - /// - /// 对正确识别语法的确定性的相对度量。 - /// 该值分别为从 0.0 到 1.0,从低到高置信。 - /// - property Confidence: Single read get_Confidence; - /// - /// 获取语音识别器从识别的输入生成的词语。 - /// - /// - /// 语音识别器针对识别的输入生成的 - /// 对象的集合。 - /// - property Words: DDN.mscorlib.DNReadOnlyCollection read get_Words; - /// - /// 获取与所识别的短语相关的语义信息。 - /// - /// - /// 与所识别的短语相关的语义信息。 - /// - property Semantics: DNSemanticValue read get_Semantics; - /// - /// 获取识别备用项的集合,这些备用项具有与此识别语法一样的发音。 - /// - /// - /// 只读识别备用项的集合,这些备用项具有与此识别语法一样的发音。 - /// - property Homophones: DDN.mscorlib.DNReadOnlyCollection read get_Homophones; - /// - /// 获取语音识别器用于返回 - /// 的 - /// 。 - /// - /// - /// 语音识别器用于标识输入的语法对象。 - /// - property Grammar: DNGrammar read get_Grammar; - /// - /// 获取语音识别器作为语音到文本规范化一部分更改的文本的相关信息。 - /// - /// - /// 对象的集合,这些对象描述在语音识别器规范化已识别输入时所替换的文本部分。 - /// - property ReplacementWordUnits: DDN.mscorlib.DNCollection read get_ReplacementWordUnits; - /// - /// 获取短语同音字组的标识符。 - /// - /// - /// 短语同音字组的标识符。 - /// - property HomophoneGroupId: Int32 read get_HomophoneGroupId; - end; - - TDNRecognizedPhrase = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNRecognitionResultClass = interface(DNRecognizedPhraseClass) - ['{F5D88BB8-DF16-5D53-83D2-4B556AE727F8}'] - end; - - /// - /// 包含有关的实例已识别的输入的详细的信息 - /// 或 - /// 。 - /// - [DNTypeName('System.Speech.Recognition.RecognitionResult')] - DNRecognitionResult = interface(DNRecognizedPhrase) - ['{B2425F6F-95FA-33F8-B5A0-A9349DC5525D}'] - { getters & setters } - - function get_Audio: DNRecognizedAudio; - function get_Alternates: DDN.mscorlib.DNReadOnlyCollection; - function get_Text: string; - function get_Confidence: Single; - function get_Words: DDN.mscorlib.DNReadOnlyCollection; - function get_Semantics: DNSemanticValue; - function get_Homophones: DDN.mscorlib.DNReadOnlyCollection; - function get_Grammar: DNGrammar; - function get_ReplacementWordUnits: DDN.mscorlib.DNCollection; - function get_HomophoneGroupId: Int32; - - { methods } - - /// - /// 获取与特定的词识别结果的范围相关联的音频部分。 - /// - /// - /// 范围中的第一个单词。 - /// - /// - /// 范围中的最后一个单词。 - /// - /// - /// 与 word 范围关联的音频部分。 - /// - /// - /// 识别器通过调用生成结果 - /// 或 - /// 方法 - /// 或 - /// 对象。 - /// - function GetAudioForWordRange(firstWord: DNRecognizedWordUnit; lastWord: DNRecognizedWordUnit): DNRecognizedAudio; - /// - /// 为 - /// 对象中的语义信息返回语义标记语言 (SML) 文档。 - /// - /// - /// 返回的语义的 SML 描述 - /// 作为 XPath 可导航对象。 - /// - function ConstructSmlFromSemantics: DDN.System.Xml.DNIXPathNavigable; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取与识别结果相关联的音频。 - /// - /// - /// 与识别结果相关联的音频或 - /// 如果识别器通过调用生成结果 - /// 或 - /// 方法 - /// 或 - /// 实例。 - /// - property Audio: DNRecognizedAudio read get_Audio; - /// - /// 获取语音识别器的输入的可能匹配项的集合。 - /// - /// - /// 只读识别备用项的集合。 - /// - property Alternates: DDN.mscorlib.DNReadOnlyCollection read get_Alternates; - /// - /// 获取语音识别器从识别的输入生成的规范化文本。 - /// - /// - /// 语音识别器从识别的输入生成的规范化文本。 - /// - property Text: string read get_Text; - /// - /// 获取识别器分配的值,此值表示 - /// 与给定输入匹配的可能性。 - /// - /// - /// 对正确识别语法的确定性的相对度量。 - /// 该值分别为从 0.0 到 1.0,从低到高置信。 - /// - property Confidence: Single read get_Confidence; - /// - /// 获取语音识别器从识别的输入生成的词语。 - /// - /// - /// 语音识别器针对识别的输入生成的 - /// 对象的集合。 - /// - property Words: DDN.mscorlib.DNReadOnlyCollection read get_Words; - /// - /// 获取与所识别的短语相关的语义信息。 - /// - /// - /// 与所识别的短语相关的语义信息。 - /// - property Semantics: DNSemanticValue read get_Semantics; - /// - /// 获取识别备用项的集合,这些备用项具有与此识别语法一样的发音。 - /// - /// - /// 只读识别备用项的集合,这些备用项具有与此识别语法一样的发音。 - /// - property Homophones: DDN.mscorlib.DNReadOnlyCollection read get_Homophones; - /// - /// 获取语音识别器用于返回 - /// 的 - /// 。 - /// - /// - /// 语音识别器用于标识输入的语法对象。 - /// - property Grammar: DNGrammar read get_Grammar; - /// - /// 获取语音识别器作为语音到文本规范化一部分更改的文本的相关信息。 - /// - /// - /// 对象的集合,这些对象描述在语音识别器规范化已识别输入时所替换的文本部分。 - /// - property ReplacementWordUnits: DDN.mscorlib.DNCollection read get_ReplacementWordUnits; - /// - /// 获取短语同音字组的标识符。 - /// - /// - /// 短语同音字组的标识符。 - /// - property HomophoneGroupId: Int32 read get_HomophoneGroupId; - end; - - TDNRecognitionResult = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNRecognizedWordUnitClass = interface(DDN.mscorlib.DNObjectClass) - ['{67AE60BA-3717-59FF-979A-AEBC0CC41624}'] - { constructors } - - /// - /// 初始化 - /// 类的新实例。 - /// - /// - /// 被识别的单词规范化的文本。 - /// 此值可为 - /// , ,"",或 - /// 。 - /// - /// - /// 一个 - /// 从 0.0 到 1.0,该值指示 word 识别的确定性值。 - /// - /// - /// 拼音被识别的单词。 - /// 此值可为 - /// , ,"",或 - /// 。 - /// - /// - /// 被识别的单词规范化的文本。 - /// 此参数是必需的且不能 - /// , ,"",或 - /// 。 - /// - /// - /// 定义空白区域以显示识别的字的用途。 - /// - /// - /// 音频输入流中被识别的单词的位置。 - /// 此值可为 - /// 。 - /// - /// - /// 音频输入对应的被识别的单词的长度。 - /// 此值可为 - /// 。 - /// - {class} function init(text: string; confidence: Single; pronunciation: string; lexicalForm: string; displayAttributes: DNDisplayAttributes; audioPosition: DDN.mscorlib.DNTimeSpan; audioDuration: DDN.mscorlib.DNTimeSpan): DNRecognizedWordUnit; - - end; - - /// - /// 提供了识别语音的原子单元。 - /// - [DNTypeName('System.Speech.Recognition.RecognizedWordUnit')] - DNRecognizedWordUnit = interface(DDN.mscorlib.DNObject) - ['{C8782AA7-6CD7-3464-874C-A962070A2383}'] - { getters & setters } - - function get_Text: string; - function get_Confidence: Single; - function get_Pronunciation: string; - function get_LexicalForm: string; - function get_DisplayAttributes: DNDisplayAttributes; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取被识别的单词的规范化的文本。 - /// - /// - /// 一个字符串,包含给定的输入单词的规范化的文本输出。 - /// - property Text: string read get_Text; - /// - /// 获取一个值,,,表示被识别的单词与给定的输入匹配的可能性识别器分配。 - /// - /// - /// 对正确识别的单词的确定性的相对度量。 - /// 该值分别为从 0.0 到 1.0,从低到高置信。 - /// - property Confidence: Single read get_Confidence; - /// - /// 获取被识别的单词的拼音。 - /// - /// - /// 一个受支持的音标字母,例如国际音标 (IPA) 或通用电话设置 (UPS) 中的字符的字符串。 - /// - property Pronunciation: string read get_Pronunciation; - /// - /// 获取被识别的单词的规范化的文本。 - /// - /// - /// 返回 - /// 包含被识别的单词,而无需任何规范化文本。 - /// - property LexicalForm: string read get_LexicalForm; - /// - /// 获取格式设置信息用于从当前创建的文本输出 - /// 实例。 - /// - /// - /// 指定要显示的内容的空白空间使用情况的 - /// 对象。 - /// - property DisplayAttributes: DNDisplayAttributes read get_DisplayAttributes; - end; - - TDNRecognizedWordUnit = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNRecognizerInfoClass = interface(DNObjectClass) - ['{5E556195-6D9E-5C09-9103-F87C0B4468BF}'] - end; - - /// - /// 表示有关的信息 - /// 或 - /// 实例。 - /// - [DNTypeName('System.Speech.Recognition.RecognizerInfo')] - DNRecognizerInfo = interface(DDN.mscorlib.DNIDisposable) - ['{126015BA-82AD-3A73-889A-A2D558200564}'] - { getters & setters } - - function get_Id: string; - function get_Name: string; - function get_Description: string; - function get_Culture: DDN.mscorlib.DNCultureInfo; - function get_SupportedAudioFormats: DDN.mscorlib.DNReadOnlyCollection; - function get_AdditionalInfo: DDN.mscorlib.DNIDictionary; - - { methods } - - /// - /// 释放 RecognizerInfo 对象。 - /// - procedure Dispose; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取的标识符 - /// 或 - /// 实例。 - /// - /// - /// 返回特定的标识符 - /// 或 - /// 实例。 - /// - property Id: string read get_Id; - /// - /// 获取的友好名称 - /// 或 - /// 实例。 - /// - /// - /// 返回特定的友好名称 - /// 或 - /// 实例。 - /// - property Name: string read get_Name; - /// - /// 获取说明 - /// 或 - /// 实例。 - /// - /// - /// 返回 - /// 描述的特定配置 - /// 或 - /// 实例。 - /// - property Description: string read get_Description; - /// - /// 获取支持的区域性 - /// 或 - /// 实例。 - /// - /// - /// 返回有关支持的区域性信息给定 - /// 或 - /// 实例。 - /// - property Culture: DDN.mscorlib.DNCultureInfo read get_Culture; - /// - /// 获取支持的音频格式 - /// 或 - /// 实例。 - /// - /// - /// 返回由特定支持的音频格式的列表 - /// 或 - /// 实例。 - /// - property SupportedAudioFormats: DDN.mscorlib.DNReadOnlyCollection read get_SupportedAudioFormats; - /// - /// 获取有关的其他信息 - /// 或 - /// 实例。 - /// - /// - /// 返回的实例 - /// 包含的配置信息 - /// 或 - /// 对象。 - /// - property AdditionalInfo: DDN.mscorlib.DNIDictionary read get_AdditionalInfo; - end; - - TDNRecognizerInfo = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNReplacementTextClass = interface(DDN.mscorlib.DNObjectClass) - ['{7CAA5297-3DB4-5322-BE15-B174192959C0}'] - end; - - /// - /// 包含有关已对识别结果执行语音规范化过程的信息。 - /// - [DNTypeName('System.Speech.Recognition.ReplacementText')] - DNReplacementText = interface(DDN.mscorlib.DNObject) - ['{5CF6BCB9-79BB-3C52-9010-5CE253F998E0}'] - { getters & setters } - - function get_DisplayAttributes: DNDisplayAttributes; - function get_Text: string; - function get_FirstWordIndex: Int32; - function get_CountOfWords: Int32; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取由语音规范化过程替换的文本有关前导和尾随空格的信息。 - /// - /// - /// 返回 - /// 对象,它指定显示文本替换为标准化的空白空间使用情况。 - /// - property DisplayAttributes: DNDisplayAttributes read get_DisplayAttributes; - /// - /// 获取已识别的文本替换为语音规范化过程。 - /// - /// - /// 返回已识别的文本替换为语音规范化过程。 - /// - property Text: string read get_Text; - /// - /// 获取语音规范化过程替换为第一个被识别的单词的位置。 - /// - /// - /// 返回由语音规范化过程替换为第一个被识别的单词的位置。 - /// - property FirstWordIndex: Int32 read get_FirstWordIndex; - /// - /// 获取识别语音规范化过程替换为的字的数目。 - /// - /// - /// 返回识别语音规范化过程替换为的字的数目。 - /// - property CountOfWords: Int32 read get_CountOfWords; - end; - - TDNReplacementText = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNSemanticResultKeyClass = interface(DDN.mscorlib.DNObjectClass) - ['{8F017CE6-5481-5E3D-977C-CE42DA71206D}'] - { constructors } - - /// - /// 将语义密钥分配给一个或多个 - /// 用来创建语音识别语法的实例。 - /// - /// - /// 标记可用于访问 - /// 与关联实例 - /// 指定的对象 - /// 参数。 - /// - /// - /// 一个或多个 - /// 对象,其串联的文本将关联的 - /// 对象中定义的标记与访问 - /// 。 - /// - {class} function init(semanticResultKey: string; phrases: TArray): DNSemanticResultKey; overload; - /// - /// 将语义密钥分配给一个或多个 - /// 用于创建语音识别语法的对象。 - /// - /// - /// 标记要用作语义键来访问 - /// 与关联实例 - /// 指定的对象 - /// 参数。 - /// - /// - /// 将与之关联的语法组件的数组 - /// 对象中定义的标记与访问 - /// 。 - /// - {class} function init(semanticResultKey: string; builders: TArray): DNSemanticResultKey; overload; - - end; - - /// - /// 将相关联的密钥字符串 - /// 值以定义 - /// 对象。 - /// - [DNTypeName('System.Speech.Recognition.SemanticResultKey')] - DNSemanticResultKey = interface(DDN.mscorlib.DNObject) - ['{FC84D12C-6D62-364F-AEFB-DAC7FFAEE4A5}'] - { methods } - - /// - /// 返回的实例 - /// 构造从当前 - /// 实例。 - /// - function ToGrammarBuilder: DNGrammarBuilder; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - end; - - TDNSemanticResultKey = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNSemanticResultValueClass = interface(DDN.mscorlib.DNObjectClass) - ['{C51139F1-7D10-591D-9F2F-2645DC84BEE6}'] - { constructors } - - /// - /// 新实例初始化 - /// 类,并指定语义的值。 - /// - /// - /// 由管理的值 - /// 。 - /// 类型必须为 - /// , , - /// , , - /// , ,或 - /// 。 - /// - {class} function init(value: DDN.mscorlib.DNObject): DNSemanticResultValue; overload; - /// - /// 新实例初始化 - /// 类,并将与语义值相关联 - /// 对象。 - /// - /// - /// 用于识别短语。 - /// - /// - /// 由管理的值 - /// 。 - /// 类型必须为 - /// , , - /// , , - /// , ,或 - /// 。 - /// - {class} function init(phrase: string; value: DDN.mscorlib.DNObject): DNSemanticResultValue; overload; - /// - /// 新实例初始化 - /// 类,并将与语义值相关联 - /// 对象。 - /// - /// - /// 要识别中使用的语法组件。 - /// - /// - /// 由管理的值 - /// 。 - /// 类型必须为 - /// , , - /// , , - /// , ,或 - /// 。 - /// - {class} function init(builder: DNGrammarBuilder; value: DDN.mscorlib.DNObject): DNSemanticResultValue; overload; - - end; - - /// - /// 表示语义值并根据需要将值与语音识别语法的一个组件相关联。 - /// - [DNTypeName('System.Speech.Recognition.SemanticResultValue')] - DNSemanticResultValue = interface(DDN.mscorlib.DNObject) - ['{52555CBB-7278-3EFC-9737-D2549CE3E9B2}'] - { methods } - - /// - /// 返回的实例 - /// 构造从当前 - /// 实例。 - /// - /// - /// 返回的实例 - /// 构造从当前 - /// 实例。 - /// - function ToGrammarBuilder: DNGrammarBuilder; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - end; - - TDNSemanticResultValue = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNSemanticValueClass = interface(DDN.mscorlib.DNObjectClass) - ['{70105A02-3C2E-50D8-8421-EE336D7E1184}'] - { constructors } - - /// - /// 新实例初始化 - /// 类并指定语义值、 一个键的名称,以及置信度。 - /// - /// - /// 可用于引用此键 - /// 实例。 - /// - /// - /// 一个对象,包含信息存储在 - /// 对象。 - /// - /// - /// 一个 - /// 包含语义分析确定性的估计值。 - /// - {class} function init(keyName: string; value: DDN.mscorlib.DNObject; confidence: Single): DNSemanticValue; overload; - /// - /// 新实例初始化 - /// 类,并指定语义的值。 - /// - /// - /// 信息存储在 - /// 对象。 - /// - {class} function init(value: DDN.mscorlib.DNObject): DNSemanticValue; overload; - - end; - - /// - /// 表示已识别的短语的语义组织。 - /// - [DNTypeName('System.Speech.Recognition.SemanticValue')] - DNSemanticValue = interface(DDN.mscorlib.DNObject) - ['{61E931A7-FEB2-3052-A328-C94255A87EDC}'] - { getters & setters } - - function get_Value: DDN.mscorlib.DNObject; - function get_Confidence: Single; - function get_Count: Int32; - - { methods } - - /// - /// 确定指定的对象是否是实例 SemanticValue 和的当前实例等于 SemanticValue。 - /// - /// - /// 要评估的对象。 - /// - /// - /// 如果指定的对象是否等于当前对象;否则为 - /// 。 - /// - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - /// - /// 提供的哈希代码 SemanticValue 对象。 - /// - /// - /// 当前的哈希代码 - /// 对象。 - /// - function GetHashCode: Int32; - function &Contains(item: DDN.mscorlib.DNKeyValuePair): Boolean; - /// - /// 指示是否当前 - /// 实例集合包含的子 - /// 具有给定键的字符串实例。 - /// - /// - /// 包含用来标识的子实例的密钥字符串 - /// 下当前 - /// 。 - /// - /// - /// 返回 - /// , , - /// 如果子实例 - /// 标记与字符串 - /// 找到,则 - /// 如果不是。 - /// - function ContainsKey(key: string): Boolean; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 返回在当前包含的信息的只读属性 - /// 。 - /// - /// - /// 返回 - /// 实例,包含在当前存储的信息 - /// 实例。 - /// - property Value: DDN.mscorlib.DNObject read get_Value; - /// - /// 返回有关的语义分析返回的当前实例的正确性确定性的相对度量值 - /// 。 - /// - /// - /// 返回 - /// ,它是返回的当前实例的语义分析的确定性的相对度量 - /// 。 - /// - property Confidence: Single read get_Confidence; - /// - /// 返回子数目 - /// 下当前的对象 - /// 实例。 - /// - /// - /// 数量的子 - /// 下当前的对象 - /// 。 - /// - property Count: Int32 read get_Count; - end; - - TDNSemanticValue = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNSpeechRecognitionEngineClass = interface(DNObjectClass) - ['{C38D283E-AFCD-56EC-B6F7-6B2D3C33FCCA}'] - { constructors } - - /// - /// 新实例初始化 - /// 类使用的系统默认的语音识别器。 - /// - {class} function init: DNSpeechRecognitionEngine; overload; - /// - /// 新实例初始化 - /// 类用于指定区域设置默认的语音识别器。 - /// - /// - /// 语音识别器必须支持的区域设置。 - /// - /// - /// 任何已安装的语音识别器均不支持指定的区域设置,或 - /// 是固定的区域性。 - /// - /// 为 - /// 。 - /// - {class} function init(culture: DDN.mscorlib.DNCultureInfo): DNSpeechRecognitionEngine; overload; - /// - /// 新实例初始化 - /// 带指定名称的识别器使用字符串参数的类。 - /// - /// - /// 语音识别器使用令牌名称。 - /// - /// - /// 安装使用该令牌的名称没有语音识别器,或 - /// 为空字符串 ("")。 - /// - /// 为 - /// 。 - /// - {class} function init(recognizerId: string): DNSpeechRecognitionEngine; overload; - /// - /// 新实例初始化 - /// 使用中的信息 - /// 对象以指定的识别器使用。 - /// - /// - /// 有关特定的语音识别器的信息。 - /// - {class} function init(recognizerInfo: DNRecognizerInfo): DNSpeechRecognitionEngine; overload; - - { static methods } - - /// - /// 返回当前的系统上的所有已安装的语音识别器的信息。 - /// - /// - /// 只读集合 - /// 描述已安装的识别器的对象。 - /// - {class} function InstalledRecognizers: DDN.mscorlib.DNReadOnlyCollection; - - end; - - /// - /// 提供一种方法来访问和管理过程中语音识别引擎。 - /// - [DNTypeName('System.Speech.Recognition.SpeechRecognitionEngine')] - DNSpeechRecognitionEngine = interface(DDN.mscorlib.DNIDisposable) - ['{F2FEEE7A-3FA5-3F20-9A0E-47C427942366}'] - { getters & setters } - - function get_InitialSilenceTimeout: DDN.mscorlib.DNTimeSpan; - procedure set_InitialSilenceTimeout(value: DDN.mscorlib.DNTimeSpan); - function get_BabbleTimeout: DDN.mscorlib.DNTimeSpan; - procedure set_BabbleTimeout(value: DDN.mscorlib.DNTimeSpan); - function get_EndSilenceTimeout: DDN.mscorlib.DNTimeSpan; - procedure set_EndSilenceTimeout(value: DDN.mscorlib.DNTimeSpan); - function get_EndSilenceTimeoutAmbiguous: DDN.mscorlib.DNTimeSpan; - procedure set_EndSilenceTimeoutAmbiguous(value: DDN.mscorlib.DNTimeSpan); - function get_Grammars: DDN.mscorlib.DNReadOnlyCollection; - function get_RecognizerInfo: DNRecognizerInfo; - function get_AudioState: DNAudioState; - function get_AudioLevel: Int32; - function get_RecognizerAudioPosition: DDN.mscorlib.DNTimeSpan; - function get_AudioPosition: DDN.mscorlib.DNTimeSpan; - function get_AudioFormat: DNSpeechAudioFormatInfo; - function get_MaxAlternates: Int32; - procedure set_MaxAlternates(value: Int32); - - { events } - - procedure add_RecognizeCompleted(value: DDN.mscorlib.DNEventHandler); - procedure remove_RecognizeCompleted(value: DDN.mscorlib.DNEventHandler); - procedure add_EmulateRecognizeCompleted(value: DDN.mscorlib.DNEventHandler); - procedure remove_EmulateRecognizeCompleted(value: DDN.mscorlib.DNEventHandler); - procedure add_LoadGrammarCompleted(value: DDN.mscorlib.DNEventHandler); - procedure remove_LoadGrammarCompleted(value: DDN.mscorlib.DNEventHandler); - procedure add_SpeechDetected(value: DDN.mscorlib.DNEventHandler); - procedure remove_SpeechDetected(value: DDN.mscorlib.DNEventHandler); - procedure add_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); - procedure remove_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); - procedure add_SpeechRecognitionRejected(value: DDN.mscorlib.DNEventHandler); - procedure remove_SpeechRecognitionRejected(value: DDN.mscorlib.DNEventHandler); - procedure add_RecognizerUpdateReached(value: DDN.mscorlib.DNEventHandler); - procedure remove_RecognizerUpdateReached(value: DDN.mscorlib.DNEventHandler); - procedure add_SpeechHypothesized(value: DDN.mscorlib.DNEventHandler); - procedure remove_SpeechHypothesized(value: DDN.mscorlib.DNEventHandler); - procedure add_AudioSignalProblemOccurred(value: DDN.mscorlib.DNEventHandler); - procedure remove_AudioSignalProblemOccurred(value: DDN.mscorlib.DNEventHandler); - procedure add_AudioLevelUpdated(value: DDN.mscorlib.DNEventHandler); - procedure remove_AudioLevelUpdated(value: DDN.mscorlib.DNEventHandler); - procedure add_AudioStateChanged(value: DDN.mscorlib.DNEventHandler); - procedure remove_AudioStateChanged(value: DDN.mscorlib.DNEventHandler); - - { methods } - - /// - /// 释放 - /// 对象。 - /// - procedure Dispose; - /// - /// 配置 - /// 对象可以接收输入波形音频格式 (.wav) 文件。 - /// - /// - /// 要用作输入的文件的路径。 - /// - procedure SetInputToWaveFile(path: string); - /// - /// 配置 - /// 要接收来自包含波形音频格式 (.wav) 数据的流的输入对象。 - /// - /// - /// 包含音频数据的流。 - /// - procedure SetInputToWaveStream(audioSource: DDN.mscorlib.DNStream); - /// - /// 配置 - /// 要接收来自音频流的输入对象。 - /// - /// - /// 音频输入的流。 - /// - /// - /// 音频输入的格式。 - /// - procedure SetInputToAudioStream(audioSource: DDN.mscorlib.DNStream; audioFormat: DNSpeechAudioFormatInfo); - /// - /// 禁用对语音识别器的输入。 - /// - procedure SetInputToNull; - /// - /// 配置 - /// 对象以从默认音频设备接收输入。 - /// - procedure SetInputToDefaultAudioDevice; - /// - /// 执行同步的语音识别操作。 - /// - /// - /// 对于输入,识别结果或 - /// 如果操作不成功或未启用识别器。 - /// - function Recognize: DNRecognitionResult; overload; - /// - /// 执行指定的初始静音超时期间内同步语音识别操作。 - /// - /// - /// 语音识别器接受的时间间隔输入最终确定识别之前包含唯一静音。 - /// - /// - /// 对于输入,识别结果或 - /// 如果操作不成功或未启用识别器。 - /// - function Recognize(initialSilenceTimeout: DDN.mscorlib.DNTimeSpan): DNRecognitionResult; overload; - /// - /// 执行单一、 异步语音识别操作。 - /// - procedure RecognizeAsync; overload; - /// - /// 执行一个或多个异步语音识别操作。 - /// - /// - /// 指示是否执行一个或多个标识操作。 - /// - procedure RecognizeAsync(mode: DNRecognizeMode); overload; - /// - /// 终止异步识别,而无需等待当前识别操作完成。 - /// - procedure RecognizeAsyncCancel; - /// - /// 当前的识别操作完成后,将停止异步识别。 - /// - procedure RecognizeAsyncStop; - /// - /// 返回的识别器的设置的值。 - /// - /// - /// 要返回的设置的名称。 - /// - /// - /// 设置的值。 - /// - /// - /// 为 - /// 。 - /// - /// 为空字符串 ("")。 - /// - /// 识别器不具有该名称的一种设置。 - /// - function QueryRecognizerSetting(settingName: string): DDN.mscorlib.DNObject; - /// - /// 使用指定的字符串值更新指定的语音识别引擎设置。 - /// - /// - /// 要更新的设置的名称。 - /// - /// - /// 设置新值。 - /// - /// - /// 为 - /// 。 - /// - /// 为空字符串 ("")。 - /// - /// 识别器不具有该名称的一种设置。 - /// - procedure UpdateRecognizerSetting(settingName: string; updatedValue: string); overload; - /// - /// 更新为与指定的设置 - /// 与指定的整数值。 - /// - /// - /// 要更新的设置的名称。 - /// - /// - /// 设置新值。 - /// - /// - /// 为 - /// 。 - /// - /// 为空字符串 ("")。 - /// - /// 识别器不具有该名称的一种设置。 - /// - procedure UpdateRecognizerSetting(settingName: string; updatedValue: Int32); overload; - /// - /// 以同步方式加载 - /// 对象。 - /// - /// - /// 要加载的语法对象。 - /// - /// - /// 为 - /// 。 - /// - /// 未处于有效状态。 - /// - procedure LoadGrammar(grammar: DNGrammar); - /// - /// 异步加载语音识别语法。 - /// - /// - /// 若要加载语音识别语法。 - /// - /// - /// 为 - /// 。 - /// - /// 未处于有效状态。 - /// - /// 异步操作已取消。 - /// - procedure LoadGrammarAsync(grammar: DNGrammar); - /// - /// 卸载指定 - /// 对象从 - /// 实例。 - /// - /// - /// 要卸载的语法对象。 - /// - /// - /// 为 - /// 。 - /// - /// 该语法不会加载此识别器,或此识别器当前以异步方式加载的语法。 - /// - procedure UnloadGrammar(grammar: DNGrammar); - /// - /// 卸载所有 - /// 来自识别器的对象。 - /// - procedure UnloadAllGrammars; - /// - /// 适配器会模拟语音识别器,用于同步的语音识别的音频位置的文本的短语的输入。 - /// - /// - /// 有关识别操作输入。 - /// - /// - /// 识别操作的结果或 - /// 如果操作不成功或未启用识别器。 - /// - /// - /// 识别器具有加载任何语音识别语法。 - /// - /// 为 - /// 。 - /// - /// 为空字符串 ("")。 - /// - function EmulateRecognize(inputText: string): DNRecognitionResult; overload; - /// - /// 模拟语音识别器,用于同步的语音识别,使用音频位置的文本的短语的输入,并指定如何识别器处理之间的短语,然后加载的语音识别语法的 Unicode 比较。 - /// - /// - /// 识别操作输入的短语。 - /// - /// - /// 描述要用于模拟的识别操作的比较类型的枚举值的按位组合。 - /// - /// - /// 识别操作的结果或 - /// 如果操作不成功或未启用识别器。 - /// - /// - /// 识别器具有加载任何语音识别语法。 - /// - /// 为 - /// 。 - /// - /// 为空字符串 ("")。 - /// - /// 包含 - /// , , - /// , ,或 - /// 标志。 - /// - function EmulateRecognize(inputText: string; compareOptions: DDN.mscorlib.DNCompareOptions): DNRecognitionResult; overload; - /// - /// 模拟特定单词的语音识别器,用于同步的语音识别,使用音频位置的文本的输入,并指定如何识别器处理之间的单词,并且加载的语音识别语法的 Unicode 比较。 - /// - /// - /// 包含有关识别操作的输入 word 单位的数组。 - /// - /// - /// 描述要用于模拟的识别操作的比较类型的枚举值的按位组合。 - /// - /// - /// 识别操作的结果或 - /// 如果操作不成功或未启用识别器。 - /// - /// - /// 识别器具有加载任何语音识别语法。 - /// - /// 为 - /// 。 - /// - /// 包含一个或多个 - /// 元素。 - /// - /// 包含 - /// , , - /// , ,或 - /// 标志。 - /// - function EmulateRecognize(wordUnits: TArray; compareOptions: DDN.mscorlib.DNCompareOptions): DNRecognitionResult; overload; - /// - /// 适配器会模拟语音识别器,用于异步语音识别的文本来代替音频短语的输入。 - /// - /// - /// 有关识别操作输入。 - /// - /// - /// 识别器已加载,没有语音识别语法或识别器有一个尚未完成的异步识别操作。 - /// - /// 为 - /// 。 - /// - /// 为空字符串 ("")。 - /// - procedure EmulateRecognizeAsync(inputText: string); overload; - /// - /// 模拟语音识别器,用于异步语音识别,使用音频位置的文本的短语的输入,并指定如何识别器处理之间的短语,然后加载的语音识别语法的 Unicode 比较。 - /// - /// - /// 识别操作输入的短语。 - /// - /// - /// 描述要用于模拟的识别操作的比较类型的枚举值的按位组合。 - /// - /// - /// 识别器已加载,没有语音识别语法或识别器有一个尚未完成的异步识别操作。 - /// - /// 为 - /// 。 - /// - /// 为空字符串 ("")。 - /// - /// 包含 - /// , , - /// , ,或 - /// 标志。 - /// - procedure EmulateRecognizeAsync(inputText: string; compareOptions: DDN.mscorlib.DNCompareOptions); overload; - /// - /// 模拟语音识别器,使用数组的特定词的输入 - /// 代替音频异步语音识别的对象,并指定如何识别器处理之间的单词,并且加载的语音识别语法的 Unicode 比较。 - /// - /// - /// 包含有关识别操作的输入 word 单位的数组。 - /// - /// - /// 描述要用于模拟的识别操作的比较类型的枚举值的按位组合。 - /// - /// - /// 识别器已加载,没有语音识别语法或识别器有一个尚未完成的异步识别操作。 - /// - /// 为 - /// 。 - /// - /// 包含一个或多个 - /// 元素。 - /// - /// 包含 - /// , , - /// , ,或 - /// 标志。 - /// - procedure EmulateRecognizeAsync(wordUnits: TArray; compareOptions: DDN.mscorlib.DNCompareOptions); overload; - /// - /// 识别器暂停以更新其状态的请求。 - /// - procedure RequestRecognizerUpdate; overload; - /// - /// 识别器暂停以更新其状态,并提供用于关联的事件的用户令牌的请求。 - /// - /// - /// 用户定义的信息,其中包含操作的信息。 - /// - procedure RequestRecognizerUpdate(userToken: DDN.mscorlib.DNObject); overload; - /// - /// 识别器暂停以更新其状态,并为关联的事件提供某一偏移量和用户令牌的请求。 - /// - /// - /// 用户定义的信息,其中包含操作的信息。 - /// - /// - /// 从当前的偏移量 - /// 延迟该请求。 - /// - procedure RequestRecognizerUpdate(userToken: DDN.mscorlib.DNObject; audioPositionAheadToRaiseUpdate: DDN.mscorlib.DNTimeSpan); overload; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置在此期间的时间间隔 - /// 在最终确定识别之前接受输入包含唯一静音。 - /// - /// - /// 指定静默间隔持续时间。 - /// - /// - /// 此属性设置为小于 0 秒。 - /// - property InitialSilenceTimeout: DDN.mscorlib.DNTimeSpan read get_InitialSilenceTimeout write set_InitialSilenceTimeout; - /// - /// 获取或设置在此期间的时间间隔 - /// 接受输入包含唯一背景噪音之前完成识别。 - /// - /// - /// 时间间隔持续时间。 - /// - /// - /// 此属性设置为小于 0 秒。 - /// - property BabbleTimeout: DDN.mscorlib.DNTimeSpan read get_BabbleTimeout write set_BabbleTimeout; - /// - /// 获取或设置时的无声间隔 - /// 最终确定识别操作之前将接受明确输入的末尾。 - /// - /// - /// 指定静默间隔持续时间。 - /// - /// - /// 此属性设置为小于 0 秒或大于 10 秒。 - /// - property EndSilenceTimeout: DDN.mscorlib.DNTimeSpan read get_EndSilenceTimeout write set_EndSilenceTimeout; - /// - /// 获取或设置时的无声间隔 - /// 最终确定识别操作之前将接受不明确的输入的末尾。 - /// - /// - /// 指定静默间隔持续时间。 - /// - /// - /// 此属性设置为小于 0 秒或大于 10 秒。 - /// - property EndSilenceTimeoutAmbiguous: DDN.mscorlib.DNTimeSpan read get_EndSilenceTimeoutAmbiguous write set_EndSilenceTimeoutAmbiguous; - /// - /// 获取一套 - /// 对象在此加载 - /// 实例。 - /// - /// - /// 对象的集合。 - /// - property Grammars: DDN.mscorlib.DNReadOnlyCollection read get_Grammars; - /// - /// 获取有关当前实例的信息 - /// 。 - /// - /// - /// 当前的语音识别器有关的信息。 - /// - property RecognizerInfo: DNRecognizerInfo read get_RecognizerInfo; - /// - /// 获取在接收音频的状态 - /// 。 - /// - /// - /// 语音识别器的音频输入的状态。 - /// - property AudioState: DNAudioState read get_AudioState; - /// - /// 获取正在接收的音频级别 - /// 。 - /// - /// - /// 语音识别器,从 0 到 100 之间的输入音频级别。 - /// - property AudioLevel: Int32 read get_AudioLevel; - /// - /// 获取当前的位置 - /// 中正在处理的音频输入。 - /// - /// - /// 它正在处理的音频输入中的识别器位置。 - /// - property RecognizerAudioPosition: DDN.mscorlib.DNTimeSpan read get_RecognizerAudioPosition; - /// - /// 获取在生成的提供的输入设备的音频流的当前位置 - /// 。 - /// - /// - /// 中生成的输入设备的音频流的当前位置。 - /// - property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; - /// - /// 获取正在接收的音频格式 - /// 。 - /// - /// - /// 在对输入的音频格式 - /// 实例,或 - /// 如果输入未配置或设置为 null 的输入。 - /// - property AudioFormat: DNSpeechAudioFormatInfo read get_AudioFormat; - /// - /// 获取或设置备用识别结果的最大数 - /// 返回为每个识别操作。 - /// - /// - /// 备用要返回的结果数。 - /// - /// - /// 设置为小于 0 的值。 - /// - property MaxAlternates: Int32 read get_MaxAlternates write set_MaxAlternates; - end; - - TDNSpeechRecognitionEngine = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNSpeechRecognizerClass = interface(DNObjectClass) - ['{BACCC693-588E-5C71-A7E4-73DDF34C5279}'] - { constructors } - - /// - /// 初始化 - /// 类的新实例。 - /// - {class} function init: DNSpeechRecognizer; - - end; - - /// - /// 在 Windows 桌面上提供对共享的语音识别服务可用的访问。 - /// - [DNTypeName('System.Speech.Recognition.SpeechRecognizer')] - DNSpeechRecognizer = interface(DDN.mscorlib.DNIDisposable) - ['{55961FA0-F1C5-32E9-A907-14B44AEF8ECE}'] - { getters & setters } - - function get_State: DNRecognizerState; - function get_Enabled: Boolean; - procedure set_Enabled(value: Boolean); - function get_PauseRecognizerOnRecognition: Boolean; - procedure set_PauseRecognizerOnRecognition(value: Boolean); - function get_Grammars: DDN.mscorlib.DNReadOnlyCollection; - function get_RecognizerInfo: DNRecognizerInfo; - function get_AudioState: DNAudioState; - function get_AudioLevel: Int32; - function get_AudioPosition: DDN.mscorlib.DNTimeSpan; - function get_RecognizerAudioPosition: DDN.mscorlib.DNTimeSpan; - function get_AudioFormat: DNSpeechAudioFormatInfo; - function get_MaxAlternates: Int32; - procedure set_MaxAlternates(value: Int32); - - { events } - - procedure add_StateChanged(value: DDN.mscorlib.DNEventHandler); - procedure remove_StateChanged(value: DDN.mscorlib.DNEventHandler); - procedure add_EmulateRecognizeCompleted(value: DDN.mscorlib.DNEventHandler); - procedure remove_EmulateRecognizeCompleted(value: DDN.mscorlib.DNEventHandler); - procedure add_LoadGrammarCompleted(value: DDN.mscorlib.DNEventHandler); - procedure remove_LoadGrammarCompleted(value: DDN.mscorlib.DNEventHandler); - procedure add_SpeechDetected(value: DDN.mscorlib.DNEventHandler); - procedure remove_SpeechDetected(value: DDN.mscorlib.DNEventHandler); - procedure add_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); - procedure remove_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); - procedure add_SpeechRecognitionRejected(value: DDN.mscorlib.DNEventHandler); - procedure remove_SpeechRecognitionRejected(value: DDN.mscorlib.DNEventHandler); - procedure add_RecognizerUpdateReached(value: DDN.mscorlib.DNEventHandler); - procedure remove_RecognizerUpdateReached(value: DDN.mscorlib.DNEventHandler); - procedure add_SpeechHypothesized(value: DDN.mscorlib.DNEventHandler); - procedure remove_SpeechHypothesized(value: DDN.mscorlib.DNEventHandler); - procedure add_AudioSignalProblemOccurred(value: DDN.mscorlib.DNEventHandler); - procedure remove_AudioSignalProblemOccurred(value: DDN.mscorlib.DNEventHandler); - procedure add_AudioLevelUpdated(value: DDN.mscorlib.DNEventHandler); - procedure remove_AudioLevelUpdated(value: DDN.mscorlib.DNEventHandler); - procedure add_AudioStateChanged(value: DDN.mscorlib.DNEventHandler); - procedure remove_AudioStateChanged(value: DDN.mscorlib.DNEventHandler); - - { methods } - - /// - /// 释放 - /// 对象。 - /// - procedure Dispose; - /// - /// 加载语音识别语法。 - /// - /// - /// 若要加载语音识别语法。 - /// - procedure LoadGrammar(grammar: DNGrammar); - /// - /// 异步加载语音识别语法。 - /// - /// - /// 若要加载语音识别语法。 - /// - procedure LoadGrammarAsync(grammar: DNGrammar); - /// - /// 卸载共享的识别器从指定的语言识别语法。 - /// - /// - /// 若要卸载该语法。 - /// - procedure UnloadGrammar(grammar: DNGrammar); - /// - /// 卸载共享的识别器从外的所有语音识别语法。 - /// - procedure UnloadAllGrammars; - /// - /// 适配器会模拟共享的语音识别器,使用文本而不音频进行同步的语音识别的短语的输入。 - /// - /// - /// 有关识别操作输入。 - /// - /// - /// 对于识别操作中,识别结果或 - /// , ,如果该操作不成功或 Windows 语音识别中 休眠 状态。 - /// - function EmulateRecognize(inputText: string): DNRecognitionResult; overload; - /// - /// 模拟共享的语音识别器,用于同步的语音识别,而不音频使用文本短语的输入,并指定如何识别器处理之间的短语,然后加载的语音识别语法的 Unicode 比较。 - /// - /// - /// 识别操作输入的短语。 - /// - /// - /// 描述要用于模拟的识别操作的比较类型的枚举值的按位组合。 - /// - /// - /// 对于识别操作中,识别结果或 - /// , ,如果该操作不成功或 Windows 语音识别中 休眠 状态。 - /// - function EmulateRecognize(inputText: string; compareOptions: DDN.mscorlib.DNCompareOptions): DNRecognitionResult; overload; - /// - /// 模拟特定单词的共享的语音识别器,使用文本而不音频进行同步的语音识别的输入,并指定如何识别器处理之间的单词,并且加载的语音识别语法的 Unicode 比较。 - /// - /// - /// 包含有关识别操作的输入 word 单位的数组。 - /// - /// - /// 描述要用于模拟的识别操作的比较类型的枚举值的按位组合。 - /// - /// - /// 对于识别操作中,识别结果或 - /// , ,如果该操作不成功或 Windows 语音识别中 休眠 状态。 - /// - function EmulateRecognize(wordUnits: TArray; compareOptions: DDN.mscorlib.DNCompareOptions): DNRecognitionResult; overload; - /// - /// 适配器会模拟共享的语音识别器,使用文本而不音频异步语音识别的短语的输入。 - /// - /// - /// 有关识别操作输入。 - /// - procedure EmulateRecognizeAsync(inputText: string); overload; - /// - /// 模拟共享的语音识别器,用于异步语音识别,而不音频使用文本短语的输入,并指定如何识别器处理之间的短语,然后加载的语音识别语法的 Unicode 比较。 - /// - /// - /// 识别操作输入的短语。 - /// - /// - /// 描述要用于模拟的识别操作的比较类型的枚举值的按位组合。 - /// - procedure EmulateRecognizeAsync(inputText: string; compareOptions: DDN.mscorlib.DNCompareOptions); overload; - /// - /// 模拟特定单词的共享的语音识别器,用于异步语音识别,而不音频使用文本的输入,并指定如何识别器处理之间的单词,并且加载的语音识别语法的 Unicode 比较。 - /// - /// - /// 包含有关识别操作的输入 word 单位的数组。 - /// - /// - /// 描述要用于模拟的识别操作的比较类型的枚举值的按位组合。 - /// - procedure EmulateRecognizeAsync(wordUnits: TArray; compareOptions: DDN.mscorlib.DNCompareOptions); overload; - /// - /// 请求共享的识别暂停,并更新其状态。 - /// - procedure RequestRecognizerUpdate; overload; - /// - /// 共享的识别器暂停并更新其状态和关联的事件提供的用户令牌的请求。 - /// - /// - /// 用户定义的信息,其中包含操作的信息。 - /// - procedure RequestRecognizerUpdate(userToken: DDN.mscorlib.DNObject); overload; - /// - /// 共享的识别器暂停并更新其状态和关联的事件提供偏移量和用户令牌的请求。 - /// - /// - /// 用户定义的信息,其中包含操作的信息。 - /// - /// - /// 从当前的偏移量 - /// 延迟该请求。 - /// - procedure RequestRecognizerUpdate(userToken: DDN.mscorlib.DNObject; audioPositionAheadToRaiseUpdate: DDN.mscorlib.DNTimeSpan); overload; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取状态 - /// 对象。 - /// - /// - ///  篈 - /// 对象。 - /// - property State: DNRecognizerState read get_State; - /// - /// 获取或设置一个值,该值指示是否此 - /// 对象已准备好处理语音。 - /// - /// - /// 如果此 - /// 对象在语音识别执行; 否则为 - /// 。 - /// - property Enabled: Boolean read get_Enabled write set_Enabled; - /// - /// 获取或设置一个值,该值指示是否共享的识别时会暂停识别操作应用程序处理 - /// 事件。 - /// - /// - /// 如果等待处理输入,而处理任何应用程序共享的识别 - /// 事件; 否则为 - /// 。 - /// - property PauseRecognizerOnRecognition: Boolean read get_PauseRecognizerOnRecognition write set_PauseRecognizerOnRecognition; - /// - /// 获取一套 - /// 对象在此加载 - /// 实例。 - /// - /// - /// 一套 - /// 应用程序加载到共享的识别器的当前实例的对象。 - /// - property Grammars: DDN.mscorlib.DNReadOnlyCollection read get_Grammars; - /// - /// 获取共享的语音识别器有关的信息。 - /// - /// - /// 有关共享的语音识别器的信息。 - /// - property RecognizerInfo: DNRecognizerInfo read get_RecognizerInfo; - /// - /// 获取语音识别器正在接收音频的状态。 - /// - /// - /// 语音识别器的音频输入的状态。 - /// - property AudioState: DNAudioState read get_AudioState; - /// - /// 获取语音识别器正在接收的音频级别。 - /// - /// - /// 语音识别器,从 0 到 100 之间的输入音频级别。 - /// - property AudioLevel: Int32 read get_AudioLevel; - /// - /// 获取生成的提供给语音识别器的输入设备的音频流的当前位置。 - /// - /// - /// 音频语音识别器通过其接收输入的输入流中的当前位置。 - /// - property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; - /// - /// 获取正在处理的音频输入中的识别器的当前位置。 - /// - /// - /// 它正在处理的音频输入中的识别器位置。 - /// - property RecognizerAudioPosition: DDN.mscorlib.DNTimeSpan read get_RecognizerAudioPosition; - /// - /// 获取语音识别器正在接收的音频格式。 - /// - /// - /// 语音识别器的音频输入的格式或 - /// 如果未配置为识别器的输入。 - /// - property AudioFormat: DNSpeechAudioFormatInfo read get_AudioFormat; - /// - /// 获取或设置共享的识别器返回的每个识别操作的备用识别结果最大数目。 - /// - /// - /// 语音识别器返回的每个识别操作的备用结果最大数量。 - /// - property MaxAlternates: Int32 read get_MaxAlternates write set_MaxAlternates; - end; - - TDNSpeechRecognizer = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition---------------- - DNSpeechUIClass = interface(DDN.mscorlib.DNObjectClass) - ['{59830B4A-8EED-5C0F-8E14-6471B1DBC974}'] - { static methods } - - /// - /// 将有关识别操作状态的状态和描述性文本发送到语音平台用户界面。 - /// - /// - /// 有效的 - /// 实例。 - /// - /// - /// 一个 - /// 包含有关生成的识别操作的注释 - /// - /// 。 - /// - /// - /// 指示应用程序是否将标识操作视为成功操作的 - /// 。 - /// - /// - /// 如果提供给方法( - /// 和 - /// 的信息成功用于语音平台用户界面,则为 - /// ,如果操作失败,则为 - /// 。 - /// - {class} function SendTextFeedback(result: DNRecognitionResult; feedback: string; isSuccessfulAction: Boolean): Boolean; - - end; - - /// - /// 在语音平台用户界面中显示的标识操作提供文本和状态信息。 - /// - [DNTypeName('System.Speech.Recognition.SpeechUI')] - DNSpeechUI = interface(DDN.mscorlib.DNObject) - ['{BDA7F10E-A7AD-3066-A4DE-C1862E589238}'] - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - end; - - TDNSpeechUI = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - DNSrgsDocumentClass = interface(DDN.mscorlib.DNObjectClass) - ['{B1B8F995-4B70-5AEE-A451-6B3B25CD0298}'] - { constructors } - - /// - /// 初始化 - /// 类的新实例。 - /// - {class} function init: DNSrgsDocument; overload; - /// - /// 新实例初始化 - /// 类指定的位置的 xml 文档,用于填写 - /// 实例。 - /// - /// - /// SRGS XML 文件的位置。 - /// - /// - /// 为 - /// 。 - /// - /// 是一个空字符串。 - /// - {class} function init(path: string): DNSrgsDocument; overload; - /// - /// 新实例初始化 - /// 类的实例从 - /// 引用 XML 格式语法文件。 - /// - /// - /// 已创建对象, - /// XML 实例。 - /// - /// - /// 为 - /// 。 - /// - {class} function init(srgsGrammar: DDN.System.Xml.DNXmlReader): DNSrgsDocument; overload; - /// - /// 新实例初始化 - /// 类 - /// 对象。 - /// - /// - /// 用于创建对象 - /// 实例。 - /// - /// - /// 为 - /// 。 - /// - {class} function init(builder: DNGrammarBuilder): DNSrgsDocument; overload; - /// - /// 新实例初始化 - /// 类,并指定 - /// 对象为根的语法规则。 - /// - /// - /// 中 - /// 对象。 - /// - /// - /// 为 - /// 。 - /// - {class} function init(grammarRootRule: DNSrgsRule): DNSrgsDocument; overload; - - end; - - /// - /// 定义用于生成强类型化的运行时遵循的语法的设计时对象 Speech Recognition Grammar Specification (SRGS) Version 1.0。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsDocument')] - DNSrgsDocument = interface(DDN.mscorlib.DNObject) - ['{B7BF4B01-2EB8-3E2B-A7D8-24748240B062}'] - { getters & setters } - - function get_XmlBase: DDN.System.DNUri; - procedure set_XmlBase(value: DDN.System.DNUri); - function get_Culture: DDN.mscorlib.DNCultureInfo; - procedure set_Culture(value: DDN.mscorlib.DNCultureInfo); - function get_Root: DNSrgsRule; - procedure set_Root(value: DNSrgsRule); - function get_Mode: DNSrgsGrammarMode; - procedure set_Mode(value: DNSrgsGrammarMode); - function get_PhoneticAlphabet: DNSrgsPhoneticAlphabet; - procedure set_PhoneticAlphabet(value: DNSrgsPhoneticAlphabet); - function get_Rules: DNSrgsRulesCollection; - function get_Language: string; - procedure set_Language(value: string); - function get_Namespace: string; - procedure set_Namespace(value: string); - function get_CodeBehind: DDN.mscorlib.DNCollection; - function get_Debug: Boolean; - procedure set_Debug(value: Boolean); - function get_Script: string; - procedure set_Script(value: string); - function get_ImportNamespaces: DDN.mscorlib.DNCollection; - function get_AssemblyReferences: DDN.mscorlib.DNCollection; - - { methods } - - /// - /// 内容写入 - /// 对象传递给一个 XML 格式语法文件,符合 Speech Recognition Grammar Specification (SRGS) Version 1.0。 - /// - /// - /// 用来写入 - /// 实例。 - /// - /// - /// 为 - /// 。 - /// - procedure WriteSrgs(srgsGrammar: DDN.System.Xml.DNXmlWriter); - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置基 URI - /// 类。 - /// - /// - /// 当前基 URI - /// 。 - /// - property XmlBase: DDN.System.DNUri read get_XmlBase write set_XmlBase; - /// - /// 获取或设置的区域性信息 - /// 实例。 - /// - /// - /// A - /// 对象,其中包含的当前区域性信息 - /// 。 - /// - /// - /// 分配给的值 - /// 是 - /// 。 - /// - /// 分配给的值 - /// 是 - /// 。 - /// - property Culture: DDN.mscorlib.DNCultureInfo read get_Culture write set_Culture; - /// - /// 获取或设置的根规则 - /// 类。 - /// - /// - /// 返回指定为的根规则的规则 - /// 。 - /// - property Root: DNSrgsRule read get_Root write set_Root; - /// - /// 获取或设置的模式 - /// 类。 - /// - /// - /// 识别模式 - /// 。 - /// - property Mode: DNSrgsGrammarMode read get_Mode write set_Mode; - /// - /// 获取或设置的音标字母 - /// 类。 - /// - /// - /// 返回必须用于指定在自定义发音音标字母 - /// 对象。 - /// - property PhoneticAlphabet: DNSrgsPhoneticAlphabet read get_PhoneticAlphabet write set_PhoneticAlphabet; - /// - /// 获取当前为定义的规则的集合 - /// 类。 - /// - /// - /// 返回为定义的规则 - /// 对象。 - /// - property Rules: DNSrgsRulesCollection read get_Rules; - /// - /// 获取或设置用于中的内联代码的编程语言 - /// 类。 - /// - /// - /// 属性返回的编程语言的 - /// 当前设置。 - /// - property Language: string read get_Language write set_Language; - /// - /// 获取或设置的命名空间 - /// 类。 - /// - /// - /// 属性返回当前的命名空间 - /// 。 - /// - property Namespace: string read get_Namespace write set_Namespace; - /// - /// 获取的代码隐藏信息 - /// 实例。 - /// - /// - /// 属性返回一个字符串集合包含的代码隐藏文档列表。 - /// - property CodeBehind: DDN.mscorlib.DNCollection read get_CodeBehind; - /// - /// 获取或设置是否应将行号添加到内联脚本。 - /// - /// - /// 属性将返回 - /// 如果行号应添加以便进行调试; 否则为该属性返回 - /// 。 - /// - property Debug: Boolean read get_Debug write set_Debug; - /// - /// 获取或设置.NET 脚本编写语言的 - /// 类。 - /// - /// - /// 属性返回的当前.NET 脚本编写语言 - /// 类。 - /// - /// - /// 尝试设置 - /// 属性设置为 null。 - /// - /// 尝试设置 - /// 属性设置为一个空字符串。 - /// - property Script: string read get_Script write set_Script; - /// - /// 获取当前相关的命名空间 - /// 实例。 - /// - /// - /// 属性将返回包含列表中的相关命名空间的字符串集合 - /// 实例。 - /// - property ImportNamespaces: DDN.mscorlib.DNCollection read get_ImportNamespaces; - /// - /// 获取程序集引用的信息 - /// 实例。 - /// - /// - /// 属性返回一个字符串集合,其中包含的程序集引用列表。 - /// - property AssemblyReferences: DDN.mscorlib.DNCollection read get_AssemblyReferences; - end; - - TDNSrgsDocument = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - DNSrgsGrammarCompilerClass = interface(DDN.mscorlib.DNObjectClass) - ['{806684BA-6D7A-5915-BAD0-855C22DCB85A}'] - { static methods } - - /// - /// 将 XML 格式语法文件编译为一个二进制语法文件.cfg 扩展名,将输出发送到流。 - /// - /// - /// 要编译的文件的路径。 - /// - /// - /// 接收的编译结果流。 - /// - /// - /// 为 - /// 。 - /// - /// 为 - /// 。 - /// - /// 是一个空字符串。 - /// - {class} procedure Compile(inputPath: string; outputStream: DDN.mscorlib.DNStream); overload; - /// - /// 编译 - /// 的对象置于.cfg 扩展名的二进制语法文件,并将输出发送到流。 - /// - /// - /// 若要编译该语法。 - /// - /// - /// 接收的编译结果流。 - /// - /// - /// 为 - /// 。 - /// - /// 为 - /// 。 - /// - {class} procedure Compile(srgsGrammar: DNSrgsDocument; outputStream: DDN.mscorlib.DNStream); overload; - /// - /// 编译数据的引用的 XML 格式语法文件 - /// 到.cfg 扩展名的二进制语法文件,并将输出发送到流。 - /// - /// - /// 读取该语法。 - /// 语法可位于物理文件中或在内存中。 - /// - /// - /// 将接收的编译结果流。 - /// - /// - /// 为 - /// 。 - /// - /// 为 - /// 。 - /// - {class} procedure Compile(reader: DDN.System.Xml.DNXmlReader; outputStream: DDN.mscorlib.DNStream); overload; - /// - /// 将多个 SRGS 语法编译成 DLL。 - /// - /// - /// 若要编译的语法的列表。 - /// - /// - /// 输出 DLL 的路径。 - /// - /// - /// 从输入的语法引用的程序集的列表。 - /// - /// - /// 包含一对密钥,从而能够输出 DLL 进行签名的文件的名称。 - /// - /// - /// 为 - /// 。 - /// - /// 为 - /// 。 - /// - /// 是一个空字符串。 - /// 中的任何元素 - /// 数组是 - /// 。 - /// - {class} procedure CompileClassLibrary(inputPaths: TArray; outputPath: string; referencedAssemblies: TArray; keyFile: string); overload; - /// - /// 将 SRGS 文档编译成 DLL。 - /// - /// - /// ,其中包含要编译的语法。 - /// - /// - /// 输出 DLL 的路径。 - /// - /// - /// 从输入的语法引用的程序集的列表。 - /// - /// - /// 包含一对密钥,从而能够输出 DLL 进行签名的文件的名称。 - /// - /// - /// 为 - /// 。 - /// - /// 为 - /// 。 - /// - /// 是一个空字符串。 - /// - {class} procedure CompileClassLibrary(srgsGrammar: DNSrgsDocument; outputPath: string; referencedAssemblies: TArray; keyFile: string); overload; - /// - /// 将 SRGS 语法编译成 DLL。 - /// - /// - /// 读取该语法。 - /// - /// - /// 输出 DLL 的路径。 - /// - /// - /// 从输入的语法引用的程序集的列表。 - /// - /// - /// 包含一对密钥,从而能够输出 DLL 进行签名的文件的名称。 - /// - /// - /// 为 - /// 。 - /// - /// 为 - /// 。 - /// - /// 是一个空字符串。 - /// - {class} procedure CompileClassLibrary(reader: DDN.System.Xml.DNXmlReader; outputPath: string; referencedAssemblies: TArray; keyFile: string); overload; - - end; - - /// - /// 编译 - /// 和 XML 格式语法文件为二进制语法.cfg 扩展名的文件,并将输出发送到流。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsGrammarCompiler')] - DNSrgsGrammarCompiler = interface(DDN.mscorlib.DNObject) - ['{FC8F69D6-82FC-3077-B31F-FE90832F3964}'] - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - end; - - TDNSrgsGrammarCompiler = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- - DNSrgsRuleClass = interface(DDN.mscorlib.DNObjectClass) - ['{936502DD-2CE5-524C-AE9D-F3A1330E7541}'] - { constructors } - - /// - /// 新实例初始化 - /// 类,并指定该规则的标识符。 - /// - /// - /// 规则的标识符。 - /// - /// - /// 为 - /// 。 - /// - /// 为空。 - /// - /// 不正确的规则标识符。 - /// - {class} function init(id: string): DNSrgsRule; overload; - /// - /// 新实例初始化 - /// 数组中的类 - /// 对象。 - /// - /// - /// 规则的标识符。 - /// - /// - /// 一个数组 - /// 元素。 - /// - /// - /// 为 - /// 。 - /// - /// 为 - /// 。 - /// - /// 为空。 - /// - /// 不正确的规则标识符。 - /// - {class} function init(id: string; elements: TArray): DNSrgsRule; overload; - - end; - - /// - /// 表示语法规则。 - /// - [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsRule')] - DNSrgsRule = interface(DDN.mscorlib.DNObject) - ['{4C27DA5F-22FB-3055-BF3C-6E52FC782F00}'] - { getters & setters } - - function get_Elements: DDN.mscorlib.DNCollection; - function get_Id: string; - procedure set_Id(value: string); - function get_Scope: DNSrgsRuleScope; - procedure set_Scope(value: DNSrgsRuleScope); - function get_BaseClass: string; - procedure set_BaseClass(value: string); - function get_Script: string; - procedure set_Script(value: string); - function get_OnInit: string; - procedure set_OnInit(value: string); - function get_OnParse: string; - procedure set_OnParse(value: string); - function get_OnError: string; - procedure set_OnError(value: string); - function get_OnRecognition: string; - procedure set_OnRecognition(value: string); - - { methods } - - /// - /// 添加 - /// 到 - /// 对象。 - /// - /// - /// 一个对象,继承自 - /// ,并指定可以识别什么。 - /// - /// - /// 为 - /// 。 - /// - procedure Add(element: DNSrgsElement); - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取的集合 - /// 中的对象 - /// 实例。 - /// - /// - /// 在规则中的元素的集合。 - /// - property Elements: DDN.mscorlib.DNCollection read get_Elements; - /// - /// 获取或设置规则的标识符。 - /// - /// - /// 规则的标识符。 - /// - /// - /// 尝试将 - /// 设置为无效值。 - /// - property Id: string read get_Id write set_Id; - /// - /// 获取或设置是否可以激活规则,用于识别和其他规则,可以引用该规则。 - /// - /// - /// 一个值设置为该规则的作用域。 - /// - property Scope: DNSrgsRuleScope read get_Scope write set_Scope; - /// - /// 目前不支持此属性。 - /// - /// - /// 不支持。 - /// - property BaseClass: string read get_BaseClass write set_BaseClass; - /// - /// 目前不支持此属性。 - /// - /// - /// 不支持。 - /// - property Script: string read get_Script write set_Script; - /// - /// 目前不支持此属性。 - /// - /// - /// 不支持。 - /// - property OnInit: string read get_OnInit write set_OnInit; - /// - /// 目前不支持此属性。 - /// - /// - /// 不支持。 - /// - property OnParse: string read get_OnParse write set_OnParse; - /// - /// 目前不支持此属性。 - /// - /// - /// 不支持。 - /// - property OnError: string read get_OnError write set_OnError; - /// - /// 目前不支持此属性。 - /// - /// - /// 不支持。 - /// - property OnRecognition: string read get_OnRecognition write set_OnRecognition; - end; - - TDNSrgsRule = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNInstalledVoiceClass = interface(DDN.mscorlib.DNObjectClass) - ['{F3938146-2A1A-5F4F-A10B-CC94D856127B}'] - end; - - /// - /// 包含有关 Windows 中安装的语音合成的声音的信息。 - /// - [DNTypeName('System.Speech.Synthesis.InstalledVoice')] - DNInstalledVoice = interface(DDN.mscorlib.DNObject) - ['{3B96E379-6DCD-3D97-AC03-41A6B44A4A42}'] - { getters & setters } - - function get_VoiceInfo: DNVoiceInfo; - function get_Enabled: Boolean; - procedure set_Enabled(value: Boolean); - - { methods } - - /// - /// 确定给定对象是否为 - /// 的实例且等于 - /// 的当前实例。 - /// - /// - /// 可强制转换为 - /// 的实例的对象。 - /// - /// - /// 如果 - /// 的当前实例等于从 - /// 参数中获取的实例,则返回 - /// ;否则返回 - /// 。 - /// - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - /// - /// 提供 InstalledVoice 对象的哈希代码。 - /// - /// - /// 当前 - /// 对象的哈希代码。 - /// - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取有关语音的信息,例如区域性、名称、性别和年龄。 - /// - /// - /// 有关已安装语音的信息。 - /// - property VoiceInfo: DNVoiceInfo read get_VoiceInfo; - /// - /// 获取或设置某个声音是否可用来生成语音。 - /// - /// - /// 返回表示声音的启用状态的 - /// 。 - /// - property Enabled: Boolean read get_Enabled write set_Enabled; - end; - - TDNInstalledVoice = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNPromptClass = interface(DDN.mscorlib.DNObjectClass) - ['{E8361B87-257D-519B-9CEA-304FFE503BC8}'] - { constructors } - - /// - /// 创建 - /// 类的新实例,并指定要朗读的文本。 - /// - /// - /// 要朗读的文本。 - /// - {class} function init(textToSpeak: string): DNPrompt; overload; - /// - /// 从 - /// 对象创建 - /// 类的新实例。 - /// - /// - /// 要讲述的内容。 - /// - {class} function init(promptBuilder: DNPromptBuilder): DNPrompt; overload; - /// - /// 创建 - /// 类的新实例,并指定要朗读的文本以及其格式是纯文本还是标记语言。 - /// - /// - /// 要朗读的文本。 - /// - /// - /// 用来指定文本格式的值。 - /// - {class} function init(textToSpeak: string; media: DNSynthesisTextFormat): DNPrompt; overload; - - end; - - /// - /// 表示 - /// 可以呈现的内容(文本或音频文件)的相关信息。 - /// - [DNTypeName('System.Speech.Synthesis.Prompt')] - DNPrompt = interface(DDN.mscorlib.DNObject) - ['{0E5E20DF-F951-3932-AF44-AE2B15F941DF}'] - { getters & setters } - - function get_IsCompleted: Boolean; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取 - /// 是否播放完毕的信息。 - /// - /// - /// 如果提示播放完毕,则返回 - /// ;否则返回 - /// 。 - /// - property IsCompleted: Boolean read get_IsCompleted; - end; - - TDNPrompt = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNFilePromptClass = interface(DNPromptClass) - ['{59C35C7B-65A0-5E1B-94DC-7667610ED31E}'] - { constructors } - - /// - /// 创建的新实例 - /// 类,并指定该文件和其媒体类型的路径。 - /// - /// - /// 将包含提示的内容文件的路径。 - /// - /// - /// 该文件的媒体类型。 - /// - {class} function init(path: string; media: DNSynthesisMediaType): DNFilePrompt; overload; - /// - /// 创建的新实例 - /// 类,并指定位置的文件和其媒体类型。 - /// - /// - /// 将包含提示的内容文件的 URI。 - /// - /// - /// 该文件的媒体类型。 - /// - {class} function init(promptFile: DDN.System.DNUri; media: DNSynthesisMediaType): DNFilePrompt; overload; - - end; - - /// - /// 表示从文件创建的提示。 - /// - [DNTypeName('System.Speech.Synthesis.FilePrompt')] - DNFilePrompt = interface(DNPrompt) - ['{F422D9CF-2F0A-3FE2-8ADA-0BF552D16F9E}'] - { getters & setters } - - function get_IsCompleted: Boolean; - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取 - /// 是否播放完毕的信息。 - /// - /// - /// 如果提示播放完毕,则返回 - /// ;否则返回 - /// 。 - /// - property IsCompleted: Boolean read get_IsCompleted; - end; - - TDNFilePrompt = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNPromptBuilderClass = interface(DDN.mscorlib.DNObjectClass) - ['{691A97B3-BDC8-5D94-BEEC-A92840A6657E}'] - { constructors } - - /// - /// 创建 - /// 类的新实例。 - /// - {class} function init: DNPromptBuilder; overload; - /// - /// 创建 - /// 类的新实例并指定区域性。 - /// - /// - /// 提供有关特定区域性的信息,如其语言、区域性的名称、写入系统、使用的日历以及如何设置日期和排序字符串。 - /// - {class} function init(culture: DDN.mscorlib.DNCultureInfo): DNPromptBuilder; overload; - - end; - - /// - /// 创建空的 - /// 对象,并为添加内容、选择语音、控件语音属性和控件朗读单词的发音提供方法。 - /// - [DNTypeName('System.Speech.Synthesis.PromptBuilder')] - DNPromptBuilder = interface(DDN.mscorlib.DNObject) - ['{C6CB7F85-CC43-30F8-815E-291781340168}'] - { getters & setters } - - function get_IsEmpty: Boolean; - function get_Culture: DDN.mscorlib.DNCultureInfo; - procedure set_Culture(value: DDN.mscorlib.DNCultureInfo); - - { methods } - - /// - /// 清除 - /// 对象中的内容。 - /// - procedure ClearContent; - /// - /// 指定要追加到 - /// 对象的文本。 - /// - /// - /// 包含要发言文本的字符串。 - /// - procedure AppendText(textToSpeak: string); overload; - /// - /// 将文本追加到 - /// 对象,并为该文本指定语速。 - /// - /// - /// 包含要发言文本的字符串。 - /// - /// - /// 应用于文本的语速的值。 - /// - procedure AppendText(textToSpeak: string; rate: DNPromptRate); overload; - /// - /// 将文本追加到 - /// 对象,并指定朗读该文本的音量。 - /// - /// - /// 包含要发言文本的字符串。 - /// - /// - /// 应用于文本的朗读音量的值(响度)。 - /// - procedure AppendText(textToSpeak: string; volume: DNPromptVolume); overload; - /// - /// 将文本追加到 - /// 对象,并为该文本指定强调程度。 - /// - /// - /// 包含要发言文本的字符串。 - /// - /// - /// 要应用于文本的强调或重音的值。 - /// - procedure AppendText(textToSpeak: string; emphasis: DNPromptEmphasis); overload; - /// - /// 指定 - /// 对象中的样式开始。 - /// - /// - /// 要开始的样式。 - /// - procedure StartStyle(style: DNPromptStyle); - /// - /// 指定 - /// 对象中的样式结束。 - /// - procedure EndStyle; - /// - /// 指示合成器更改 - /// 对象中的语音并为新的语音指定条件。 - /// - /// - /// 要使用的语音的条件。 - /// - procedure StartVoice(voice: DNVoiceInfo); overload; - /// - /// 指示合成器更改 - /// 对象中的语音并指定要使用的语音的名称。 - /// - /// - /// 要使用的语音的名称。 - /// - procedure StartVoice(name: string); overload; - /// - /// 指示合成器更改 - /// 对象中的语音并指定要使用的语音的性别。 - /// - /// - /// 要使用的语音的性别。 - /// - procedure StartVoice(gender: DNVoiceGender); overload; - /// - /// 指示合成器更改 - /// 对象中的语音并指定新语音的性别和年龄。 - /// - /// - /// 要使用的新语音的性别。 - /// - /// - /// 要使用的语音的年龄。 - /// - procedure StartVoice(gender: DNVoiceGender; age: DNVoiceAge); overload; - /// - /// 指示合成器更改 - /// 对象中的语音并指定其性别、年龄以及与指定的性别和年龄匹配的首选语音。 - /// - /// - /// 要使用的语音的性别。 - /// - /// - /// 要使用的语音的年龄。 - /// - /// - /// 在多个语音与 - /// 和 - /// 参数相匹配时指定首选语音的整数。 - /// - procedure StartVoice(gender: DNVoiceGender; age: DNVoiceAge; voiceAlternate: Int32); overload; - /// - /// 指示合成器更改 - /// 对象中的语音并指定要使用的语音的区域性。 - /// - /// - /// 提供有关特定区域性的信息,如语言、区域性的名称、写入系统、使用的日历以及如何设置日期和排序字符串。 - /// - procedure StartVoice(culture: DDN.mscorlib.DNCultureInfo); overload; - /// - /// 指定 - /// 对象中的语音使用结束。 - /// - procedure EndVoice; - /// - /// 指定 - /// 对象中的段落开始。 - /// - procedure StartParagraph; overload; - /// - /// 指定 - /// 对象中指定区域性中的段落开始。 - /// - /// - /// 提供有关特定区域性的信息,如语言、区域性的名称、写入系统、使用的日历以及如何设置日期和排序字符串。 - /// - procedure StartParagraph(culture: DDN.mscorlib.DNCultureInfo); overload; - /// - /// 指定 - /// 对象中的段落结束。 - /// - procedure EndParagraph; - /// - /// 指定 - /// 对象中的句子开始。 - /// - procedure StartSentence; overload; - /// - /// 指定 - /// 对象中指定区域性中的句子开始。 - /// - /// - /// 提供有关特定区域性的信息,如语言、区域性的名称、写入系统、使用的日历以及如何设置日期和排序字符串。 - /// - procedure StartSentence(culture: DDN.mscorlib.DNCultureInfo); overload; - /// - /// 指定 - /// 对象中的句子结束。 - /// - procedure EndSentence; - /// - /// 将文本追加到 - /// 对象,并使用 - /// 枚举的成员指定内容类型。 - /// - /// - /// 包含要发言文本的字符串。 - /// - /// - /// 文本的内容类型。 - /// - procedure AppendTextWithHint(textToSpeak: string; sayAs: DNSynthesis_SayAs); overload; - /// - /// 将文本追加到 - /// 对象本, - /// 指定该文本的内容类型。 - /// - /// - /// 包含要发言文本的字符串。 - /// - /// - /// 文本的内容类型。 - /// - procedure AppendTextWithHint(textToSpeak: string; sayAs: string); overload; - /// - /// 将文本追加到 - /// 对象,并为该文本指定发音。 - /// - /// - /// 包含使用语言传统字母表写入形式的单词的字符串。 - /// - /// - /// 包含要以国际音标 (IPA) 进行朗读的电话的字符串。 - /// - procedure AppendTextWithPronunciation(textToSpeak: string; pronunciation: string); - /// - /// 将文本追加到 - /// 对象,并指定在该追加的文本位置处朗读的别名文本。 - /// - /// - /// 包含文本表示形式的字符串。 - /// - /// - /// 包含要发言文本的字符串。 - /// - procedure AppendTextWithAlias(textToSpeak: string; substitute: string); - /// - /// 将中断添加到 - /// 对象。 - /// - procedure AppendBreak; overload; - /// - /// 将中断添加到 - /// 对象,并指定其强度(持续时间)。 - /// - /// - /// 指示中断的持续时间,使用以下增加值: - /// - procedure AppendBreak(strength: DNPromptBreak); overload; - /// - /// 将指定持续时间的中断追加到 - /// 对象。 - /// - /// - /// 在计时周期的时间,一个刻度等于 100 纳秒。 - /// - procedure AppendBreak(duration: DDN.mscorlib.DNTimeSpan); overload; - /// - /// 将指定的音频文件追加到 - /// 。 - /// - /// - /// 音频文件的完全限定路径。 - /// - procedure AppendAudio(path: string); overload; - /// - /// 将指定 URI 中的音频文件追加到 - /// 。 - /// - /// - /// 音频文件的 URI。 - /// - procedure AppendAudio(audioFile: DDN.System.DNUri); overload; - /// - /// 将指定的音频文件和替代文本追加到 - /// 。 - /// - /// - /// 音频文件的 URI。 - /// - /// - /// 包含表示音频的替代文本的字符串。 - /// - procedure AppendAudio(audioFile: DDN.System.DNUri; alternateText: string); overload; - /// - /// 将书签追加到 - /// 。 - /// - /// - /// 一个包含追加书签名称的字符串。 - /// - procedure AppendBookmark(bookmarkName: string); - /// - /// 将一个 - /// 对象追加到另一个 - /// 对象。 - /// - /// - /// 要追加的内容。 - /// - procedure AppendPromptBuilder(promptBuilder: DNPromptBuilder); - /// - /// 将指定路径中的 SSML 文件追加到 - /// 对象。 - /// - /// - /// 要追加的 SSML 文件的完全限定路径。 - /// - procedure AppendSsml(path: string); overload; - /// - /// 将指定 URL 中的 SSML 文件追加到 - /// 对象。 - /// - /// - /// 要追加的 SSML 文件的完全限定 URI。 - /// - procedure AppendSsml(ssmlFile: DDN.System.DNUri); overload; - /// - /// 追加一个 XMLReader 对象,它引用 - /// 对象的 SSML 提示。 - /// - /// - /// 要追加的 XML 文件的完全限定名称。 - /// - procedure AppendSsml(ssmlFile: DDN.System.Xml.DNXmlReader); overload; - /// - /// 将包含 SSML 标记的指定字符串追加到 - /// 对象。 - /// - /// - /// 一个包含 SSML 标记的字符串。 - /// - procedure AppendSsmlMarkup(ssmlMarkup: string); - /// - /// 返回从 - /// 对象生成的 SSML。 - /// - /// - /// 返回从 - /// 对象生成的作为单个行的 SSML。 - /// - function ToXml: string; - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取 - /// 是否为空。 - /// - property IsEmpty: Boolean read get_IsEmpty; - /// - /// 获取或设置 - /// 对象的区域性信息。 - /// - property Culture: DDN.mscorlib.DNCultureInfo read get_Culture write set_Culture; - end; - - TDNPromptBuilder = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNPromptStyleClass = interface(DDN.mscorlib.DNObjectClass) - ['{3BFCAA7C-9D5C-5610-8D61-9F231CB6CE09}'] - { constructors } - - /// - /// 初始化 - /// 类的新实例。 - /// - {class} function init: DNPromptStyle; overload; - /// - /// 新实例初始化 - /// 类,并指定该样式的语速的设置。 - /// - /// - /// 语速的样式设置。 - /// - {class} function init(rate: DNPromptRate): DNPromptStyle; overload; - /// - /// 新实例初始化 - /// 类,并指定该样式的朗读音量的设置。 - /// - /// - /// 卷 (响度) 的样式的设置。 - /// - {class} function init(volume: DNPromptVolume): DNPromptStyle; overload; - /// - /// 新实例初始化 - /// 类,并指定该样式的强调的设置。 - /// - /// - /// 表示样式的强调设置。 - /// - {class} function init(emphasis: DNPromptEmphasis): DNPromptStyle; overload; - - end; - - /// - /// 定义包含的强调、 速率和卷设置谈到提示样式。 - /// - [DNTypeName('System.Speech.Synthesis.PromptStyle')] - DNPromptStyle = interface(DDN.mscorlib.DNObject) - ['{82EEF0A9-F45D-33AE-8CD7-9ECFE00AB1D3}'] - { getters & setters } - - function get_Rate: DNPromptRate; - procedure set_Rate(value: DNPromptRate); - function get_Volume: DNPromptVolume; - procedure set_Volume(value: DNPromptVolume); - function get_Emphasis: DNPromptEmphasis; - procedure set_Emphasis(value: DNPromptEmphasis); - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置样式的语速的设置。 - /// - /// - /// 返回样式的语速的设置。 - /// - property Rate: DNPromptRate read get_Rate write set_Rate; - /// - /// 获取或设置样式的卷 (响度) 的设置。 - /// - /// - /// 返回为卷 (响度) 的样式设置。 - /// - property Volume: DNPromptVolume read get_Volume write set_Volume; - /// - /// 获取或设置样式的强调的设置。 - /// - /// - /// 返回表示样式的强调的设置。 - /// - property Emphasis: DNPromptEmphasis read get_Emphasis write set_Emphasis; - end; - - TDNPromptStyle = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNSpeechSynthesizerClass = interface(DNObjectClass) - ['{CC4869AC-395C-522A-8ACF-6CBB54CC9E34}'] - { constructors } - - /// - /// 初始化 - /// 类的新实例。 - /// - {class} function init: DNSpeechSynthesizer; - - end; - - /// - /// 提供对已安装的语音合成引擎的功能的访问。 - /// - [DNTypeName('System.Speech.Synthesis.SpeechSynthesizer')] - DNSpeechSynthesizer = interface(DDN.mscorlib.DNIDisposable) - ['{A0D7143C-6953-369F-A166-70A7FF5C7915}'] - { getters & setters } - - function get_State: DNSynthesizerState; - function get_Rate: Int32; - procedure set_Rate(value: Int32); - function get_Volume: Int32; - procedure set_Volume(value: Int32); - function get_Voice: DNVoiceInfo; - - { events } - - procedure add_SpeakStarted(value: DDN.mscorlib.DNEventHandler); - procedure remove_SpeakStarted(value: DDN.mscorlib.DNEventHandler); - procedure add_SpeakCompleted(value: DDN.mscorlib.DNEventHandler); - procedure remove_SpeakCompleted(value: DDN.mscorlib.DNEventHandler); - procedure add_SpeakProgress(value: DDN.mscorlib.DNEventHandler); - procedure remove_SpeakProgress(value: DDN.mscorlib.DNEventHandler); - procedure add_BookmarkReached(value: DDN.mscorlib.DNEventHandler); - procedure remove_BookmarkReached(value: DDN.mscorlib.DNEventHandler); - procedure add_VoiceChange(value: DDN.mscorlib.DNEventHandler); - procedure remove_VoiceChange(value: DDN.mscorlib.DNEventHandler); - procedure add_PhonemeReached(value: DDN.mscorlib.DNEventHandler); - procedure remove_PhonemeReached(value: DDN.mscorlib.DNEventHandler); - procedure add_VisemeReached(value: DDN.mscorlib.DNEventHandler); - procedure remove_VisemeReached(value: DDN.mscorlib.DNEventHandler); - procedure add_StateChanged(value: DDN.mscorlib.DNEventHandler); - procedure remove_StateChanged(value: DDN.mscorlib.DNEventHandler); - - { methods } - - /// - /// 释放 - /// 在会话期间使用的对象并释放资源。 - /// - procedure Dispose; - /// - /// 按名称选择特定的语音。 - /// - /// - /// 要选择的语音的名称。 - /// - procedure SelectVoice(name: string); - /// - /// 选择了特定性别语音。 - /// - /// - /// 要选择的语音的性别。 - /// - procedure SelectVoiceByHints(gender: DNVoiceGender); overload; - /// - /// 选择了特定的性别和年龄语音。 - /// - /// - /// 要选择的语音的性别。 - /// - /// - /// 要选择的语音的年龄。 - /// - procedure SelectVoiceByHints(gender: DNVoiceGender; age: DNVoiceAge); overload; - /// - /// 选择了特定性别和年龄、 语音基于语音有序的位置。 - /// - /// - /// 要选择的语音的性别。 - /// - /// - /// 要选择的语音的年龄。 - /// - /// - /// 要选择的语音的位置。 - /// - procedure SelectVoiceByHints(gender: DNVoiceGender; age: DNVoiceAge; voiceAlternate: Int32); overload; - /// - /// 选择与特定的性别、 年龄和区域设置,基于已进行排序的语音的位置的声音。 - /// - /// - /// 要选择的语音的性别。 - /// - /// - /// 要选择的语音的年龄。 - /// - /// - /// 要选择的语音的位置。 - /// - /// - /// 要选择的语音的区域设置。 - /// - procedure SelectVoiceByHints(gender: DNVoiceGender; age: DNVoiceAge; voiceAlternate: Int32; culture: DDN.mscorlib.DNCultureInfo); overload; - /// - /// 以异步方式说出字符串的内容。 - /// - /// - /// 要说的文本。 - /// - /// - /// 返回对象,其中包含要讲的内容。 - /// - function SpeakAsync(textToSpeak: string): DNPrompt; overload; - /// - /// 以异步方式说出的内容 - /// 对象。 - /// - /// - /// 要讲的内容。 - /// - procedure SpeakAsync(prompt: DNPrompt); overload; - /// - /// 以异步方式发言 - /// ,其中包含 SSML 标记。 - /// - /// - /// 为朗读 SMML 标记。 - /// - function SpeakSsmlAsync(textToSpeak: string): DNPrompt; - /// - /// 以异步方式说出的内容 - /// 对象。 - /// - /// - /// 要讲的内容。 - /// - /// - /// 返回对象,其中包含要讲的内容。 - /// - function SpeakAsync(promptBuilder: DNPromptBuilder): DNPrompt; overload; - /// - /// 以同步方式说出字符串的内容。 - /// - /// - /// 要说的文本。 - /// - procedure Speak(textToSpeak: string); overload; - /// - /// 以同步方式说出的内容 - /// 对象。 - /// - /// - /// 要讲的内容。 - /// - procedure Speak(prompt: DNPrompt); overload; - /// - /// 以同步方式说出的内容 - /// 对象。 - /// - /// - /// 要讲的内容。 - /// - procedure Speak(promptBuilder: DNPromptBuilder); overload; - /// - /// 以同步方式的发言 - /// ,其中包含 SSML 标记。 - /// - /// - /// 要说的 SSML 字符串。 - /// - procedure SpeakSsml(textToSpeak: string); - /// - /// 暂停 - /// 对象。 - /// - procedure Pause; - /// - /// 恢复 - /// 对象后已暂停。 - /// - procedure Resume; - /// - /// 取消异步合成操作排队的提示。 - /// - /// - /// 若要取消说话操作内容。 - /// - procedure SpeakAsyncCancel(prompt: DNPrompt); - /// - /// 取消所有排队、 异步语音合成操作。 - /// - procedure SpeakAsyncCancelAll; - /// - /// 配置 - /// 对象将输出追加到包含波形音频格式的文件。 - /// - /// - /// 文件的路径。 - /// - procedure SetOutputToWaveFile(path: string); overload; - /// - /// 配置 - /// 对象将输出追加到指定的格式的波形音频格式文件。 - /// - /// - /// 文件的路径。 - /// - /// - /// 音频格式的信息。 - /// - procedure SetOutputToWaveFile(path: string; formatInfo: DNSpeechAudioFormatInfo); overload; - /// - /// 配置 - /// 要将输出追加到包含波形音频格式的流对象。 - /// - /// - /// 要向其追加合成输出流。 - /// - procedure SetOutputToWaveStream(audioDestination: DDN.mscorlib.DNStream); - /// - /// 配置 - /// 要将输出追加到一个音频流对象。 - /// - /// - /// 要向其追加合成输出流。 - /// - /// - /// 要用于合成输出的格式。 - /// - procedure SetOutputToAudioStream(audioDestination: DDN.mscorlib.DNStream; formatInfo: DNSpeechAudioFormatInfo); - /// - /// 配置 - /// 对象将输出发送到默认音频设备。 - /// - procedure SetOutputToDefaultAudioDevice; - /// - /// 配置 - /// 对象将从合成操作的输出不发送到设备、 文件或流。 - /// - procedure SetOutputToNull; - /// - /// 获取提示 - /// 说到。 - /// - /// - /// 返回生成当前的谈话的提示对象。 - /// - function GetCurrentlySpokenPrompt: DNPrompt; - /// - /// 返回所有已安装语音合成 (文本到语音) 的声音。 - /// - /// - /// 返回当前安装在系统上的语音只读集合。 - /// - function GetInstalledVoices: DDN.mscorlib.DNReadOnlyCollection; overload; - /// - /// 返回所有已安装的语音合成 (文本到语音转换) 语音支持特定的区域设置。 - /// - /// - /// 语音必须支持的区域设置。 - /// - /// - /// 返回当前安装在系统上的语音支持指定的区域设置的只读集合。 - /// - function GetInstalledVoices(culture: DDN.mscorlib.DNCultureInfo): DDN.mscorlib.DNReadOnlyCollection; overload; - /// - /// 将添加到词典 - /// 对象。 - /// - /// - /// 词典信息的位置。 - /// - /// - /// 媒体类型的字典。 - /// 媒体类型的值不区分大小写。 - /// - procedure AddLexicon(uri: DDN.System.DNUri; mediaType: string); - /// - /// 从字典中移除 - /// 对象。 - /// - /// - /// 词典文档的位置。 - /// - procedure RemoveLexicon(uri: DDN.System.DNUri); - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取当前语速  篈 - /// 对象。 - /// - /// - /// 返回当前说话状态 - /// 对象。 - /// - property State: DNSynthesizerState read get_State; - /// - /// 获取或设置的语速 - /// 对象。 - /// - /// - /// 返回的语速 - /// 对象,从-10 到 10。 - /// - property Rate: Int32 read get_Rate write set_Rate; - /// - /// 获取或设置输出量 - /// 对象。 - /// - /// - /// 返回的卷 - /// , ,从 0 到 100 之间。 - /// - property Volume: Int32 read get_Volume write set_Volume; - /// - /// 获取当前语音的有关信息 - /// 对象。 - /// - /// - /// 返回有关当前语音的信息 - /// 对象。 - /// - property Voice: DNVoiceInfo read get_Voice; - end; - - TDNSpeechSynthesizer = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - DNProsodyClass = interface(DDN.mscorlib.DNObjectClass) - ['{7BADB5EB-8344-5B13-B70C-6C305E132508}'] - { constructors } - - /// - /// 构造的新实例 - /// 类。 - /// - {class} function init: DNProsody; - - end; - - /// - /// 表示语音属性设置的集合,如 - /// , , - /// 和 - /// 。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.Prosody')] - DNProsody = interface(DDN.mscorlib.DNObject) - ['{F5BD8D17-2919-3623-B6B7-353B53476851}'] - { getters & setters } - - function get_Pitch: DNProsodyNumber; - procedure set_Pitch(value: DNProsodyNumber); - function get_Range: DNProsodyNumber; - procedure set_Range(value: DNProsodyNumber); - function get_Rate: DNProsodyNumber; - procedure set_Rate(value: DNProsodyNumber); - function get_Duration: Int32; - procedure set_Duration(value: Int32); - function get_Volume: DNProsodyNumber; - procedure set_Volume(value: DNProsodyNumber); - - { methods } - - /// - /// 返回一个数组,包含 - /// 的 - /// 。 - /// - function GetContourPoints: TArray; - /// - /// 集 - /// 的 - /// 。 - /// - /// - /// 字节数组 - /// 对象。 - /// - procedure SetContourPoints(points: TArray); - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置的基线音调 - /// 。 - /// - property Pitch: DNProsodyNumber read get_Pitch write set_Pitch; - /// - /// 获取或设置的音调范围 - /// 。 - /// - property Range: DNProsodyNumber read get_Range write set_Range; - /// - /// 获取或设置的语速 - /// 。 - /// - property Rate: DNProsodyNumber read get_Rate write set_Rate; - /// - /// 获取或设置的持续时间 - /// 以毫秒为单位。 - /// - /// - /// 以毫秒为单位的所需的时间朗读该文本值。 - /// - property Duration: Int32 read get_Duration write set_Duration; - /// - /// 获取或设置的朗读音量 (响度) 的 - /// 。 - /// - property Volume: DNProsodyNumber read get_Volume write set_Volume; - end; - - TDNProsody = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - DNTtsEngine_SayAsClass = interface(DDN.mscorlib.DNObjectClass) - ['{31EAE651-B28D-5E41-BF26-3385D6A5913B}'] - { constructors } - - /// - /// 创建 SayAs 类的新实例。 - /// - {class} function init: DNTtsEngine_SayAs; - - end; - - /// - /// 包含有关内容类型 (如货币、 日期或地址) 或语言构造,以确定要发言文本的方式的信息。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.SayAs')] - DNTtsEngine_SayAs = interface(DDN.mscorlib.DNObject) - ['{05D5E642-02F8-3B94-B19F-ABE4010A9DB8}'] - { getters & setters } - - function get_InterpretAs: string; - procedure set_InterpretAs(value: string); - function get_Format: string; - procedure set_Format(value: string); - function get_Detail: string; - procedure set_Detail(value: string); - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置的值 interpret-as 属性 say-as 提示的 SSML 标记语言中的元素。 - /// - property InterpretAs: string read get_InterpretAs write set_InterpretAs; - /// - /// 获取或设置的值 format 属性 say-as 提示的 SSML 标记语言中的元素。 - /// - property Format: string read get_Format write set_Format; - /// - /// 获取或设置的值 detail 属性 say-as 提示的 SSML 标记语言中的元素。 - /// - property Detail: string read get_Detail write set_Detail; - end; - - TDNTtsEngine_SayAs = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - DNSkipInfoClass = interface(DDN.mscorlib.DNObjectClass) - ['{B4EF0087-4851-56AB-B6E1-24619905FE34}'] - { constructors } - - /// - /// 创建 - /// 对象的新实例。 - /// - {class} function init: DNSkipInfo; - - end; - - /// - /// 提供有关文本的信息跳过的流项目。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.SkipInfo')] - DNSkipInfo = interface(DDN.mscorlib.DNObject) - ['{253B5749-6BCF-36DB-B92F-4DCCC7251BEA}'] - { getters & setters } - - function get_Type: Int32; - procedure set_Type(value: Int32); - function get_Count: Int32; - procedure set_Count(value: Int32); - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置要跳过的对象类型。 - /// - /// - /// 表示的对象类型。 - /// - property &Type: Int32 read get_Type write set_Type; - /// - /// 获取或设置要跳过的项数。 - /// - /// - /// 包含项的数目。 - /// - property Count: Int32 read get_Count write set_Count; - end; - - TDNSkipInfo = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - DNTextFragmentClass = interface(DDN.mscorlib.DNObjectClass) - ['{2F2C2E00-1248-5BEC-9417-0C437C017241}'] - { constructors } - - /// - /// 构造 - /// 的新实例。 - /// - {class} function init: DNTextFragment; - - end; - - /// - /// 包含由语音 synthsizer 引擎消耗的文本和语音属性信息。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.TextFragment')] - DNTextFragment = interface(DDN.mscorlib.DNObject) - ['{67C83D9B-9F83-3F00-94BD-EF6393074BDC}'] - { getters & setters } - - function get_State: DNFragmentState; - procedure set_State(value: DNFragmentState); - function get_TextToSpeak: string; - procedure set_TextToSpeak(value: string); - function get_TextOffset: Int32; - procedure set_TextOffset(value: Int32); - function get_TextLength: Int32; - procedure set_TextLength(value: Int32); - - { methods } - - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取或设置语音的特性信息 - /// 。 - /// - /// - /// 一个 - /// 实例返回,或用于设置语音的特性信息 - /// 。 - /// - property State: DNFragmentState read get_State write set_State; - /// - /// 设置或获取该片段的语音文本。 - /// - /// - /// 一个 - /// 返回或可以用于设置要用于语音合成引擎通过生成音频输出的语音文本。 - /// - property TextToSpeak: string read get_TextToSpeak write set_TextToSpeak; - /// - /// 获取或设置在片段的文本的起始位置。 - /// - /// - /// 返回或可以用于设置字符的文本字符串与此代码段要发言关联的部分中的开始位置。 - /// - property TextOffset: Int32 read get_TextOffset write set_TextOffset; - /// - /// 获取或设置片段的语音文本的长度。 - /// - /// - /// 返回或可以用于设置长度,在字符中,此代码段要发言与关联的文本字符串。 - /// - property TextLength: Int32 read get_TextLength write set_TextLength; - end; - - TDNTextFragment = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - DNTtsEngineSsmlClass = interface(DDN.mscorlib.DNObjectClass) - ['{0348736C-08F5-541E-B5D0-512CA1A58B63}'] - end; - - /// - /// 抽象基类实现的所有文本到语音合成引擎。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.TtsEngineSsml')] - DNTtsEngineSsml = interface(DDN.mscorlib.DNObject) - ['{E015DDC1-44B9-3774-BF30-5752DC293D8C}'] - { methods } - - /// - /// 返回的最匹配的请求到特定的输出格式的支持合成器引擎的给定的 synthesize 引擎响应所支持的音频输出。 - /// - /// - /// 有效成员 - /// 指示请求的音频输出格式的类型的枚举。 - /// - /// - /// 一个指向 - /// 包含请求的音频格式类型的详细信息设置 - /// 参数。 - /// - /// - /// 返回一个有效 - /// 实例指 - /// 包含有关输出格式的详细的信息。 - /// - function GetOutputFormat(speakOutputFormat: DNSpeakOutputFormat; targetWaveFormat: IntPtr): IntPtr; - /// - /// 将添加到词典 - /// - /// 实现由当前 - /// 实例。 - /// - /// - /// 有效实例 - /// ,该值指示字典信息的位置。 - /// - /// - /// 包含词典的媒体类型的字符串。 - /// 媒体类型有区分大小写。 - /// - /// - /// 对引用 - /// 用于与平台基础结构进行交互的接口。 - /// - procedure AddLexicon(uri: DDN.System.DNUri; mediaType: string; site: DNITtsEngineSite); - /// - /// 删除当前装入的词典 - /// - /// 实现由当前 - /// 实例。 - /// - /// - /// 有效实例 - /// ,该值指示字典信息的位置。 - /// - /// - /// 对引用 - /// 接口传入的平台基础结构,以允许对基础结构资源的访问。 - /// - procedure RemoveLexicon(uri: DDN.System.DNUri; site: DNITtsEngineSite); - /// - /// 指定的呈现 - /// 数组中指定的输出格式。 - /// - /// - /// 一个数组 - /// 包含文本到语音呈现的实例。 - /// - /// - /// 指向一个包含音频的输出格式的结构。 - /// - /// - /// 对引用 - /// 接口传入的平台基础结构,以允许对基础结构资源的访问。 - /// - procedure Speak(fragment: TArray; waveHeader: IntPtr; site: DNITtsEngineSite); - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - end; - - TDNTtsEngineSsml = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis---------------- - DNVoiceInfoClass = interface(DDN.mscorlib.DNObjectClass) - ['{5CF92CA8-086B-5882-8CB3-781297631A0B}'] - end; - - /// - /// 表示一个已安装的语音合成引擎。 - /// - [DNTypeName('System.Speech.Synthesis.VoiceInfo')] - DNVoiceInfo = interface(DDN.mscorlib.DNObject) - ['{153277F1-BCCA-3B91-8913-A797FC2B46F9}'] - { getters & setters } - - function get_Gender: DNVoiceGender; - function get_Age: DNVoiceAge; - function get_Name: string; - function get_Culture: DDN.mscorlib.DNCultureInfo; - function get_Id: string; - function get_Description: string; - function get_SupportedAudioFormats: DDN.mscorlib.DNReadOnlyCollection; - function get_AdditionalInfo: DDN.mscorlib.DNIDictionary; - - { methods } - - /// - /// 比较具有指定的语音字段 - /// 对象,以确定它们是否包含相同的值。 - /// - /// - /// 指定 - /// 对象。 - /// - /// - /// 返回 - /// 如果两个字段 - /// 对象是否相等; 否则返回 - /// 。 - /// - function Equals(obj: DDN.mscorlib.DNObject): Boolean; - /// - /// 提供的哈希代码 VoiceInfo 对象。 - /// - /// - /// 当前的哈希代码 - /// 对象。 - /// - function GetHashCode: Int32; - function GetType: DDN.mscorlib.DNType; - function ToString: string; - - { propertys } - - /// - /// 获取语音的性别。 - /// - /// - /// 返回的语音的性别。 - /// - property Gender: DNVoiceGender read get_Gender; - /// - /// 获取语音的年龄。 - /// - /// - /// 返回语音的年龄。 - /// - property Age: DNVoiceAge read get_Age; - /// - /// 获取语音的名称。 - /// - /// - /// 返回的语音的名称。 - /// - property Name: string read get_Name; - /// - /// 获取的语音的区域性。 - /// - /// - /// 返回 - /// 对象,它提供有关特定区域性,例如区域性、 书写系统、 使用的日历的名称的信息以及如何设置日期格式和排序字符串。 - /// - property Culture: DDN.mscorlib.DNCultureInfo read get_Culture; - /// - /// 获取的语音的 ID。 - /// - /// - /// 返回为语音的标识符。 - /// - property Id: string read get_Id; - /// - /// 获取的语音的说明。 - /// - /// - /// 返回的语音的说明。 - /// - property Description: string read get_Description; - /// - /// 获取语音所支持的音频格式的集合。 - /// - /// - /// 返回支持语音的音频格式的集合。 - /// - property SupportedAudioFormats: DDN.mscorlib.DNReadOnlyCollection read get_SupportedAudioFormats; - /// - /// 获取有关所选声音的其他信息。 - /// - /// - /// 返回用于描述并标识语音的名称/值对的集合。 - /// - property AdditionalInfo: DDN.mscorlib.DNIDictionary read get_AdditionalInfo; - end; - - TDNVoiceInfo = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - DNContourPointClass = interface(DDN.mscorlib.DNValueTypeClass) - ['{B0117B85-91D4-57CD-BA57-F80F5FCC302C}'] - { constructors } - - /// - /// 创建 - /// 类的新实例。 - /// - /// - /// 一个 - /// ,它指定要应用的音调变化的点 - /// 。 - /// 这表示为的持续时间的已用百分比 - /// 在该点。 - /// - /// - /// 一个 - /// ,它指定要提高或降低音调的量。 - /// - /// - /// 成员 - /// ,它指定要用于中指定的数字的单元 - /// 参数。 - /// - {class} function init(start: Single; change: Single; changeType: DNContourPointChangeType): DNContourPoint; - - end; - - /// - /// 表示更改内容的语音的音调 - /// 。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.ContourPoint')] - DNContourPoint = interface(DDN.mscorlib.DNValueType) - ['{AD472970-8BA0-3921-A1B7-4369B2B5F562}'] - { getters & setters } - - function get_Start: Single; - function get_Change: Single; - function get_ChangeType: DNContourPointChangeType; - - { methods } - - /// - /// 确定 - /// 的给定实例是否等于 - /// 的当前实例。 - /// - /// - /// 一个实例 - /// ,将与当前实例进行比较。 - /// - /// - /// 返回 - /// 如果这两个的当前实例 - /// 并通过提供 - /// 参数是否相等,否则将返回 - /// 。 - /// - function Equals(other: DNContourPoint): Boolean; overload; - /// - /// 确定给定的对象是否为的一个实例 - /// 和的当前实例等于 - /// 。 - /// - /// - /// 一个对象,可以强制转换为的一个实例 - /// 。 - /// - /// - /// 返回 - /// 如果的当前实例 - /// 并从获取 - /// 参数是否相等,否则将返回 - /// 。 - /// - function Equals(obj: DDN.mscorlib.DNObject): Boolean; overload; - /// - /// 返回此实例的哈希代码。 - /// - /// - /// 32 位有符号整数哈希代码。 - /// - function GetHashCode: Int32; - function ToString: string; - function GetType: DDN.mscorlib.DNType; - - { propertys } - - /// - /// 获取 - /// ,它指定要应用的音调变化的点 - /// 。 - /// 这表示为的持续时间的已用百分比 - /// 在该点。 - /// - property Start: Single read get_Start; - /// - /// 获取值,该值表示量来提高或降低在某个点的音调 - /// 。 - /// - property Change: Single read get_Change; - /// - /// 获取的成员 - /// ,它指定要用于中指定的数字的单元 - /// 参数 - /// 对象。 - /// - property ChangeType: DNContourPointChangeType read get_ChangeType; - end; - - TDNContourPoint = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - DNFragmentStateClass = interface(DDN.mscorlib.DNValueTypeClass) - ['{90A32FE5-1715-5F08-8D7A-C8334FB344C4}'] - { constructors } - - /// - /// 构造 - /// 的新实例。 - /// - /// - /// 指定语音合成操作的 - /// 枚举的成员。 - /// - /// - /// 所使用的语言的 ID。 - /// 对应于 XML xml:lang 特性。 - /// - /// - /// 要应用于语音输出或暂停的焦点。 - /// - /// - /// 为朗读 - /// 的文本所分配的时间。 - /// - /// - /// 类的成员,用于指示 - /// 的文本类型以及精确呈现包含文本时所需的详细信息的级别。 - /// 对应于 SSML 规范中的 <say-as> XML 标记 - /// 该参数可能为 - /// - /// - /// 一个 - /// 对象,用于指示语音输出的特性(如音调、语速、音量)。 - /// 对应于 SSML 规范中的 <prosody> XML 标记。 - /// - /// - /// 对象的数组,这些对象使用国际音标 (IPA) 规范提供 - /// 中包含的文本的语音发音。 - /// 对应于 SSML 规范中的 <phoneme> XML 标记。 - /// 此参数可能为 - /// 。 - /// - {class} function init(action: DNTtsEngineAction; langId: Int32; emphasis: Int32; duration: Int32; sayAs: DNTtsEngine_SayAs; prosody: DNProsody; phonemes: TArray): DNFragmentState; - - end; - - /// - /// 提供有关 - /// 的详细信息。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.FragmentState')] - DNFragmentState = interface(DDN.mscorlib.DNValueType) - ['{525997F7-8BBC-3461-B3AA-FCE6E92CF438}'] - { getters & setters } - - function get_Action: DNTtsEngineAction; - function get_LangId: Int32; - function get_Emphasis: Int32; - function get_Duration: Int32; - function get_SayAs: DNTtsEngine_SayAs; - function get_Prosody: DNProsody; - function get_Phoneme: TArray; - - { methods } - - /// - /// 确定 - /// 的给定实例是否等于 - /// 的当前实例。 - /// - /// - /// 的实例 - /// - /// - /// 如果 - /// 的当前实例和通过 - /// 参数提供的实例都描述了相同的 - /// 状态,则返回 - /// 。 - /// 如果当前 - /// 和 - /// 参数不支持相同的 - /// 状态,则返回 - /// 。 - /// - function Equals(other: DNFragmentState): Boolean; overload; - /// - /// 确定给定对象是否为等于 - /// 的当前实例的实例 - /// 。 - /// - /// - /// 可强制转换为 - /// 的实例的对象 - /// - /// - /// 如果 - /// 的当前实例和从由 - /// 参数提供的对象获取的实例都描述的是相同的 - /// 状态,则返回 - /// 。 - /// 如果当前 - /// 和 - /// 参数不支持相同的 - /// 状态,则返回 - /// 。 - /// - function Equals(obj: DDN.mscorlib.DNObject): Boolean; overload; - /// - /// 返回此实例的哈希代码。 - /// - /// - /// 一个 32 位带符号整数,它是此实例的哈希代码。 - /// - function GetHashCode: Int32; - function ToString: string; - function GetType: DDN.mscorlib.DNType; - - { propertys } - - /// - /// 返回请求的语音合成器操作。 - /// - /// - /// 的成员,用于指示 SSML 输入请求的语音合成操作。 - /// - property Action: DNTtsEngineAction read get_Action; - /// - /// 返回当前 - /// 支持的语言。 - /// - /// - /// 返回一个 - /// ,它包含当前 - /// 所使用的语言的标识符。 - /// - property LangId: Int32 read get_LangId; - /// - /// 返回对如何强调 - /// 的说明。 - /// - /// - /// 返回一个 - /// 值,此值指示如何强调 - /// 。 - /// - property Emphasis: Int32 read get_Emphasis; - /// - /// 返回呈现 - /// 所需的时间。 - /// - /// - /// 返回一个 - /// ,它包含呈现 - /// 所需时间的以毫秒为单位的值。 - /// - property Duration: Int32 read get_Duration; - /// - /// 返回有关从文本生成语音的上下文的信息。 - /// - /// - /// 如果语音合成引擎所用的 SSML 包含有关用于生成语音的上下文的详细信息,则返回一个值 - /// 的实例;否则返回 - /// 。 - /// - property SayAs: DNTtsEngine_SayAs read get_SayAs; - /// - /// 返回有关语音输出的音调、语速和音量的详细信息。 - /// - /// - /// 返回 - /// 的有效实例,它包含语音输出的语调、语速、音量设置以及对这些设置的更改。 - /// - property Prosody: DNProsody read get_Prosody; - /// - /// 返回 - /// 的语音信息。 - /// - property Phoneme: TArray read get_Phoneme; - end; - - TDNFragmentState = class(TDNGenericImport) end; - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - DNProsodyNumberClass = interface(DDN.mscorlib.DNValueTypeClass) - ['{FAEDDE9D-64DE-5E80-8708-56AFA348CC66}'] - { constructors } - - /// - /// 创建的新实例 ProsodyNumber 类,并指定 prosody 属性的标识符。 - /// - /// - /// Prosody 属性的标识符。 - /// - {class} function init(ssmlAttributeId: Int32): DNProsodyNumber; overload; - /// - /// 创建的新实例 ProsodyNumber 类,并指定 prosody 属性的值。 - /// - /// - /// Prosody 属性的值。 - /// - {class} function init(number: Single): DNProsodyNumber; overload; - - end; - - /// - /// 指定 prosody 属性及其值。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.ProsodyNumber')] - DNProsodyNumber = interface(DDN.mscorlib.DNValueType) - ['{DEBA92EF-4492-3F4A-A0EF-3C601D47917A}'] - { getters & setters } - - function get_SsmlAttributeId: Int32; - function get_IsNumberPercent: Boolean; - function get_Number: Single; - function get_Unit: DNProsodyUnit; - - { methods } - - /// - /// 确定指定 ProsodyNumber 对象是否等于当前实例的 ProsodyNumber。 - /// - /// - /// 对象来评估。 - /// - /// - /// 如果 - /// 是否等于当前 - /// 对象; 否则为 - /// 。 - /// - function Equals(other: DNProsodyNumber): Boolean; overload; - /// - /// 确定指定的对象是否是实例 ProsodyNumber 和的当前实例等于 ProsodyNumber。 - /// - /// - /// 要计算的 - /// 。 - /// - /// - /// 如果 - /// 是否等于当前 - /// 对象; 否则为 - /// 。 - /// - function Equals(obj: DDN.mscorlib.DNObject): Boolean; overload; - /// - /// 提供的哈希代码 ProsodyNumber 对象。 - /// - /// - /// 哈希代码 - /// 对象。 - /// - function GetHashCode: Int32; - function ToString: string; - function GetType: DDN.mscorlib.DNType; - - { propertys } - - /// - /// 获取一个 SSML prosody 属性的标识符。 - /// - /// - /// SSML prosody 属性的标识符。 - /// - property SsmlAttributeId: Int32 read get_SsmlAttributeId; - /// - /// 获取是否 Number 属性表示一个百分比值。 - /// - /// - /// 如果 - /// 表示一个百分比值,否则, - /// 。 - /// - property IsNumberPercent: Boolean read get_IsNumberPercent; - /// - /// 获取 SSML prosody 特性的数字值。 - /// - /// - /// SSML prosody 属性的数值。 - /// - property Number: Single read get_Number; - /// - /// 获取在其中指定的更改量的单位。 - /// - /// - /// 在其中指定的更改量,例如 Hz (赫兹) 或单位半音。 - /// - property &Unit: DNProsodyUnit read get_Unit; - end; - - TDNProsodyNumber = class(TDNGenericImport) - public const - /// - /// 包含一个值,表示 prosody 属性的设置。 - /// - AbsoluteNumber = 2147483647; - end; - - //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- - DNSpeechEventInfoClass = interface(DDN.mscorlib.DNValueTypeClass) - ['{AC6B0BA8-5677-555A-B0FE-2B40C496FBFA}'] - { constructors } - - /// - /// Constucts 适当 - /// 。 - /// - /// - /// 一个实例 - /// ,该值指示这种语音平台事件 - /// 对象是处理。 - /// - /// - /// 一个实例 - /// ,该值指示如何 - /// 引用的 - /// 将被解释,并通过暗示、 使用 - /// 。 - /// - /// - /// 一个整数值,该事件发出请求的实例时要传递到语音平台 - /// 构造生成。 - /// 此整数的确切含义隐式的值确定 - /// 。 - /// - /// - /// 一个 - /// 引用对象的实例。 - /// 该事件发出请求的实例时要传递到语音平台 - /// 构造生成。 - /// 值显式定义的类型必须引用 - /// 。 - /// 值 - /// 。 - /// - {class} function init(eventId: Int16; parameterType: Int16; param1: Int32; param2: IntPtr): DNSpeechEventInfo; - - end; - - /// - /// 用于指定类型的事件,并且其参数 (如果有) 要由自定义的综合语音引擎生成的呈现文本到语音转换的一部分。 - /// - [DNTypeName('System.Speech.Synthesis.TtsEngine.SpeechEventInfo')] - DNSpeechEventInfo = interface(DDN.mscorlib.DNValueType) - ['{C3F71718-AF0A-3281-945D-140DE4D66124}'] - { getters & setters } - - function get_EventId: Int16; - function get_ParameterType: Int16; - function get_Param1: Int32; - function get_Param2: IntPtr; - - { methods } - - /// - /// 确定指定 SpeechEventInfo 对象是否等于当前实例的 SpeechEventInfo。 - /// - /// - /// 对象来评估。 - /// - /// - /// 如果 - /// 是否等于当前 - /// 对象; 否则为 - /// 。 - /// - function Equals(other: DNSpeechEventInfo): Boolean; overload; - /// - /// 确定指定的对象是否是实例 SpeechEventInfo 和的当前实例等于 SpeechEventInfo。 - /// - /// - /// 要评估的对象。 - /// - /// - /// 如果 - /// 是否等于当前 - /// 对象; 否则为 - /// 。 - /// - function Equals(obj: DDN.mscorlib.DNObject): Boolean; overload; - /// - /// 提供的哈希代码 SpeechEventInfo 对象。 - /// - /// - /// 哈希代码 - /// 对象。 - /// - function GetHashCode: Int32; - function ToString: string; - function GetType: DDN.mscorlib.DNType; - - { propertys } - - /// - /// 获取和设置语音平台事件其中的一个实例 - /// 用于对请求。 - /// - /// - /// 返回的一个成员 - /// 作为 - /// , ,事件类型,该值指示 - /// 对象是生成。 - /// - property EventId: Int16 read get_EventId; - /// - /// 返回指向的对象的数据类型 - /// 返回 - /// 参数对当前 - /// 对象。 - /// - /// - /// 一个 - /// 指向成员的相对应的值 - /// 枚举并指示该对象的数据类型由指向 - /// 返回 - /// 参数用作第二个参数为当前的构造函数和 - /// 对象。 - /// - property ParameterType: Int16 read get_ParameterType; - /// - /// 获取并设置 - /// 值 ( - /// 构造函数中) 将传递给语音平台生成一个事件的当前实例 - /// 用于对请求。 - /// - /// - /// 返回 - /// 由当前实例的指定事件时要传递到语音平台 - /// 生成。 - /// - property Param1: Int32 read get_Param1; - /// - /// 获取并设置 - /// 实例 ( - /// 构造函数中) 引用的对象将传递给语音平台生成一个事件的当前实例 - /// 用于对请求。 - /// - /// - /// 返回 - /// 引用对象的当前实例的指定事件时要传递到语音平台 - /// 生成。 - /// - property Param2: IntPtr read get_Param2; - end; - - TDNSpeechEventInfo = class(TDNGenericImport) end; - - -implementation - - -initialization - LoadAssemblyModule('WPF\System.Speech.dll', True); - -finalization - -end. diff --git a/examples/src/uDataTable.pas b/examples/src/uDataTable.pas index 1afc397..615e2a5 100644 --- a/examples/src/uDataTable.pas +++ b/examples/src/uDataTable.pas @@ -5,11 +5,11 @@ interface uses System.SysUtils, DDN.Runtime -{$IFNDEF USE_NETCORE} +//{$IFNDEF USE_NETCORE} ,DDN.mscorlib -{$ELSE} - ,DDNC.System.Private.CoreLib -{$ENDIF} +//{$ELSE} +// ,DDNC.System.Private.CoreLib +//{$ENDIF} ,DDN.System.Data ,DDN.Helpers; diff --git a/examples/src/uGenerics.pas b/examples/src/uGenerics.pas index 4823c54..d1b7f44 100644 --- a/examples/src/uGenerics.pas +++ b/examples/src/uGenerics.pas @@ -5,7 +5,11 @@ interface uses System.SysUtils, DDN.Runtime, - DDN.mscorlib; +{$IFDEF USE_NETCORE} + DDNC.System.Private.CoreLib +{$ELSE} + DDN.mscorlib +{$ENDIF}; procedure TestProc; implementation diff --git a/examples/src/uXml.pas b/examples/src/uXml.pas index 69c95ab..dae11c1 100644 --- a/examples/src/uXml.pas +++ b/examples/src/uXml.pas @@ -6,6 +6,9 @@ interface System.SysUtils, DDN.Runtime, DDN.mscorlib, +{$IFDEF USE_NETCORE} + DDNC.System.Private.Xml, +{$ENDIF} DDN.System.Xml ; diff --git a/src/DDN.Helpers.pas b/src/DDN.Helpers.pas index 1b5ef65..8a9e499 100644 --- a/src/DDN.Helpers.pas +++ b/src/DDN.Helpers.pas @@ -17,11 +17,13 @@ interface System.Rtti, System.TypInfo, DDN.Runtime -{$IFNDEF USE_NETCORE} +//{$IFNDEF USE_NETCORE} ,DDN.mscorlib -{$ELSE} - ,DDNC.System.Private.CoreLib -{$ENDIF}; +//{$ELSE} +// ,DDNC.System.Private.CoreLib +//{$ENDIF} +; + type /// diff --git a/src/NET5.0.9/DDN.System.Data.pas b/src/NET5.0.9/DDN.System.Data.pas index 2068f67..34932e0 100644 --- a/src/NET5.0.9/DDN.System.Data.pas +++ b/src/NET5.0.9/DDN.System.Data.pas @@ -1,4 +1,323 @@ +//---------------------------------------------------------------------------- +// System.Data.Common.dll: System.Data.Common, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a +//---------------------------------------------------------------------------- +// The code is automatically generated by the GenCodeNET tool. +//---------------------------------------------------------------------------- +// .NET Core 5.0.9 +//---------------------------------------------------------------------------- +// UnitName: DDN.System.Data +// Author: ying32 +//---------------------------------------------------------------------------- + unit DDN.System.Data deprecated 'Please use DDNC.System.Data.Common unit'; -{$DEFINE DDNCSYSTEMDATACOMMON} -{$I DDNC.System.Data.Common.pas} \ No newline at end of file +{$IFDEF FPC} + {$mode delphi}//{$H+} + {$modeswitch advancedrecords} + {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ +{$ENDIF} + +interface + +uses + DDNC.System.Data.Common; + +type + +{ enums } + + DNAcceptRejectRule = DDNC.System.Data.Common.DNAcceptRejectRule; + DNCommandBehavior = DDNC.System.Data.Common.DNCommandBehavior; + DNCommandType = DDNC.System.Data.Common.DNCommandType; + DNCatalogLocation = DDNC.System.Data.Common.DNCatalogLocation; + DNGroupByBehavior = DDNC.System.Data.Common.DNGroupByBehavior; + DNIdentifierCase = DDNC.System.Data.Common.DNIdentifierCase; + DNSupportedJoinOperators = DDNC.System.Data.Common.DNSupportedJoinOperators; + DNConflictOption = DDNC.System.Data.Common.DNConflictOption; + DNConnectionState = DDNC.System.Data.Common.DNConnectionState; + DNDataRowAction = DDNC.System.Data.Common.DNDataRowAction; + DNDataRowState = DDNC.System.Data.Common.DNDataRowState; + DNDataRowVersion = DDNC.System.Data.Common.DNDataRowVersion; + DNDataSetDateTime = DDNC.System.Data.Common.DNDataSetDateTime; + DNDataViewRowState = DDNC.System.Data.Common.DNDataViewRowState; + DNDbType = DDNC.System.Data.Common.DNDbType; + DNIsolationLevel = DDNC.System.Data.Common.DNIsolationLevel; + DNKeyRestrictionBehavior = DDNC.System.Data.Common.DNKeyRestrictionBehavior; + DNLoadOption = DDNC.System.Data.Common.DNLoadOption; + DNMappingType = DDNC.System.Data.Common.DNMappingType; + DNMissingMappingAction = DDNC.System.Data.Common.DNMissingMappingAction; + DNMissingSchemaAction = DDNC.System.Data.Common.DNMissingSchemaAction; + DNParameterDirection = DDNC.System.Data.Common.DNParameterDirection; + DNRule = DDNC.System.Data.Common.DNRule; + DNSchemaSerializationMode = DDNC.System.Data.Common.DNSchemaSerializationMode; + DNSchemaType = DDNC.System.Data.Common.DNSchemaType; + DNSerializationFormat = DDNC.System.Data.Common.DNSerializationFormat; + DNSqlDbType = DDNC.System.Data.Common.DNSqlDbType; + DNSqlCompareOptions = DDNC.System.Data.Common.DNSqlCompareOptions; + DNStorageState = DDNC.System.Data.Common.DNStorageState; + DNStatementType = DDNC.System.Data.Common.DNStatementType; + DNUpdateRowSource = DDNC.System.Data.Common.DNUpdateRowSource; + DNUpdateStatus = DDNC.System.Data.Common.DNUpdateStatus; + DNXmlReadMode = DDNC.System.Data.Common.DNXmlReadMode; + DNXmlWriteMode = DDNC.System.Data.Common.DNXmlWriteMode; + + +type + + +{ declares } + + DNIColumnMappingCollection = DDNC.System.Data.Common.DNIColumnMappingCollection; + DNIDataParameterCollection = DDNC.System.Data.Common.DNIDataParameterCollection; + DNITableMappingCollection = DDNC.System.Data.Common.DNITableMappingCollection; + DNIDbColumnSchemaGenerator = DDNC.System.Data.Common.DNIDbColumnSchemaGenerator; + DNIColumnMapping = DDNC.System.Data.Common.DNIColumnMapping; + DNIDataAdapter = DDNC.System.Data.Common.DNIDataAdapter; + DNIDbDataAdapter = DDNC.System.Data.Common.DNIDbDataAdapter; + DNIDataParameter = DDNC.System.Data.Common.DNIDataParameter; + DNIDbDataParameter = DDNC.System.Data.Common.DNIDbDataParameter; + DNIDataRecord = DDNC.System.Data.Common.DNIDataRecord; + DNITableMapping = DDNC.System.Data.Common.DNITableMapping; + DNINullable = DDNC.System.Data.Common.DNINullable; + DNIDataReader = DDNC.System.Data.Common.DNIDataReader; + DNIDbCommand = DDNC.System.Data.Common.DNIDbCommand; + DNIDbConnection = DDNC.System.Data.Common.DNIDbConnection; + DNIDbTransaction = DDNC.System.Data.Common.DNIDbTransaction; + DNDataSysDescriptionAttribute = DDNC.System.Data.Common.DNDataSysDescriptionAttribute; + TDNDataSysDescriptionAttribute = DDNC.System.Data.Common.TDNDataSysDescriptionAttribute; + DNDbProviderSpecificTypePropertyAttribute = DDNC.System.Data.Common.DNDbProviderSpecificTypePropertyAttribute; + TDNDbProviderSpecificTypePropertyAttribute = DDNC.System.Data.Common.TDNDbProviderSpecificTypePropertyAttribute; + DNPropertyCollection = DDNC.System.Data.Common.DNPropertyCollection; + TDNPropertyCollection = DDNC.System.Data.Common.TDNPropertyCollection; + DNDataColumn = DDNC.System.Data.Common.DNDataColumn; + TDNDataColumn = DDNC.System.Data.Common.TDNDataColumn; + DNDataSet = DDNC.System.Data.Common.DNDataSet; + TDNDataSet = DDNC.System.Data.Common.TDNDataSet; + DNDataTable = DDNC.System.Data.Common.DNDataTable; + TDNDataTable = DDNC.System.Data.Common.TDNDataTable; + //DNTypedTableBase = DDNC.System.Data.Common.DNTypedTableBase; + //TDNTypedTableBase = DDNC.System.Data.Common.TDNTypedTableBase; + DNDataView = DDNC.System.Data.Common.DNDataView; + TDNDataView = DDNC.System.Data.Common.TDNDataView; + DNDataViewManager = DDNC.System.Data.Common.DNDataViewManager; + TDNDataViewManager = DDNC.System.Data.Common.TDNDataViewManager; + DNDbColumn = DDNC.System.Data.Common.DNDbColumn; + TDNDbColumn = DDNC.System.Data.Common.TDNDbColumn; + DNDbConnectionStringBuilder = DDNC.System.Data.Common.DNDbConnectionStringBuilder; + TDNDbConnectionStringBuilder = DDNC.System.Data.Common.TDNDbConnectionStringBuilder; + DNDbDataReaderExtensions = DDNC.System.Data.Common.DNDbDataReaderExtensions; + TDNDbDataReaderExtensions = DDNC.System.Data.Common.TDNDbDataReaderExtensions; + DNDbDataRecord = DDNC.System.Data.Common.DNDbDataRecord; + TDNDbDataRecord = DDNC.System.Data.Common.TDNDbDataRecord; + DNDbDataSourceEnumerator = DDNC.System.Data.Common.DNDbDataSourceEnumerator; + TDNDbDataSourceEnumerator = DDNC.System.Data.Common.TDNDbDataSourceEnumerator; + DNDbEnumerator = DDNC.System.Data.Common.DNDbEnumerator; + TDNDbEnumerator = DDNC.System.Data.Common.TDNDbEnumerator; + DNDbMetaDataCollectionNames = DDNC.System.Data.Common.DNDbMetaDataCollectionNames; + TDNDbMetaDataCollectionNames = DDNC.System.Data.Common.TDNDbMetaDataCollectionNames; + DNDbMetaDataColumnNames = DDNC.System.Data.Common.DNDbMetaDataColumnNames; + TDNDbMetaDataColumnNames = DDNC.System.Data.Common.TDNDbMetaDataColumnNames; + DNDbProviderFactories = DDNC.System.Data.Common.DNDbProviderFactories; + TDNDbProviderFactories = DDNC.System.Data.Common.TDNDbProviderFactories; + DNDbProviderFactory = DDNC.System.Data.Common.DNDbProviderFactory; + TDNDbProviderFactory = DDNC.System.Data.Common.TDNDbProviderFactory; + DNSchemaTableColumn = DDNC.System.Data.Common.DNSchemaTableColumn; + TDNSchemaTableColumn = DDNC.System.Data.Common.TDNSchemaTableColumn; + DNSchemaTableOptionalColumn = DDNC.System.Data.Common.DNSchemaTableOptionalColumn; + TDNSchemaTableOptionalColumn = DDNC.System.Data.Common.TDNSchemaTableOptionalColumn; + DNConstraint = DDNC.System.Data.Common.DNConstraint; + TDNConstraint = DDNC.System.Data.Common.TDNConstraint; + DNForeignKeyConstraint = DDNC.System.Data.Common.DNForeignKeyConstraint; + TDNForeignKeyConstraint = DDNC.System.Data.Common.TDNForeignKeyConstraint; + DNUniqueConstraint = DDNC.System.Data.Common.DNUniqueConstraint; + TDNUniqueConstraint = DDNC.System.Data.Common.TDNUniqueConstraint; + DNDataReaderExtensions = DDNC.System.Data.Common.DNDataReaderExtensions; + TDNDataReaderExtensions = DDNC.System.Data.Common.TDNDataReaderExtensions; + DNDataRelation = DDNC.System.Data.Common.DNDataRelation; + TDNDataRelation = DDNC.System.Data.Common.TDNDataRelation; + DNDataRow = DDNC.System.Data.Common.DNDataRow; + TDNDataRow = DDNC.System.Data.Common.TDNDataRow; + DNDataRowBuilder = DDNC.System.Data.Common.DNDataRowBuilder; + TDNDataRowBuilder = DDNC.System.Data.Common.TDNDataRowBuilder; + //DNDataRowComparer = DDNC.System.Data.Common.DNDataRowComparer; + //TDNDataRowComparer = DDNC.System.Data.Common.TDNDataRowComparer; + DNDataRowComparer = DDNC.System.Data.Common.DNDataRowComparer; + TDNDataRowComparer = DDNC.System.Data.Common.TDNDataRowComparer; + DNDataRowExtensions = DDNC.System.Data.Common.DNDataRowExtensions; + TDNDataRowExtensions = DDNC.System.Data.Common.TDNDataRowExtensions; + DNDataRowView = DDNC.System.Data.Common.DNDataRowView; + TDNDataRowView = DDNC.System.Data.Common.TDNDataRowView; + DNDataTableExtensions = DDNC.System.Data.Common.DNDataTableExtensions; + TDNDataTableExtensions = DDNC.System.Data.Common.TDNDataTableExtensions; + DNDataViewSetting = DDNC.System.Data.Common.DNDataViewSetting; + TDNDataViewSetting = DDNC.System.Data.Common.TDNDataViewSetting; + DNDataViewSettingCollection = DDNC.System.Data.Common.DNDataViewSettingCollection; + TDNDataViewSettingCollection = DDNC.System.Data.Common.TDNDataViewSettingCollection; + DNEnumerableRowCollection = DDNC.System.Data.Common.DNEnumerableRowCollection; + TDNEnumerableRowCollection = DDNC.System.Data.Common.TDNEnumerableRowCollection; + //DNEnumerableRowCollection = DDNC.System.Data.Common.DNEnumerableRowCollection; + //TDNEnumerableRowCollection = DDNC.System.Data.Common.TDNEnumerableRowCollection; + //DNOrderedEnumerableRowCollection = DDNC.System.Data.Common.DNOrderedEnumerableRowCollection; + //TDNOrderedEnumerableRowCollection = DDNC.System.Data.Common.TDNOrderedEnumerableRowCollection; + DNEnumerableRowCollectionExtensions = DDNC.System.Data.Common.DNEnumerableRowCollectionExtensions; + TDNEnumerableRowCollectionExtensions = DDNC.System.Data.Common.TDNEnumerableRowCollectionExtensions; + DNInternalDataCollectionBase = DDNC.System.Data.Common.DNInternalDataCollectionBase; + TDNInternalDataCollectionBase = DDNC.System.Data.Common.TDNInternalDataCollectionBase; + DNConstraintCollection = DDNC.System.Data.Common.DNConstraintCollection; + TDNConstraintCollection = DDNC.System.Data.Common.TDNConstraintCollection; + DNDataColumnCollection = DDNC.System.Data.Common.DNDataColumnCollection; + TDNDataColumnCollection = DDNC.System.Data.Common.TDNDataColumnCollection; + DNDataRelationCollection = DDNC.System.Data.Common.DNDataRelationCollection; + TDNDataRelationCollection = DDNC.System.Data.Common.TDNDataRelationCollection; + DNDataRowCollection = DDNC.System.Data.Common.DNDataRowCollection; + TDNDataRowCollection = DDNC.System.Data.Common.TDNDataRowCollection; + DNDataTableCollection = DDNC.System.Data.Common.DNDataTableCollection; + TDNDataTableCollection = DDNC.System.Data.Common.TDNDataTableCollection; + DNSqlBytes = DDNC.System.Data.Common.DNSqlBytes; + TDNSqlBytes = DDNC.System.Data.Common.TDNSqlBytes; + DNSqlChars = DDNC.System.Data.Common.DNSqlChars; + TDNSqlChars = DDNC.System.Data.Common.TDNSqlChars; + DNSqlXml = DDNC.System.Data.Common.DNSqlXml; + TDNSqlXml = DDNC.System.Data.Common.TDNSqlXml; + DNTypedTableBaseExtensions = DDNC.System.Data.Common.DNTypedTableBaseExtensions; + TDNTypedTableBaseExtensions = DDNC.System.Data.Common.TDNTypedTableBaseExtensions; + DNRowUpdatedEventArgs = DDNC.System.Data.Common.DNRowUpdatedEventArgs; + TDNRowUpdatedEventArgs = DDNC.System.Data.Common.TDNRowUpdatedEventArgs; + DNRowUpdatingEventArgs = DDNC.System.Data.Common.DNRowUpdatingEventArgs; + TDNRowUpdatingEventArgs = DDNC.System.Data.Common.TDNRowUpdatingEventArgs; + DNDataColumnChangeEventArgs = DDNC.System.Data.Common.DNDataColumnChangeEventArgs; + TDNDataColumnChangeEventArgs = DDNC.System.Data.Common.TDNDataColumnChangeEventArgs; + DNDataRowChangeEventArgs = DDNC.System.Data.Common.DNDataRowChangeEventArgs; + TDNDataRowChangeEventArgs = DDNC.System.Data.Common.TDNDataRowChangeEventArgs; + DNDataTableClearEventArgs = DDNC.System.Data.Common.DNDataTableClearEventArgs; + TDNDataTableClearEventArgs = DDNC.System.Data.Common.TDNDataTableClearEventArgs; + DNDataTableNewRowEventArgs = DDNC.System.Data.Common.DNDataTableNewRowEventArgs; + TDNDataTableNewRowEventArgs = DDNC.System.Data.Common.TDNDataTableNewRowEventArgs; + DNFillErrorEventArgs = DDNC.System.Data.Common.DNFillErrorEventArgs; + TDNFillErrorEventArgs = DDNC.System.Data.Common.TDNFillErrorEventArgs; + DNMergeFailedEventArgs = DDNC.System.Data.Common.DNMergeFailedEventArgs; + TDNMergeFailedEventArgs = DDNC.System.Data.Common.TDNMergeFailedEventArgs; + DNStateChangeEventArgs = DDNC.System.Data.Common.DNStateChangeEventArgs; + TDNStateChangeEventArgs = DDNC.System.Data.Common.TDNStateChangeEventArgs; + DNStatementCompletedEventArgs = DDNC.System.Data.Common.DNStatementCompletedEventArgs; + TDNStatementCompletedEventArgs = DDNC.System.Data.Common.TDNStatementCompletedEventArgs; + DNDataException = DDNC.System.Data.Common.DNDataException; + TDNDataException = DDNC.System.Data.Common.TDNDataException; + DNConstraintException = DDNC.System.Data.Common.DNConstraintException; + TDNConstraintException = DDNC.System.Data.Common.TDNConstraintException; + DNDeletedRowInaccessibleException = DDNC.System.Data.Common.DNDeletedRowInaccessibleException; + TDNDeletedRowInaccessibleException = DDNC.System.Data.Common.TDNDeletedRowInaccessibleException; + DNDuplicateNameException = DDNC.System.Data.Common.DNDuplicateNameException; + TDNDuplicateNameException = DDNC.System.Data.Common.TDNDuplicateNameException; + DNInRowChangingEventException = DDNC.System.Data.Common.DNInRowChangingEventException; + TDNInRowChangingEventException = DDNC.System.Data.Common.TDNInRowChangingEventException; + DNInvalidConstraintException = DDNC.System.Data.Common.DNInvalidConstraintException; + TDNInvalidConstraintException = DDNC.System.Data.Common.TDNInvalidConstraintException; + DNInvalidExpressionException = DDNC.System.Data.Common.DNInvalidExpressionException; + TDNInvalidExpressionException = DDNC.System.Data.Common.TDNInvalidExpressionException; + DNEvaluateException = DDNC.System.Data.Common.DNEvaluateException; + TDNEvaluateException = DDNC.System.Data.Common.TDNEvaluateException; + DNSyntaxErrorException = DDNC.System.Data.Common.DNSyntaxErrorException; + TDNSyntaxErrorException = DDNC.System.Data.Common.TDNSyntaxErrorException; + DNMissingPrimaryKeyException = DDNC.System.Data.Common.DNMissingPrimaryKeyException; + TDNMissingPrimaryKeyException = DDNC.System.Data.Common.TDNMissingPrimaryKeyException; + DNNoNullAllowedException = DDNC.System.Data.Common.DNNoNullAllowedException; + TDNNoNullAllowedException = DDNC.System.Data.Common.TDNNoNullAllowedException; + DNReadOnlyException = DDNC.System.Data.Common.DNReadOnlyException; + TDNReadOnlyException = DDNC.System.Data.Common.TDNReadOnlyException; + DNRowNotInTableException = DDNC.System.Data.Common.DNRowNotInTableException; + TDNRowNotInTableException = DDNC.System.Data.Common.TDNRowNotInTableException; + DNStrongTypingException = DDNC.System.Data.Common.DNStrongTypingException; + TDNStrongTypingException = DDNC.System.Data.Common.TDNStrongTypingException; + DNVersionNotFoundException = DDNC.System.Data.Common.DNVersionNotFoundException; + TDNVersionNotFoundException = DDNC.System.Data.Common.TDNVersionNotFoundException; + DNDBConcurrencyException = DDNC.System.Data.Common.DNDBConcurrencyException; + TDNDBConcurrencyException = DDNC.System.Data.Common.TDNDBConcurrencyException; + DNSqlTypeException = DDNC.System.Data.Common.DNSqlTypeException; + TDNSqlTypeException = DDNC.System.Data.Common.TDNSqlTypeException; + DNSqlAlreadyFilledException = DDNC.System.Data.Common.DNSqlAlreadyFilledException; + TDNSqlAlreadyFilledException = DDNC.System.Data.Common.TDNSqlAlreadyFilledException; + DNSqlNotFilledException = DDNC.System.Data.Common.DNSqlNotFilledException; + TDNSqlNotFilledException = DDNC.System.Data.Common.TDNSqlNotFilledException; + DNSqlNullValueException = DDNC.System.Data.Common.DNSqlNullValueException; + TDNSqlNullValueException = DDNC.System.Data.Common.TDNSqlNullValueException; + DNSqlTruncateException = DDNC.System.Data.Common.DNSqlTruncateException; + TDNSqlTruncateException = DDNC.System.Data.Common.TDNSqlTruncateException; + DNDbException = DDNC.System.Data.Common.DNDbException; + TDNDbException = DDNC.System.Data.Common.TDNDbException; + DNDataAdapter = DDNC.System.Data.Common.DNDataAdapter; + TDNDataAdapter = DDNC.System.Data.Common.TDNDataAdapter; + DNDbDataAdapter = DDNC.System.Data.Common.DNDbDataAdapter; + TDNDbDataAdapter = DDNC.System.Data.Common.TDNDbDataAdapter; + DNDbCommand = DDNC.System.Data.Common.DNDbCommand; + TDNDbCommand = DDNC.System.Data.Common.TDNDbCommand; + DNDbCommandBuilder = DDNC.System.Data.Common.DNDbCommandBuilder; + TDNDbCommandBuilder = DDNC.System.Data.Common.TDNDbCommandBuilder; + DNDbConnection = DDNC.System.Data.Common.DNDbConnection; + TDNDbConnection = DDNC.System.Data.Common.TDNDbConnection; + DNDataColumnMapping = DDNC.System.Data.Common.DNDataColumnMapping; + TDNDataColumnMapping = DDNC.System.Data.Common.TDNDataColumnMapping; + DNDataColumnMappingCollection = DDNC.System.Data.Common.DNDataColumnMappingCollection; + TDNDataColumnMappingCollection = DDNC.System.Data.Common.TDNDataColumnMappingCollection; + DNDataTableMapping = DDNC.System.Data.Common.DNDataTableMapping; + TDNDataTableMapping = DDNC.System.Data.Common.TDNDataTableMapping; + DNDataTableMappingCollection = DDNC.System.Data.Common.DNDataTableMappingCollection; + TDNDataTableMappingCollection = DDNC.System.Data.Common.TDNDataTableMappingCollection; + DNDbDataReader = DDNC.System.Data.Common.DNDbDataReader; + TDNDbDataReader = DDNC.System.Data.Common.TDNDbDataReader; + DNDataTableReader = DDNC.System.Data.Common.DNDataTableReader; + TDNDataTableReader = DDNC.System.Data.Common.TDNDataTableReader; + DNDbParameter = DDNC.System.Data.Common.DNDbParameter; + TDNDbParameter = DDNC.System.Data.Common.TDNDbParameter; + DNDbParameterCollection = DDNC.System.Data.Common.DNDbParameterCollection; + TDNDbParameterCollection = DDNC.System.Data.Common.TDNDbParameterCollection; + DNDbTransaction = DDNC.System.Data.Common.DNDbTransaction; + TDNDbTransaction = DDNC.System.Data.Common.TDNDbTransaction; + DNSqlBinary = DDNC.System.Data.Common.DNSqlBinary; + TDNSqlBinary = DDNC.System.Data.Common.TDNSqlBinary; + DNSqlBoolean = DDNC.System.Data.Common.DNSqlBoolean; + TDNSqlBoolean = DDNC.System.Data.Common.TDNSqlBoolean; + DNSqlByte = DDNC.System.Data.Common.DNSqlByte; + TDNSqlByte = DDNC.System.Data.Common.TDNSqlByte; + DNSqlDateTime = DDNC.System.Data.Common.DNSqlDateTime; + TDNSqlDateTime = DDNC.System.Data.Common.TDNSqlDateTime; + DNSqlDecimal = DDNC.System.Data.Common.DNSqlDecimal; + TDNSqlDecimal = DDNC.System.Data.Common.TDNSqlDecimal; + DNSqlDouble = DDNC.System.Data.Common.DNSqlDouble; + TDNSqlDouble = DDNC.System.Data.Common.TDNSqlDouble; + DNSqlGuid = DDNC.System.Data.Common.DNSqlGuid; + TDNSqlGuid = DDNC.System.Data.Common.TDNSqlGuid; + DNSqlInt16 = DDNC.System.Data.Common.DNSqlInt16; + TDNSqlInt16 = DDNC.System.Data.Common.TDNSqlInt16; + DNSqlInt32 = DDNC.System.Data.Common.DNSqlInt32; + TDNSqlInt32 = DDNC.System.Data.Common.TDNSqlInt32; + DNSqlInt64 = DDNC.System.Data.Common.DNSqlInt64; + TDNSqlInt64 = DDNC.System.Data.Common.TDNSqlInt64; + DNSqlMoney = DDNC.System.Data.Common.DNSqlMoney; + TDNSqlMoney = DDNC.System.Data.Common.TDNSqlMoney; + DNSqlSingle = DDNC.System.Data.Common.DNSqlSingle; + TDNSqlSingle = DDNC.System.Data.Common.TDNSqlSingle; + DNSqlString = DDNC.System.Data.Common.DNSqlString; + TDNSqlString = DDNC.System.Data.Common.TDNSqlString; + DNXmlDataDocument = DDNC.System.Data.Common.DNXmlDataDocument; + TDNXmlDataDocument = DDNC.System.Data.Common.TDNXmlDataDocument; + +{ delegates } + + DNDataColumnChangeEventHandler = DDNC.System.Data.Common.DNDataColumnChangeEventHandler; + DNDataRowChangeEventHandler = DDNC.System.Data.Common.DNDataRowChangeEventHandler; + DNDataTableClearEventHandler = DDNC.System.Data.Common.DNDataTableClearEventHandler; + DNDataTableNewRowEventHandler = DDNC.System.Data.Common.DNDataTableNewRowEventHandler; + DNFillErrorEventHandler = DDNC.System.Data.Common.DNFillErrorEventHandler; + DNMergeFailedEventHandler = DDNC.System.Data.Common.DNMergeFailedEventHandler; + DNStateChangeEventHandler = DDNC.System.Data.Common.DNStateChangeEventHandler; + DNStatementCompletedEventHandler = DDNC.System.Data.Common.DNStatementCompletedEventHandler; + + + +{ objects } + + +implementation + +end. diff --git a/src/NET5.0.9/DDN.System.Drawing.pas b/src/NET5.0.9/DDN.System.Drawing.pas index bd9084e..179bead 100644 --- a/src/NET5.0.9/DDN.System.Drawing.pas +++ b/src/NET5.0.9/DDN.System.Drawing.pas @@ -1,4 +1,62 @@ -unit DDN.System.Drawing deprecated 'DDNC.System.Drawing.Primitives unit'; +//---------------------------------------------------------------------------- +// System.Drawing.Primitives.dll: System.Drawing.Primitives, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a +//---------------------------------------------------------------------------- +// The code is automatically generated by the GenCodeNET tool. +//---------------------------------------------------------------------------- +// .NET Core 5.0.9 +//---------------------------------------------------------------------------- +// UnitName: DDN.System.Drawing +// Author: ying32 +//---------------------------------------------------------------------------- -{$DEFINE DDNCSYSTEMDRAWINGPRIMITIVES} -{$I DDNC.System.Drawing.Primitives.pas} \ No newline at end of file +unit DDN.System.Drawing deprecated 'Please use DDNC.System.Drawing.Primitives unit'; + +{$IFDEF FPC} + {$mode delphi}//{$H+} + {$modeswitch advancedrecords} + {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ +{$ENDIF} + +interface + +uses + DDNC.System.Drawing.Primitives; + +type + +{ enums } + + DNKnownColor = DDNC.System.Drawing.Primitives.DNKnownColor; + + +type + + +{ declares } + + DNColorTranslator = DDNC.System.Drawing.Primitives.DNColorTranslator; + TDNColorTranslator = DDNC.System.Drawing.Primitives.TDNColorTranslator; + DNSystemColors = DDNC.System.Drawing.Primitives.DNSystemColors; + TDNSystemColors = DDNC.System.Drawing.Primitives.TDNSystemColors; + DNColor = DDNC.System.Drawing.Primitives.DNColor; + TDNColor = DDNC.System.Drawing.Primitives.TDNColor; + DNPoint = DDNC.System.Drawing.Primitives.DNPoint; + TDNPoint = DDNC.System.Drawing.Primitives.TDNPoint; + DNPointF = DDNC.System.Drawing.Primitives.DNPointF; + TDNPointF = DDNC.System.Drawing.Primitives.TDNPointF; + DNRectangle = DDNC.System.Drawing.Primitives.DNRectangle; + TDNRectangle = DDNC.System.Drawing.Primitives.TDNRectangle; + DNRectangleF = DDNC.System.Drawing.Primitives.DNRectangleF; + TDNRectangleF = DDNC.System.Drawing.Primitives.TDNRectangleF; + DNSize = DDNC.System.Drawing.Primitives.DNSize; + TDNSize = DDNC.System.Drawing.Primitives.TDNSize; + DNSizeF = DDNC.System.Drawing.Primitives.DNSizeF; + TDNSizeF = DDNC.System.Drawing.Primitives.TDNSizeF; + + +{ objects } + + +implementation + +end. diff --git a/src/NET5.0.9/DDN.System.Xml.pas b/src/NET5.0.9/DDN.System.Xml.pas index 11a99e9..b1bc071 100644 --- a/src/NET5.0.9/DDN.System.Xml.pas +++ b/src/NET5.0.9/DDN.System.Xml.pas @@ -1,4 +1,579 @@ +//---------------------------------------------------------------------------- +// System.Private.Xml.dll: System.Private.Xml, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 +//---------------------------------------------------------------------------- +// The code is automatically generated by the GenCodeNET tool. +//---------------------------------------------------------------------------- +// .NET Core 5.0.9 +//---------------------------------------------------------------------------- +// UnitName: DDN.System.Xml +// Author: ying32 +//---------------------------------------------------------------------------- + unit DDN.System.Xml deprecated 'Please use DDNC.System.Private.Xml unit'; -{$DEFINE DDNCSYSTEMPRIVATEXML} -{$I DDNC.System.Private.Xml.pas} \ No newline at end of file +{$IFDEF FPC} + {$mode delphi}//{$H+} + {$modeswitch advancedrecords} + {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ +{$ENDIF} + +interface + +uses + DDNC.System.Private.Xml; + +type + +{ enums } + + DNConformanceLevel = DDNC.System.Private.Xml.DNConformanceLevel; + DNDtdProcessing = DDNC.System.Private.Xml.DNDtdProcessing; + DNEntityHandling = DDNC.System.Private.Xml.DNEntityHandling; + DNFormatting = DDNC.System.Private.Xml.DNFormatting; + DNNamespaceHandling = DDNC.System.Private.Xml.DNNamespaceHandling; + DNNewLineHandling = DDNC.System.Private.Xml.DNNewLineHandling; + DNReadState = DDNC.System.Private.Xml.DNReadState; + DNXmlKnownDtds = DDNC.System.Private.Xml.DNXmlKnownDtds; + DNXmlSchemaContentProcessing = DDNC.System.Private.Xml.DNXmlSchemaContentProcessing; + DNXmlSchemaContentType = DDNC.System.Private.Xml.DNXmlSchemaContentType; + DNXmlSchemaDatatypeVariety = DDNC.System.Private.Xml.DNXmlSchemaDatatypeVariety; + DNXmlSchemaDerivationMethod = DDNC.System.Private.Xml.DNXmlSchemaDerivationMethod; + DNXmlSchemaForm = DDNC.System.Private.Xml.DNXmlSchemaForm; + DNXmlSchemaInference_InferenceOption = DDNC.System.Private.Xml.DNXmlSchemaInference_InferenceOption; + DNXmlSchemaUse = DDNC.System.Private.Xml.DNXmlSchemaUse; + DNXmlSchemaValidationFlags = DDNC.System.Private.Xml.DNXmlSchemaValidationFlags; + DNXmlSchemaValidity = DDNC.System.Private.Xml.DNXmlSchemaValidity; + DNXmlSeverityType = DDNC.System.Private.Xml.DNXmlSeverityType; + DNXmlTypeCode = DDNC.System.Private.Xml.DNXmlTypeCode; + DNCodeGenerationOptions = DDNC.System.Private.Xml.DNCodeGenerationOptions; + DNXmlMappingAccess = DDNC.System.Private.Xml.DNXmlMappingAccess; + DNValidationType = DDNC.System.Private.Xml.DNValidationType; + DNWhitespaceHandling = DDNC.System.Private.Xml.DNWhitespaceHandling; + DNWriteState = DDNC.System.Private.Xml.DNWriteState; + DNXmlDateTimeSerializationMode = DDNC.System.Private.Xml.DNXmlDateTimeSerializationMode; + DNXmlNamespaceScope = DDNC.System.Private.Xml.DNXmlNamespaceScope; + DNXmlNodeChangedAction = DDNC.System.Private.Xml.DNXmlNodeChangedAction; + DNXmlNodeOrder = DDNC.System.Private.Xml.DNXmlNodeOrder; + DNXmlNodeType = DDNC.System.Private.Xml.DNXmlNodeType; + DNXmlOutputMethod = DDNC.System.Private.Xml.DNXmlOutputMethod; + DNXmlSpace = DDNC.System.Private.Xml.DNXmlSpace; + DNXmlTokenizedType = DDNC.System.Private.Xml.DNXmlTokenizedType; + DNXmlCaseOrder = DDNC.System.Private.Xml.DNXmlCaseOrder; + DNXmlDataType = DDNC.System.Private.Xml.DNXmlDataType; + DNXmlSortOrder = DDNC.System.Private.Xml.DNXmlSortOrder; + DNXPathNamespaceScope = DDNC.System.Private.Xml.DNXPathNamespaceScope; + DNXPathNodeType = DDNC.System.Private.Xml.DNXPathNodeType; + DNXPathResultType = DDNC.System.Private.Xml.DNXPathResultType; + DNIteratorResult = DDNC.System.Private.Xml.DNIteratorResult; + DNSetIteratorResult = DDNC.System.Private.Xml.DNSetIteratorResult; + + +type + + +{ declares } + + DNIApplicationResourceStreamResolver = DDNC.System.Private.Xml.DNIApplicationResourceStreamResolver; + DNIHasXmlNode = DDNC.System.Private.Xml.DNIHasXmlNode; + DNIXmlLineInfo = DDNC.System.Private.Xml.DNIXmlLineInfo; + DNIXmlNamespaceResolver = DDNC.System.Private.Xml.DNIXmlNamespaceResolver; + DNIXmlSchemaInfo = DDNC.System.Private.Xml.DNIXmlSchemaInfo; + DNIXmlSerializable = DDNC.System.Private.Xml.DNIXmlSerializable; + DNIXmlTextParser = DDNC.System.Private.Xml.DNIXmlTextParser; + DNIXPathNavigable = DDNC.System.Private.Xml.DNIXPathNavigable; + DNIXsltContextFunction = DDNC.System.Private.Xml.DNIXsltContextFunction; + DNIXsltContextVariable = DDNC.System.Private.Xml.DNIXsltContextVariable; + DNSoapAttributeAttribute = DDNC.System.Private.Xml.DNSoapAttributeAttribute; + TDNSoapAttributeAttribute = DDNC.System.Private.Xml.TDNSoapAttributeAttribute; + DNSoapElementAttribute = DDNC.System.Private.Xml.DNSoapElementAttribute; + TDNSoapElementAttribute = DDNC.System.Private.Xml.TDNSoapElementAttribute; + DNSoapEnumAttribute = DDNC.System.Private.Xml.DNSoapEnumAttribute; + TDNSoapEnumAttribute = DDNC.System.Private.Xml.TDNSoapEnumAttribute; + DNSoapIgnoreAttribute = DDNC.System.Private.Xml.DNSoapIgnoreAttribute; + TDNSoapIgnoreAttribute = DDNC.System.Private.Xml.TDNSoapIgnoreAttribute; + DNSoapIncludeAttribute = DDNC.System.Private.Xml.DNSoapIncludeAttribute; + TDNSoapIncludeAttribute = DDNC.System.Private.Xml.TDNSoapIncludeAttribute; + DNSoapTypeAttribute = DDNC.System.Private.Xml.DNSoapTypeAttribute; + TDNSoapTypeAttribute = DDNC.System.Private.Xml.TDNSoapTypeAttribute; + DNXmlAnyAttributeAttribute = DDNC.System.Private.Xml.DNXmlAnyAttributeAttribute; + TDNXmlAnyAttributeAttribute = DDNC.System.Private.Xml.TDNXmlAnyAttributeAttribute; + DNXmlAnyElementAttribute = DDNC.System.Private.Xml.DNXmlAnyElementAttribute; + TDNXmlAnyElementAttribute = DDNC.System.Private.Xml.TDNXmlAnyElementAttribute; + DNXmlArrayAttribute = DDNC.System.Private.Xml.DNXmlArrayAttribute; + TDNXmlArrayAttribute = DDNC.System.Private.Xml.TDNXmlArrayAttribute; + DNXmlArrayItemAttribute = DDNC.System.Private.Xml.DNXmlArrayItemAttribute; + TDNXmlArrayItemAttribute = DDNC.System.Private.Xml.TDNXmlArrayItemAttribute; + DNXmlAttributeAttribute = DDNC.System.Private.Xml.DNXmlAttributeAttribute; + TDNXmlAttributeAttribute = DDNC.System.Private.Xml.TDNXmlAttributeAttribute; + DNXmlChoiceIdentifierAttribute = DDNC.System.Private.Xml.DNXmlChoiceIdentifierAttribute; + TDNXmlChoiceIdentifierAttribute = DDNC.System.Private.Xml.TDNXmlChoiceIdentifierAttribute; + DNXmlElementAttribute = DDNC.System.Private.Xml.DNXmlElementAttribute; + TDNXmlElementAttribute = DDNC.System.Private.Xml.TDNXmlElementAttribute; + DNXmlEnumAttribute = DDNC.System.Private.Xml.DNXmlEnumAttribute; + TDNXmlEnumAttribute = DDNC.System.Private.Xml.TDNXmlEnumAttribute; + DNXmlIgnoreAttribute = DDNC.System.Private.Xml.DNXmlIgnoreAttribute; + TDNXmlIgnoreAttribute = DDNC.System.Private.Xml.TDNXmlIgnoreAttribute; + DNXmlIncludeAttribute = DDNC.System.Private.Xml.DNXmlIncludeAttribute; + TDNXmlIncludeAttribute = DDNC.System.Private.Xml.TDNXmlIncludeAttribute; + DNXmlNamespaceDeclarationsAttribute = DDNC.System.Private.Xml.DNXmlNamespaceDeclarationsAttribute; + TDNXmlNamespaceDeclarationsAttribute = DDNC.System.Private.Xml.TDNXmlNamespaceDeclarationsAttribute; + DNXmlRootAttribute = DDNC.System.Private.Xml.DNXmlRootAttribute; + TDNXmlRootAttribute = DDNC.System.Private.Xml.TDNXmlRootAttribute; + DNXmlSchemaProviderAttribute = DDNC.System.Private.Xml.DNXmlSchemaProviderAttribute; + TDNXmlSchemaProviderAttribute = DDNC.System.Private.Xml.TDNXmlSchemaProviderAttribute; + DNXmlSerializerAssemblyAttribute = DDNC.System.Private.Xml.DNXmlSerializerAssemblyAttribute; + TDNXmlSerializerAssemblyAttribute = DDNC.System.Private.Xml.TDNXmlSerializerAssemblyAttribute; + DNXmlSerializerVersionAttribute = DDNC.System.Private.Xml.DNXmlSerializerVersionAttribute; + TDNXmlSerializerVersionAttribute = DDNC.System.Private.Xml.TDNXmlSerializerVersionAttribute; + DNXmlTextAttribute = DDNC.System.Private.Xml.DNXmlTextAttribute; + TDNXmlTextAttribute = DDNC.System.Private.Xml.TDNXmlTextAttribute; + DNXmlTypeAttribute = DDNC.System.Private.Xml.DNXmlTypeAttribute; + TDNXmlTypeAttribute = DDNC.System.Private.Xml.TDNXmlTypeAttribute; + DNXmlSchemaObjectCollection = DDNC.System.Private.Xml.DNXmlSchemaObjectCollection; + TDNXmlSchemaObjectCollection = DDNC.System.Private.Xml.TDNXmlSchemaObjectCollection; + DNXmlAnyElementAttributes = DDNC.System.Private.Xml.DNXmlAnyElementAttributes; + TDNXmlAnyElementAttributes = DDNC.System.Private.Xml.TDNXmlAnyElementAttributes; + DNXmlArrayItemAttributes = DDNC.System.Private.Xml.DNXmlArrayItemAttributes; + TDNXmlArrayItemAttributes = DDNC.System.Private.Xml.TDNXmlArrayItemAttributes; + DNXmlElementAttributes = DDNC.System.Private.Xml.DNXmlElementAttributes; + TDNXmlElementAttributes = DDNC.System.Private.Xml.TDNXmlElementAttributes; + DNXmlSchemas = DDNC.System.Private.Xml.DNXmlSchemas; + TDNXmlSchemas = DDNC.System.Private.Xml.TDNXmlSchemas; + DNValidationEventArgs = DDNC.System.Private.Xml.DNValidationEventArgs; + TDNValidationEventArgs = DDNC.System.Private.Xml.TDNValidationEventArgs; + DNUnreferencedObjectEventArgs = DDNC.System.Private.Xml.DNUnreferencedObjectEventArgs; + TDNUnreferencedObjectEventArgs = DDNC.System.Private.Xml.TDNUnreferencedObjectEventArgs; + DNXmlAttributeEventArgs = DDNC.System.Private.Xml.DNXmlAttributeEventArgs; + TDNXmlAttributeEventArgs = DDNC.System.Private.Xml.TDNXmlAttributeEventArgs; + DNXmlElementEventArgs = DDNC.System.Private.Xml.DNXmlElementEventArgs; + TDNXmlElementEventArgs = DDNC.System.Private.Xml.TDNXmlElementEventArgs; + DNXmlNodeEventArgs = DDNC.System.Private.Xml.DNXmlNodeEventArgs; + TDNXmlNodeEventArgs = DDNC.System.Private.Xml.TDNXmlNodeEventArgs; + DNXmlNodeChangedEventArgs = DDNC.System.Private.Xml.DNXmlNodeChangedEventArgs; + TDNXmlNodeChangedEventArgs = DDNC.System.Private.Xml.TDNXmlNodeChangedEventArgs; + DNXsltMessageEncounteredEventArgs = DDNC.System.Private.Xml.DNXsltMessageEncounteredEventArgs; + TDNXsltMessageEncounteredEventArgs = DDNC.System.Private.Xml.TDNXsltMessageEncounteredEventArgs; + DNXmlSchemaException = DDNC.System.Private.Xml.DNXmlSchemaException; + TDNXmlSchemaException = DDNC.System.Private.Xml.TDNXmlSchemaException; + DNXmlSchemaInferenceException = DDNC.System.Private.Xml.DNXmlSchemaInferenceException; + TDNXmlSchemaInferenceException = DDNC.System.Private.Xml.TDNXmlSchemaInferenceException; + DNXmlSchemaValidationException = DDNC.System.Private.Xml.DNXmlSchemaValidationException; + TDNXmlSchemaValidationException = DDNC.System.Private.Xml.TDNXmlSchemaValidationException; + DNXmlException = DDNC.System.Private.Xml.DNXmlException; + TDNXmlException = DDNC.System.Private.Xml.TDNXmlException; + DNXPathException = DDNC.System.Private.Xml.DNXPathException; + TDNXPathException = DDNC.System.Private.Xml.TDNXPathException; + DNXsltException = DDNC.System.Private.Xml.DNXsltException; + TDNXsltException = DDNC.System.Private.Xml.TDNXsltException; + DNXsltCompileException = DDNC.System.Private.Xml.DNXsltCompileException; + TDNXsltCompileException = DDNC.System.Private.Xml.TDNXsltCompileException; + DNXmlDeserializationEvents = DDNC.System.Private.Xml.DNXmlDeserializationEvents; + TDNXmlDeserializationEvents = DDNC.System.Private.Xml.TDNXmlDeserializationEvents; + DNAncestorDocOrderIterator = DDNC.System.Private.Xml.DNAncestorDocOrderIterator; + TDNAncestorDocOrderIterator = DDNC.System.Private.Xml.TDNAncestorDocOrderIterator; + DNAncestorIterator = DDNC.System.Private.Xml.DNAncestorIterator; + TDNAncestorIterator = DDNC.System.Private.Xml.TDNAncestorIterator; + DNAttributeContentIterator = DDNC.System.Private.Xml.DNAttributeContentIterator; + TDNAttributeContentIterator = DDNC.System.Private.Xml.TDNAttributeContentIterator; + DNAttributeIterator = DDNC.System.Private.Xml.DNAttributeIterator; + TDNAttributeIterator = DDNC.System.Private.Xml.TDNAttributeIterator; + DNContentIterator = DDNC.System.Private.Xml.DNContentIterator; + TDNContentIterator = DDNC.System.Private.Xml.TDNContentIterator; + DNContentMergeIterator = DDNC.System.Private.Xml.DNContentMergeIterator; + TDNContentMergeIterator = DDNC.System.Private.Xml.TDNContentMergeIterator; + DNDecimalAggregator = DDNC.System.Private.Xml.DNDecimalAggregator; + TDNDecimalAggregator = DDNC.System.Private.Xml.TDNDecimalAggregator; + DNDescendantIterator = DDNC.System.Private.Xml.DNDescendantIterator; + TDNDescendantIterator = DDNC.System.Private.Xml.TDNDescendantIterator; + DNDescendantMergeIterator = DDNC.System.Private.Xml.DNDescendantMergeIterator; + TDNDescendantMergeIterator = DDNC.System.Private.Xml.TDNDescendantMergeIterator; + DNDifferenceIterator = DDNC.System.Private.Xml.DNDifferenceIterator; + TDNDifferenceIterator = DDNC.System.Private.Xml.TDNDifferenceIterator; + DNDodSequenceMerge = DDNC.System.Private.Xml.DNDodSequenceMerge; + TDNDodSequenceMerge = DDNC.System.Private.Xml.TDNDodSequenceMerge; + DNDoubleAggregator = DDNC.System.Private.Xml.DNDoubleAggregator; + TDNDoubleAggregator = DDNC.System.Private.Xml.TDNDoubleAggregator; + DNElementContentIterator = DDNC.System.Private.Xml.DNElementContentIterator; + TDNElementContentIterator = DDNC.System.Private.Xml.TDNElementContentIterator; + DNFollowingSiblingIterator = DDNC.System.Private.Xml.DNFollowingSiblingIterator; + TDNFollowingSiblingIterator = DDNC.System.Private.Xml.TDNFollowingSiblingIterator; + DNFollowingSiblingMergeIterator = DDNC.System.Private.Xml.DNFollowingSiblingMergeIterator; + TDNFollowingSiblingMergeIterator = DDNC.System.Private.Xml.TDNFollowingSiblingMergeIterator; + DNIdIterator = DDNC.System.Private.Xml.DNIdIterator; + TDNIdIterator = DDNC.System.Private.Xml.TDNIdIterator; + DNInt32Aggregator = DDNC.System.Private.Xml.DNInt32Aggregator; + TDNInt32Aggregator = DDNC.System.Private.Xml.TDNInt32Aggregator; + DNInt64Aggregator = DDNC.System.Private.Xml.DNInt64Aggregator; + TDNInt64Aggregator = DDNC.System.Private.Xml.TDNInt64Aggregator; + DNIntersectIterator = DDNC.System.Private.Xml.DNIntersectIterator; + TDNIntersectIterator = DDNC.System.Private.Xml.TDNIntersectIterator; + DNNamespaceIterator = DDNC.System.Private.Xml.DNNamespaceIterator; + TDNNamespaceIterator = DDNC.System.Private.Xml.TDNNamespaceIterator; + DNNodeKindContentIterator = DDNC.System.Private.Xml.DNNodeKindContentIterator; + TDNNodeKindContentIterator = DDNC.System.Private.Xml.TDNNodeKindContentIterator; + DNNodeRangeIterator = DDNC.System.Private.Xml.DNNodeRangeIterator; + TDNNodeRangeIterator = DDNC.System.Private.Xml.TDNNodeRangeIterator; + DNParentIterator = DDNC.System.Private.Xml.DNParentIterator; + TDNParentIterator = DDNC.System.Private.Xml.TDNParentIterator; + DNPrecedingIterator = DDNC.System.Private.Xml.DNPrecedingIterator; + TDNPrecedingIterator = DDNC.System.Private.Xml.TDNPrecedingIterator; + DNPrecedingSiblingDocOrderIterator = DDNC.System.Private.Xml.DNPrecedingSiblingDocOrderIterator; + TDNPrecedingSiblingDocOrderIterator = DDNC.System.Private.Xml.TDNPrecedingSiblingDocOrderIterator; + DNPrecedingSiblingIterator = DDNC.System.Private.Xml.DNPrecedingSiblingIterator; + TDNPrecedingSiblingIterator = DDNC.System.Private.Xml.TDNPrecedingSiblingIterator; + DNStringConcat = DDNC.System.Private.Xml.DNStringConcat; + TDNStringConcat = DDNC.System.Private.Xml.TDNStringConcat; + DNUnionIterator = DDNC.System.Private.Xml.DNUnionIterator; + TDNUnionIterator = DDNC.System.Private.Xml.TDNUnionIterator; + DNXmlSortKeyAccumulator = DDNC.System.Private.Xml.DNXmlSortKeyAccumulator; + TDNXmlSortKeyAccumulator = DDNC.System.Private.Xml.TDNXmlSortKeyAccumulator; + DNXPathFollowingIterator = DDNC.System.Private.Xml.DNXPathFollowingIterator; + TDNXPathFollowingIterator = DDNC.System.Private.Xml.TDNXPathFollowingIterator; + DNXPathFollowingMergeIterator = DDNC.System.Private.Xml.DNXPathFollowingMergeIterator; + TDNXPathFollowingMergeIterator = DDNC.System.Private.Xml.TDNXPathFollowingMergeIterator; + DNXPathPrecedingDocOrderIterator = DDNC.System.Private.Xml.DNXPathPrecedingDocOrderIterator; + TDNXPathPrecedingDocOrderIterator = DDNC.System.Private.Xml.TDNXPathPrecedingDocOrderIterator; + DNXPathPrecedingIterator = DDNC.System.Private.Xml.DNXPathPrecedingIterator; + TDNXPathPrecedingIterator = DDNC.System.Private.Xml.TDNXPathPrecedingIterator; + DNXPathPrecedingMergeIterator = DDNC.System.Private.Xml.DNXPathPrecedingMergeIterator; + TDNXPathPrecedingMergeIterator = DDNC.System.Private.Xml.TDNXPathPrecedingMergeIterator; + DNXmlSchemaCollection = DDNC.System.Private.Xml.DNXmlSchemaCollection; + TDNXmlSchemaCollection = DDNC.System.Private.Xml.TDNXmlSchemaCollection; + DNXmlSchemaCollectionEnumerator = DDNC.System.Private.Xml.DNXmlSchemaCollectionEnumerator; + TDNXmlSchemaCollectionEnumerator = DDNC.System.Private.Xml.TDNXmlSchemaCollectionEnumerator; + DNXmlSchemaCompilationSettings = DDNC.System.Private.Xml.DNXmlSchemaCompilationSettings; + TDNXmlSchemaCompilationSettings = DDNC.System.Private.Xml.TDNXmlSchemaCompilationSettings; + DNXmlSchemaDatatype = DDNC.System.Private.Xml.DNXmlSchemaDatatype; + TDNXmlSchemaDatatype = DDNC.System.Private.Xml.TDNXmlSchemaDatatype; + DNXmlSchemaInference = DDNC.System.Private.Xml.DNXmlSchemaInference; + TDNXmlSchemaInference = DDNC.System.Private.Xml.TDNXmlSchemaInference; + DNXmlSchemaInfo = DDNC.System.Private.Xml.DNXmlSchemaInfo; + TDNXmlSchemaInfo = DDNC.System.Private.Xml.TDNXmlSchemaInfo; + DNXmlSchemaObject = DDNC.System.Private.Xml.DNXmlSchemaObject; + TDNXmlSchemaObject = DDNC.System.Private.Xml.TDNXmlSchemaObject; + DNXmlSchema = DDNC.System.Private.Xml.DNXmlSchema; + TDNXmlSchema = DDNC.System.Private.Xml.TDNXmlSchema; + DNXmlSchemaAnnotated = DDNC.System.Private.Xml.DNXmlSchemaAnnotated; + TDNXmlSchemaAnnotated = DDNC.System.Private.Xml.TDNXmlSchemaAnnotated; + DNXmlSchemaAnyAttribute = DDNC.System.Private.Xml.DNXmlSchemaAnyAttribute; + TDNXmlSchemaAnyAttribute = DDNC.System.Private.Xml.TDNXmlSchemaAnyAttribute; + DNXmlSchemaAttribute = DDNC.System.Private.Xml.DNXmlSchemaAttribute; + TDNXmlSchemaAttribute = DDNC.System.Private.Xml.TDNXmlSchemaAttribute; + DNXmlSchemaAttributeGroup = DDNC.System.Private.Xml.DNXmlSchemaAttributeGroup; + TDNXmlSchemaAttributeGroup = DDNC.System.Private.Xml.TDNXmlSchemaAttributeGroup; + DNXmlSchemaAttributeGroupRef = DDNC.System.Private.Xml.DNXmlSchemaAttributeGroupRef; + TDNXmlSchemaAttributeGroupRef = DDNC.System.Private.Xml.TDNXmlSchemaAttributeGroupRef; + DNXmlSchemaContent = DDNC.System.Private.Xml.DNXmlSchemaContent; + TDNXmlSchemaContent = DDNC.System.Private.Xml.TDNXmlSchemaContent; + DNXmlSchemaComplexContentExtension = DDNC.System.Private.Xml.DNXmlSchemaComplexContentExtension; + TDNXmlSchemaComplexContentExtension = DDNC.System.Private.Xml.TDNXmlSchemaComplexContentExtension; + DNXmlSchemaComplexContentRestriction = DDNC.System.Private.Xml.DNXmlSchemaComplexContentRestriction; + TDNXmlSchemaComplexContentRestriction = DDNC.System.Private.Xml.TDNXmlSchemaComplexContentRestriction; + DNXmlSchemaSimpleContentExtension = DDNC.System.Private.Xml.DNXmlSchemaSimpleContentExtension; + TDNXmlSchemaSimpleContentExtension = DDNC.System.Private.Xml.TDNXmlSchemaSimpleContentExtension; + DNXmlSchemaSimpleContentRestriction = DDNC.System.Private.Xml.DNXmlSchemaSimpleContentRestriction; + TDNXmlSchemaSimpleContentRestriction = DDNC.System.Private.Xml.TDNXmlSchemaSimpleContentRestriction; + DNXmlSchemaContentModel = DDNC.System.Private.Xml.DNXmlSchemaContentModel; + TDNXmlSchemaContentModel = DDNC.System.Private.Xml.TDNXmlSchemaContentModel; + DNXmlSchemaComplexContent = DDNC.System.Private.Xml.DNXmlSchemaComplexContent; + TDNXmlSchemaComplexContent = DDNC.System.Private.Xml.TDNXmlSchemaComplexContent; + DNXmlSchemaSimpleContent = DDNC.System.Private.Xml.DNXmlSchemaSimpleContent; + TDNXmlSchemaSimpleContent = DDNC.System.Private.Xml.TDNXmlSchemaSimpleContent; + DNXmlSchemaFacet = DDNC.System.Private.Xml.DNXmlSchemaFacet; + TDNXmlSchemaFacet = DDNC.System.Private.Xml.TDNXmlSchemaFacet; + DNXmlSchemaEnumerationFacet = DDNC.System.Private.Xml.DNXmlSchemaEnumerationFacet; + TDNXmlSchemaEnumerationFacet = DDNC.System.Private.Xml.TDNXmlSchemaEnumerationFacet; + DNXmlSchemaMaxExclusiveFacet = DDNC.System.Private.Xml.DNXmlSchemaMaxExclusiveFacet; + TDNXmlSchemaMaxExclusiveFacet = DDNC.System.Private.Xml.TDNXmlSchemaMaxExclusiveFacet; + DNXmlSchemaMaxInclusiveFacet = DDNC.System.Private.Xml.DNXmlSchemaMaxInclusiveFacet; + TDNXmlSchemaMaxInclusiveFacet = DDNC.System.Private.Xml.TDNXmlSchemaMaxInclusiveFacet; + DNXmlSchemaMinExclusiveFacet = DDNC.System.Private.Xml.DNXmlSchemaMinExclusiveFacet; + TDNXmlSchemaMinExclusiveFacet = DDNC.System.Private.Xml.TDNXmlSchemaMinExclusiveFacet; + DNXmlSchemaMinInclusiveFacet = DDNC.System.Private.Xml.DNXmlSchemaMinInclusiveFacet; + TDNXmlSchemaMinInclusiveFacet = DDNC.System.Private.Xml.TDNXmlSchemaMinInclusiveFacet; + DNXmlSchemaNumericFacet = DDNC.System.Private.Xml.DNXmlSchemaNumericFacet; + TDNXmlSchemaNumericFacet = DDNC.System.Private.Xml.TDNXmlSchemaNumericFacet; + DNXmlSchemaFractionDigitsFacet = DDNC.System.Private.Xml.DNXmlSchemaFractionDigitsFacet; + TDNXmlSchemaFractionDigitsFacet = DDNC.System.Private.Xml.TDNXmlSchemaFractionDigitsFacet; + DNXmlSchemaLengthFacet = DDNC.System.Private.Xml.DNXmlSchemaLengthFacet; + TDNXmlSchemaLengthFacet = DDNC.System.Private.Xml.TDNXmlSchemaLengthFacet; + DNXmlSchemaMaxLengthFacet = DDNC.System.Private.Xml.DNXmlSchemaMaxLengthFacet; + TDNXmlSchemaMaxLengthFacet = DDNC.System.Private.Xml.TDNXmlSchemaMaxLengthFacet; + DNXmlSchemaMinLengthFacet = DDNC.System.Private.Xml.DNXmlSchemaMinLengthFacet; + TDNXmlSchemaMinLengthFacet = DDNC.System.Private.Xml.TDNXmlSchemaMinLengthFacet; + DNXmlSchemaTotalDigitsFacet = DDNC.System.Private.Xml.DNXmlSchemaTotalDigitsFacet; + TDNXmlSchemaTotalDigitsFacet = DDNC.System.Private.Xml.TDNXmlSchemaTotalDigitsFacet; + DNXmlSchemaPatternFacet = DDNC.System.Private.Xml.DNXmlSchemaPatternFacet; + TDNXmlSchemaPatternFacet = DDNC.System.Private.Xml.TDNXmlSchemaPatternFacet; + DNXmlSchemaWhiteSpaceFacet = DDNC.System.Private.Xml.DNXmlSchemaWhiteSpaceFacet; + TDNXmlSchemaWhiteSpaceFacet = DDNC.System.Private.Xml.TDNXmlSchemaWhiteSpaceFacet; + DNXmlSchemaGroup = DDNC.System.Private.Xml.DNXmlSchemaGroup; + TDNXmlSchemaGroup = DDNC.System.Private.Xml.TDNXmlSchemaGroup; + DNXmlSchemaIdentityConstraint = DDNC.System.Private.Xml.DNXmlSchemaIdentityConstraint; + TDNXmlSchemaIdentityConstraint = DDNC.System.Private.Xml.TDNXmlSchemaIdentityConstraint; + DNXmlSchemaKey = DDNC.System.Private.Xml.DNXmlSchemaKey; + TDNXmlSchemaKey = DDNC.System.Private.Xml.TDNXmlSchemaKey; + DNXmlSchemaKeyref = DDNC.System.Private.Xml.DNXmlSchemaKeyref; + TDNXmlSchemaKeyref = DDNC.System.Private.Xml.TDNXmlSchemaKeyref; + DNXmlSchemaUnique = DDNC.System.Private.Xml.DNXmlSchemaUnique; + TDNXmlSchemaUnique = DDNC.System.Private.Xml.TDNXmlSchemaUnique; + DNXmlSchemaNotation = DDNC.System.Private.Xml.DNXmlSchemaNotation; + TDNXmlSchemaNotation = DDNC.System.Private.Xml.TDNXmlSchemaNotation; + DNXmlSchemaParticle = DDNC.System.Private.Xml.DNXmlSchemaParticle; + TDNXmlSchemaParticle = DDNC.System.Private.Xml.TDNXmlSchemaParticle; + DNXmlSchemaAny = DDNC.System.Private.Xml.DNXmlSchemaAny; + TDNXmlSchemaAny = DDNC.System.Private.Xml.TDNXmlSchemaAny; + DNXmlSchemaElement = DDNC.System.Private.Xml.DNXmlSchemaElement; + TDNXmlSchemaElement = DDNC.System.Private.Xml.TDNXmlSchemaElement; + DNXmlSchemaGroupBase = DDNC.System.Private.Xml.DNXmlSchemaGroupBase; + TDNXmlSchemaGroupBase = DDNC.System.Private.Xml.TDNXmlSchemaGroupBase; + DNXmlSchemaAll = DDNC.System.Private.Xml.DNXmlSchemaAll; + TDNXmlSchemaAll = DDNC.System.Private.Xml.TDNXmlSchemaAll; + DNXmlSchemaChoice = DDNC.System.Private.Xml.DNXmlSchemaChoice; + TDNXmlSchemaChoice = DDNC.System.Private.Xml.TDNXmlSchemaChoice; + DNXmlSchemaSequence = DDNC.System.Private.Xml.DNXmlSchemaSequence; + TDNXmlSchemaSequence = DDNC.System.Private.Xml.TDNXmlSchemaSequence; + DNXmlSchemaGroupRef = DDNC.System.Private.Xml.DNXmlSchemaGroupRef; + TDNXmlSchemaGroupRef = DDNC.System.Private.Xml.TDNXmlSchemaGroupRef; + DNXmlSchemaSimpleTypeContent = DDNC.System.Private.Xml.DNXmlSchemaSimpleTypeContent; + TDNXmlSchemaSimpleTypeContent = DDNC.System.Private.Xml.TDNXmlSchemaSimpleTypeContent; + DNXmlSchemaSimpleTypeList = DDNC.System.Private.Xml.DNXmlSchemaSimpleTypeList; + TDNXmlSchemaSimpleTypeList = DDNC.System.Private.Xml.TDNXmlSchemaSimpleTypeList; + DNXmlSchemaSimpleTypeRestriction = DDNC.System.Private.Xml.DNXmlSchemaSimpleTypeRestriction; + TDNXmlSchemaSimpleTypeRestriction = DDNC.System.Private.Xml.TDNXmlSchemaSimpleTypeRestriction; + DNXmlSchemaSimpleTypeUnion = DDNC.System.Private.Xml.DNXmlSchemaSimpleTypeUnion; + TDNXmlSchemaSimpleTypeUnion = DDNC.System.Private.Xml.TDNXmlSchemaSimpleTypeUnion; + DNXmlSchemaType = DDNC.System.Private.Xml.DNXmlSchemaType; + TDNXmlSchemaType = DDNC.System.Private.Xml.TDNXmlSchemaType; + DNXmlSchemaComplexType = DDNC.System.Private.Xml.DNXmlSchemaComplexType; + TDNXmlSchemaComplexType = DDNC.System.Private.Xml.TDNXmlSchemaComplexType; + DNXmlSchemaSimpleType = DDNC.System.Private.Xml.DNXmlSchemaSimpleType; + TDNXmlSchemaSimpleType = DDNC.System.Private.Xml.TDNXmlSchemaSimpleType; + DNXmlSchemaXPath = DDNC.System.Private.Xml.DNXmlSchemaXPath; + TDNXmlSchemaXPath = DDNC.System.Private.Xml.TDNXmlSchemaXPath; + DNXmlSchemaAnnotation = DDNC.System.Private.Xml.DNXmlSchemaAnnotation; + TDNXmlSchemaAnnotation = DDNC.System.Private.Xml.TDNXmlSchemaAnnotation; + DNXmlSchemaAppInfo = DDNC.System.Private.Xml.DNXmlSchemaAppInfo; + TDNXmlSchemaAppInfo = DDNC.System.Private.Xml.TDNXmlSchemaAppInfo; + DNXmlSchemaDocumentation = DDNC.System.Private.Xml.DNXmlSchemaDocumentation; + TDNXmlSchemaDocumentation = DDNC.System.Private.Xml.TDNXmlSchemaDocumentation; + DNXmlSchemaExternal = DDNC.System.Private.Xml.DNXmlSchemaExternal; + TDNXmlSchemaExternal = DDNC.System.Private.Xml.TDNXmlSchemaExternal; + DNXmlSchemaImport = DDNC.System.Private.Xml.DNXmlSchemaImport; + TDNXmlSchemaImport = DDNC.System.Private.Xml.TDNXmlSchemaImport; + DNXmlSchemaInclude = DDNC.System.Private.Xml.DNXmlSchemaInclude; + TDNXmlSchemaInclude = DDNC.System.Private.Xml.TDNXmlSchemaInclude; + DNXmlSchemaRedefine = DDNC.System.Private.Xml.DNXmlSchemaRedefine; + TDNXmlSchemaRedefine = DDNC.System.Private.Xml.TDNXmlSchemaRedefine; + DNXmlSchemaObjectEnumerator = DDNC.System.Private.Xml.DNXmlSchemaObjectEnumerator; + TDNXmlSchemaObjectEnumerator = DDNC.System.Private.Xml.TDNXmlSchemaObjectEnumerator; + DNXmlSchemaObjectTable = DDNC.System.Private.Xml.DNXmlSchemaObjectTable; + TDNXmlSchemaObjectTable = DDNC.System.Private.Xml.TDNXmlSchemaObjectTable; + DNXmlSchemaSet = DDNC.System.Private.Xml.DNXmlSchemaSet; + TDNXmlSchemaSet = DDNC.System.Private.Xml.TDNXmlSchemaSet; + DNXmlSchemaValidator = DDNC.System.Private.Xml.DNXmlSchemaValidator; + TDNXmlSchemaValidator = DDNC.System.Private.Xml.TDNXmlSchemaValidator; + DNCodeIdentifier = DDNC.System.Private.Xml.DNCodeIdentifier; + TDNCodeIdentifier = DDNC.System.Private.Xml.TDNCodeIdentifier; + DNCodeIdentifiers = DDNC.System.Private.Xml.DNCodeIdentifiers; + TDNCodeIdentifiers = DDNC.System.Private.Xml.TDNCodeIdentifiers; + DNImportContext = DDNC.System.Private.Xml.DNImportContext; + TDNImportContext = DDNC.System.Private.Xml.TDNImportContext; + DNSchemaImporter = DDNC.System.Private.Xml.DNSchemaImporter; + TDNSchemaImporter = DDNC.System.Private.Xml.TDNSchemaImporter; + DNXmlSchemaImporter = DDNC.System.Private.Xml.DNXmlSchemaImporter; + TDNXmlSchemaImporter = DDNC.System.Private.Xml.TDNXmlSchemaImporter; + DNSoapAttributeOverrides = DDNC.System.Private.Xml.DNSoapAttributeOverrides; + TDNSoapAttributeOverrides = DDNC.System.Private.Xml.TDNSoapAttributeOverrides; + DNSoapAttributes = DDNC.System.Private.Xml.DNSoapAttributes; + TDNSoapAttributes = DDNC.System.Private.Xml.TDNSoapAttributes; + DNSoapReflectionImporter = DDNC.System.Private.Xml.DNSoapReflectionImporter; + TDNSoapReflectionImporter = DDNC.System.Private.Xml.TDNSoapReflectionImporter; + DNSoapSchemaMember = DDNC.System.Private.Xml.DNSoapSchemaMember; + TDNSoapSchemaMember = DDNC.System.Private.Xml.TDNSoapSchemaMember; + DNXmlAttributeOverrides = DDNC.System.Private.Xml.DNXmlAttributeOverrides; + TDNXmlAttributeOverrides = DDNC.System.Private.Xml.TDNXmlAttributeOverrides; + DNXmlAttributes = DDNC.System.Private.Xml.DNXmlAttributes; + TDNXmlAttributes = DDNC.System.Private.Xml.TDNXmlAttributes; + DNXmlMapping = DDNC.System.Private.Xml.DNXmlMapping; + TDNXmlMapping = DDNC.System.Private.Xml.TDNXmlMapping; + DNXmlMembersMapping = DDNC.System.Private.Xml.DNXmlMembersMapping; + TDNXmlMembersMapping = DDNC.System.Private.Xml.TDNXmlMembersMapping; + DNXmlTypeMapping = DDNC.System.Private.Xml.DNXmlTypeMapping; + TDNXmlTypeMapping = DDNC.System.Private.Xml.TDNXmlTypeMapping; + DNXmlMemberMapping = DDNC.System.Private.Xml.DNXmlMemberMapping; + TDNXmlMemberMapping = DDNC.System.Private.Xml.TDNXmlMemberMapping; + DNXmlReflectionImporter = DDNC.System.Private.Xml.DNXmlReflectionImporter; + TDNXmlReflectionImporter = DDNC.System.Private.Xml.TDNXmlReflectionImporter; + DNXmlReflectionMember = DDNC.System.Private.Xml.DNXmlReflectionMember; + TDNXmlReflectionMember = DDNC.System.Private.Xml.TDNXmlReflectionMember; + DNXmlSchemaEnumerator = DDNC.System.Private.Xml.DNXmlSchemaEnumerator; + TDNXmlSchemaEnumerator = DDNC.System.Private.Xml.TDNXmlSchemaEnumerator; + DNXmlSchemaExporter = DDNC.System.Private.Xml.DNXmlSchemaExporter; + TDNXmlSchemaExporter = DDNC.System.Private.Xml.TDNXmlSchemaExporter; + DNXmlSerializationGeneratedCode = DDNC.System.Private.Xml.DNXmlSerializationGeneratedCode; + TDNXmlSerializationGeneratedCode = DDNC.System.Private.Xml.TDNXmlSerializationGeneratedCode; + DNXmlSerializationReader = DDNC.System.Private.Xml.DNXmlSerializationReader; + TDNXmlSerializationReader = DDNC.System.Private.Xml.TDNXmlSerializationReader; + DNXmlSerializationWriter = DDNC.System.Private.Xml.DNXmlSerializationWriter; + TDNXmlSerializationWriter = DDNC.System.Private.Xml.TDNXmlSerializationWriter; + DNXmlSerializer = DDNC.System.Private.Xml.DNXmlSerializer; + TDNXmlSerializer = DDNC.System.Private.Xml.TDNXmlSerializer; + DNXmlSerializerFactory = DDNC.System.Private.Xml.DNXmlSerializerFactory; + TDNXmlSerializerFactory = DDNC.System.Private.Xml.TDNXmlSerializerFactory; + DNXmlSerializerImplementation = DDNC.System.Private.Xml.DNXmlSerializerImplementation; + TDNXmlSerializerImplementation = DDNC.System.Private.Xml.TDNXmlSerializerImplementation; + DNXmlSerializerNamespaces = DDNC.System.Private.Xml.DNXmlSerializerNamespaces; + TDNXmlSerializerNamespaces = DDNC.System.Private.Xml.TDNXmlSerializerNamespaces; + DNXmlConvert = DDNC.System.Private.Xml.DNXmlConvert; + TDNXmlConvert = DDNC.System.Private.Xml.TDNXmlConvert; + DNXmlImplementation = DDNC.System.Private.Xml.DNXmlImplementation; + TDNXmlImplementation = DDNC.System.Private.Xml.TDNXmlImplementation; + DNXmlNamedNodeMap = DDNC.System.Private.Xml.DNXmlNamedNodeMap; + TDNXmlNamedNodeMap = DDNC.System.Private.Xml.TDNXmlNamedNodeMap; + DNXmlAttributeCollection = DDNC.System.Private.Xml.DNXmlAttributeCollection; + TDNXmlAttributeCollection = DDNC.System.Private.Xml.TDNXmlAttributeCollection; + DNXmlNamespaceManager = DDNC.System.Private.Xml.DNXmlNamespaceManager; + TDNXmlNamespaceManager = DDNC.System.Private.Xml.TDNXmlNamespaceManager; + DNXsltContext = DDNC.System.Private.Xml.DNXsltContext; + TDNXsltContext = DDNC.System.Private.Xml.TDNXsltContext; + DNXmlNameTable = DDNC.System.Private.Xml.DNXmlNameTable; + TDNXmlNameTable = DDNC.System.Private.Xml.TDNXmlNameTable; + DNNameTable = DDNC.System.Private.Xml.DNNameTable; + TDNNameTable = DDNC.System.Private.Xml.TDNNameTable; + DNXmlNode = DDNC.System.Private.Xml.DNXmlNode; + TDNXmlNode = DDNC.System.Private.Xml.TDNXmlNode; + DNXmlAttribute = DDNC.System.Private.Xml.DNXmlAttribute; + TDNXmlAttribute = DDNC.System.Private.Xml.TDNXmlAttribute; + DNXmlDocument = DDNC.System.Private.Xml.DNXmlDocument; + TDNXmlDocument = DDNC.System.Private.Xml.TDNXmlDocument; + DNXmlDocumentFragment = DDNC.System.Private.Xml.DNXmlDocumentFragment; + TDNXmlDocumentFragment = DDNC.System.Private.Xml.TDNXmlDocumentFragment; + DNXmlEntity = DDNC.System.Private.Xml.DNXmlEntity; + TDNXmlEntity = DDNC.System.Private.Xml.TDNXmlEntity; + DNXmlLinkedNode = DDNC.System.Private.Xml.DNXmlLinkedNode; + TDNXmlLinkedNode = DDNC.System.Private.Xml.TDNXmlLinkedNode; + DNXmlCharacterData = DDNC.System.Private.Xml.DNXmlCharacterData; + TDNXmlCharacterData = DDNC.System.Private.Xml.TDNXmlCharacterData; + DNXmlCDataSection = DDNC.System.Private.Xml.DNXmlCDataSection; + TDNXmlCDataSection = DDNC.System.Private.Xml.TDNXmlCDataSection; + DNXmlComment = DDNC.System.Private.Xml.DNXmlComment; + TDNXmlComment = DDNC.System.Private.Xml.TDNXmlComment; + DNXmlSignificantWhitespace = DDNC.System.Private.Xml.DNXmlSignificantWhitespace; + TDNXmlSignificantWhitespace = DDNC.System.Private.Xml.TDNXmlSignificantWhitespace; + DNXmlText = DDNC.System.Private.Xml.DNXmlText; + TDNXmlText = DDNC.System.Private.Xml.TDNXmlText; + DNXmlWhitespace = DDNC.System.Private.Xml.DNXmlWhitespace; + TDNXmlWhitespace = DDNC.System.Private.Xml.TDNXmlWhitespace; + DNXmlDeclaration = DDNC.System.Private.Xml.DNXmlDeclaration; + TDNXmlDeclaration = DDNC.System.Private.Xml.TDNXmlDeclaration; + DNXmlDocumentType = DDNC.System.Private.Xml.DNXmlDocumentType; + TDNXmlDocumentType = DDNC.System.Private.Xml.TDNXmlDocumentType; + DNXmlElement = DDNC.System.Private.Xml.DNXmlElement; + TDNXmlElement = DDNC.System.Private.Xml.TDNXmlElement; + DNXmlEntityReference = DDNC.System.Private.Xml.DNXmlEntityReference; + TDNXmlEntityReference = DDNC.System.Private.Xml.TDNXmlEntityReference; + DNXmlProcessingInstruction = DDNC.System.Private.Xml.DNXmlProcessingInstruction; + TDNXmlProcessingInstruction = DDNC.System.Private.Xml.TDNXmlProcessingInstruction; + DNXmlNotation = DDNC.System.Private.Xml.DNXmlNotation; + TDNXmlNotation = DDNC.System.Private.Xml.TDNXmlNotation; + DNXmlNodeList = DDNC.System.Private.Xml.DNXmlNodeList; + TDNXmlNodeList = DDNC.System.Private.Xml.TDNXmlNodeList; + DNXmlParserContext = DDNC.System.Private.Xml.DNXmlParserContext; + TDNXmlParserContext = DDNC.System.Private.Xml.TDNXmlParserContext; + DNXmlQualifiedName = DDNC.System.Private.Xml.DNXmlQualifiedName; + TDNXmlQualifiedName = DDNC.System.Private.Xml.TDNXmlQualifiedName; + DNXmlReader = DDNC.System.Private.Xml.DNXmlReader; + TDNXmlReader = DDNC.System.Private.Xml.TDNXmlReader; + DNXmlNodeReader = DDNC.System.Private.Xml.DNXmlNodeReader; + TDNXmlNodeReader = DDNC.System.Private.Xml.TDNXmlNodeReader; + DNXmlTextReader = DDNC.System.Private.Xml.DNXmlTextReader; + TDNXmlTextReader = DDNC.System.Private.Xml.TDNXmlTextReader; + DNXmlValidatingReader = DDNC.System.Private.Xml.DNXmlValidatingReader; + TDNXmlValidatingReader = DDNC.System.Private.Xml.TDNXmlValidatingReader; + DNXmlReaderSettings = DDNC.System.Private.Xml.DNXmlReaderSettings; + TDNXmlReaderSettings = DDNC.System.Private.Xml.TDNXmlReaderSettings; + DNXmlResolver = DDNC.System.Private.Xml.DNXmlResolver; + TDNXmlResolver = DDNC.System.Private.Xml.TDNXmlResolver; + DNXmlPreloadedResolver = DDNC.System.Private.Xml.DNXmlPreloadedResolver; + TDNXmlPreloadedResolver = DDNC.System.Private.Xml.TDNXmlPreloadedResolver; + DNXmlSecureResolver = DDNC.System.Private.Xml.DNXmlSecureResolver; + TDNXmlSecureResolver = DDNC.System.Private.Xml.TDNXmlSecureResolver; + DNXmlUrlResolver = DDNC.System.Private.Xml.DNXmlUrlResolver; + TDNXmlUrlResolver = DDNC.System.Private.Xml.TDNXmlUrlResolver; + DNXmlWriter = DDNC.System.Private.Xml.DNXmlWriter; + TDNXmlWriter = DDNC.System.Private.Xml.TDNXmlWriter; + DNXmlTextWriter = DDNC.System.Private.Xml.DNXmlTextWriter; + TDNXmlTextWriter = DDNC.System.Private.Xml.TDNXmlTextWriter; + DNXmlQueryOutput = DDNC.System.Private.Xml.DNXmlQueryOutput; + TDNXmlQueryOutput = DDNC.System.Private.Xml.TDNXmlQueryOutput; + DNXmlWriterSettings = DDNC.System.Private.Xml.DNXmlWriterSettings; + TDNXmlWriterSettings = DDNC.System.Private.Xml.TDNXmlWriterSettings; + DNXPathDocument = DDNC.System.Private.Xml.DNXPathDocument; + TDNXPathDocument = DDNC.System.Private.Xml.TDNXPathDocument; + DNXPathExpression = DDNC.System.Private.Xml.DNXPathExpression; + TDNXPathExpression = DDNC.System.Private.Xml.TDNXPathExpression; + DNXPathItem = DDNC.System.Private.Xml.DNXPathItem; + TDNXPathItem = DDNC.System.Private.Xml.TDNXPathItem; + DNXmlAtomicValue = DDNC.System.Private.Xml.DNXmlAtomicValue; + TDNXmlAtomicValue = DDNC.System.Private.Xml.TDNXmlAtomicValue; + DNXPathNavigator = DDNC.System.Private.Xml.DNXPathNavigator; + TDNXPathNavigator = DDNC.System.Private.Xml.TDNXPathNavigator; + DNXPathNodeIterator = DDNC.System.Private.Xml.DNXPathNodeIterator; + TDNXPathNodeIterator = DDNC.System.Private.Xml.TDNXPathNodeIterator; + DNXmlCollation = DDNC.System.Private.Xml.DNXmlCollation; + TDNXmlCollation = DDNC.System.Private.Xml.TDNXmlCollation; + DNXmlILIndex = DDNC.System.Private.Xml.DNXmlILIndex; + TDNXmlILIndex = DDNC.System.Private.Xml.TDNXmlILIndex; + DNXmlILStorageConverter = DDNC.System.Private.Xml.DNXmlILStorageConverter; + TDNXmlILStorageConverter = DDNC.System.Private.Xml.TDNXmlILStorageConverter; + DNXmlNavigatorFilter = DDNC.System.Private.Xml.DNXmlNavigatorFilter; + TDNXmlNavigatorFilter = DDNC.System.Private.Xml.TDNXmlNavigatorFilter; + DNXmlQueryContext = DDNC.System.Private.Xml.DNXmlQueryContext; + TDNXmlQueryContext = DDNC.System.Private.Xml.TDNXmlQueryContext; + DNXmlQueryRuntime = DDNC.System.Private.Xml.DNXmlQueryRuntime; + TDNXmlQueryRuntime = DDNC.System.Private.Xml.TDNXmlQueryRuntime; + DNXmlQueryItemSequence = DDNC.System.Private.Xml.DNXmlQueryItemSequence; + TDNXmlQueryItemSequence = DDNC.System.Private.Xml.TDNXmlQueryItemSequence; + DNXmlQueryNodeSequence = DDNC.System.Private.Xml.DNXmlQueryNodeSequence; + TDNXmlQueryNodeSequence = DDNC.System.Private.Xml.TDNXmlQueryNodeSequence; + //DNXmlQuerySequence = DDNC.System.Private.Xml.DNXmlQuerySequence; + //TDNXmlQuerySequence = DDNC.System.Private.Xml.TDNXmlQuerySequence; + DNXsltConvert = DDNC.System.Private.Xml.DNXsltConvert; + TDNXsltConvert = DDNC.System.Private.Xml.TDNXsltConvert; + DNXsltFunctions = DDNC.System.Private.Xml.DNXsltFunctions; + TDNXsltFunctions = DDNC.System.Private.Xml.TDNXsltFunctions; + DNXsltLibrary = DDNC.System.Private.Xml.DNXsltLibrary; + TDNXsltLibrary = DDNC.System.Private.Xml.TDNXsltLibrary; + DNXslCompiledTransform = DDNC.System.Private.Xml.DNXslCompiledTransform; + TDNXslCompiledTransform = DDNC.System.Private.Xml.TDNXslCompiledTransform; + DNXsltArgumentList = DDNC.System.Private.Xml.DNXsltArgumentList; + TDNXsltArgumentList = DDNC.System.Private.Xml.TDNXsltArgumentList; + DNXslTransform = DDNC.System.Private.Xml.DNXslTransform; + TDNXslTransform = DDNC.System.Private.Xml.TDNXslTransform; + DNXsltSettings = DDNC.System.Private.Xml.DNXsltSettings; + TDNXsltSettings = DDNC.System.Private.Xml.TDNXsltSettings; + +{ delegates } + + DNValidationEventHandler = DDNC.System.Private.Xml.DNValidationEventHandler; + DNXmlValueGetter = DDNC.System.Private.Xml.DNXmlValueGetter; + DNUnreferencedObjectEventHandler = DDNC.System.Private.Xml.DNUnreferencedObjectEventHandler; + DNXmlAttributeEventHandler = DDNC.System.Private.Xml.DNXmlAttributeEventHandler; + DNXmlElementEventHandler = DDNC.System.Private.Xml.DNXmlElementEventHandler; + DNXmlNodeEventHandler = DDNC.System.Private.Xml.DNXmlNodeEventHandler; + DNXmlSerializationCollectionFixupCallback = DDNC.System.Private.Xml.DNXmlSerializationCollectionFixupCallback; + DNXmlSerializationFixupCallback = DDNC.System.Private.Xml.DNXmlSerializationFixupCallback; + DNXmlSerializationReadCallback = DDNC.System.Private.Xml.DNXmlSerializationReadCallback; + DNXmlSerializationWriteCallback = DDNC.System.Private.Xml.DNXmlSerializationWriteCallback; + DNXmlNodeChangedEventHandler = DDNC.System.Private.Xml.DNXmlNodeChangedEventHandler; + DNXsltMessageEncounteredEventHandler = DDNC.System.Private.Xml.DNXsltMessageEncounteredEventHandler; + + + +{ objects } + + +implementation + +end. diff --git a/src/NET5.0.9/DDN.mscorlib.pas b/src/NET5.0.9/DDN.mscorlib.pas index 68375c8..ae90636 100644 --- a/src/NET5.0.9/DDN.mscorlib.pas +++ b/src/NET5.0.9/DDN.mscorlib.pas @@ -1,4 +1,1968 @@ +//---------------------------------------------------------------------------- +// System.Private.CoreLib.dll: System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e +//---------------------------------------------------------------------------- +// The code is automatically generated by the GenCodeNET tool. +//---------------------------------------------------------------------------- +// .NET Core 5.0.9 +//---------------------------------------------------------------------------- +// UnitName: DDN.mscorlib +// Author: ying32 +//---------------------------------------------------------------------------- + unit DDN.mscorlib deprecated 'Please use DDNC.System.Private.CoreLib unit'; -{$DEFINE DDNCSYSTEMPRIVATECORELIB} -{$I DDNC.System.Private.CoreLib.pas} \ No newline at end of file +{$IFDEF FPC} + {$mode delphi}//{$H+} + {$modeswitch advancedrecords} + {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ +{$ENDIF} + +interface + +uses + DDNC.System.Private.CoreLib; + +type + +{ enums } + + DNAttributeTargets = DDNC.System.Private.CoreLib.DNAttributeTargets; + DNBase64FormattingOptions = DDNC.System.Private.CoreLib.DNBase64FormattingOptions; + DNOperationStatus = DDNC.System.Private.CoreLib.DNOperationStatus; + DNEditorBrowsableState = DDNC.System.Private.CoreLib.DNEditorBrowsableState; + DNAssemblyHashAlgorithm = DDNC.System.Private.CoreLib.DNAssemblyHashAlgorithm; + DNAssemblyVersionCompatibility = DDNC.System.Private.CoreLib.DNAssemblyVersionCompatibility; + DNDateTimeKind = DDNC.System.Private.CoreLib.DNDateTimeKind; + DNDayOfWeek = DDNC.System.Private.CoreLib.DNDayOfWeek; + DNDynamicallyAccessedMemberTypes = DDNC.System.Private.CoreLib.DNDynamicallyAccessedMemberTypes; + DNContractFailureKind = DDNC.System.Private.CoreLib.DNContractFailureKind; + DNDebuggableAttribute_DebuggingModes = DDNC.System.Private.CoreLib.DNDebuggableAttribute_DebuggingModes; + DNDebuggerBrowsableState = DDNC.System.Private.CoreLib.DNDebuggerBrowsableState; + DNEventActivityOptions = DDNC.System.Private.CoreLib.DNEventActivityOptions; + DNEventChannel = DDNC.System.Private.CoreLib.DNEventChannel; + DNEventCommand = DDNC.System.Private.CoreLib.DNEventCommand; + DNEventFieldFormat = DDNC.System.Private.CoreLib.DNEventFieldFormat; + DNEventFieldTags = DDNC.System.Private.CoreLib.DNEventFieldTags; + DNEventKeywords = DDNC.System.Private.CoreLib.DNEventKeywords; + DNEventLevel = DDNC.System.Private.CoreLib.DNEventLevel; + DNEventManifestOptions = DDNC.System.Private.CoreLib.DNEventManifestOptions; + DNEventOpcode = DDNC.System.Private.CoreLib.DNEventOpcode; + DNEventSourceSettings = DDNC.System.Private.CoreLib.DNEventSourceSettings; + DNEventTags = DDNC.System.Private.CoreLib.DNEventTags; + DNEventTask = DDNC.System.Private.CoreLib.DNEventTask; + DNEnvironment_SpecialFolder = DDNC.System.Private.CoreLib.DNEnvironment_SpecialFolder; + DNEnvironment_SpecialFolderOption = DDNC.System.Private.CoreLib.DNEnvironment_SpecialFolderOption; + DNEnvironmentVariableTarget = DDNC.System.Private.CoreLib.DNEnvironmentVariableTarget; + DNGCCollectionMode = DDNC.System.Private.CoreLib.DNGCCollectionMode; + DNGCKind = DDNC.System.Private.CoreLib.DNGCKind; + DNGCNotificationStatus = DDNC.System.Private.CoreLib.DNGCNotificationStatus; + DNCalendarAlgorithmType = DDNC.System.Private.CoreLib.DNCalendarAlgorithmType; + DNCalendarWeekRule = DDNC.System.Private.CoreLib.DNCalendarWeekRule; + DNCompareOptions = DDNC.System.Private.CoreLib.DNCompareOptions; + DNCultureTypes = DDNC.System.Private.CoreLib.DNCultureTypes; + DNDateTimeStyles = DDNC.System.Private.CoreLib.DNDateTimeStyles; + DNDigitShapes = DDNC.System.Private.CoreLib.DNDigitShapes; + DNGregorianCalendarTypes = DDNC.System.Private.CoreLib.DNGregorianCalendarTypes; + DNNumberStyles = DDNC.System.Private.CoreLib.DNNumberStyles; + DNTimeSpanStyles = DDNC.System.Private.CoreLib.DNTimeSpanStyles; + DNUnicodeCategory = DDNC.System.Private.CoreLib.DNUnicodeCategory; + DNFileAccess = DDNC.System.Private.CoreLib.DNFileAccess; + DNFileAttributes = DDNC.System.Private.CoreLib.DNFileAttributes; + DNFileMode = DDNC.System.Private.CoreLib.DNFileMode; + DNFileOptions = DDNC.System.Private.CoreLib.DNFileOptions; + DNFileShare = DDNC.System.Private.CoreLib.DNFileShare; + DNHandleInheritability = DDNC.System.Private.CoreLib.DNHandleInheritability; + DNSeekOrigin = DDNC.System.Private.CoreLib.DNSeekOrigin; + DNLoaderOptimization = DDNC.System.Private.CoreLib.DNLoaderOptimization; + DNMidpointRounding = DDNC.System.Private.CoreLib.DNMidpointRounding; + DNPlatformID = DDNC.System.Private.CoreLib.DNPlatformID; + DNAssemblyContentType = DDNC.System.Private.CoreLib.DNAssemblyContentType; + DNAssemblyNameFlags = DDNC.System.Private.CoreLib.DNAssemblyNameFlags; + DNBindingFlags = DDNC.System.Private.CoreLib.DNBindingFlags; + DNCallingConventions = DDNC.System.Private.CoreLib.DNCallingConventions; + DNAssemblyBuilderAccess = DDNC.System.Private.CoreLib.DNAssemblyBuilderAccess; + DNFlowControl = DDNC.System.Private.CoreLib.DNFlowControl; + DNOpCodeType = DDNC.System.Private.CoreLib.DNOpCodeType; + DNOperandType = DDNC.System.Private.CoreLib.DNOperandType; + DNPackingSize = DDNC.System.Private.CoreLib.DNPackingSize; + DNPEFileKinds = DDNC.System.Private.CoreLib.DNPEFileKinds; + DNStackBehaviour = DDNC.System.Private.CoreLib.DNStackBehaviour; + DNEventAttributes = DDNC.System.Private.CoreLib.DNEventAttributes; + DNExceptionHandlingClauseOptions = DDNC.System.Private.CoreLib.DNExceptionHandlingClauseOptions; + DNFieldAttributes = DDNC.System.Private.CoreLib.DNFieldAttributes; + DNGenericParameterAttributes = DDNC.System.Private.CoreLib.DNGenericParameterAttributes; + DNImageFileMachine = DDNC.System.Private.CoreLib.DNImageFileMachine; + DNMemberTypes = DDNC.System.Private.CoreLib.DNMemberTypes; + DNMethodAttributes = DDNC.System.Private.CoreLib.DNMethodAttributes; + DNMethodImplAttributes = DDNC.System.Private.CoreLib.DNMethodImplAttributes; + DNParameterAttributes = DDNC.System.Private.CoreLib.DNParameterAttributes; + DNPortableExecutableKinds = DDNC.System.Private.CoreLib.DNPortableExecutableKinds; + DNProcessorArchitecture = DDNC.System.Private.CoreLib.DNProcessorArchitecture; + DNPropertyAttributes = DDNC.System.Private.CoreLib.DNPropertyAttributes; + DNResourceAttributes = DDNC.System.Private.CoreLib.DNResourceAttributes; + DNResourceLocation = DDNC.System.Private.CoreLib.DNResourceLocation; + DNTypeAttributes = DDNC.System.Private.CoreLib.DNTypeAttributes; + DNUltimateResourceFallbackLocation = DDNC.System.Private.CoreLib.DNUltimateResourceFallbackLocation; + DNCompilationRelaxations = DDNC.System.Private.CoreLib.DNCompilationRelaxations; + DNLoadHint = DDNC.System.Private.CoreLib.DNLoadHint; + DNMethodCodeType = DDNC.System.Private.CoreLib.DNMethodCodeType; + DNMethodImplOptions = DDNC.System.Private.CoreLib.DNMethodImplOptions; + DNCer = DDNC.System.Private.CoreLib.DNCer; + DNConsistency = DDNC.System.Private.CoreLib.DNConsistency; + DNGCLargeObjectHeapCompactionMode = DDNC.System.Private.CoreLib.DNGCLargeObjectHeapCompactionMode; + DNGCLatencyMode = DDNC.System.Private.CoreLib.DNGCLatencyMode; + DNCallingConvention = DDNC.System.Private.CoreLib.DNCallingConvention; + DNCharSet = DDNC.System.Private.CoreLib.DNCharSet; + DNClassInterfaceType = DDNC.System.Private.CoreLib.DNClassInterfaceType; + DNComInterfaceType = DDNC.System.Private.CoreLib.DNComInterfaceType; + DNComMemberType = DDNC.System.Private.CoreLib.DNComMemberType; + DNCALLCONV = DDNC.System.Private.CoreLib.DNCALLCONV; + DNDESCKIND = DDNC.System.Private.CoreLib.DNDESCKIND; + DNFUNCFLAGS = DDNC.System.Private.CoreLib.DNFUNCFLAGS; + DNFUNCKIND = DDNC.System.Private.CoreLib.DNFUNCKIND; + DNIDLFLAG = DDNC.System.Private.CoreLib.DNIDLFLAG; + DNIMPLTYPEFLAGS = DDNC.System.Private.CoreLib.DNIMPLTYPEFLAGS; + DNINVOKEKIND = DDNC.System.Private.CoreLib.DNINVOKEKIND; + DNLIBFLAGS = DDNC.System.Private.CoreLib.DNLIBFLAGS; + DNPARAMFLAG = DDNC.System.Private.CoreLib.DNPARAMFLAG; + DNSYSKIND = DDNC.System.Private.CoreLib.DNSYSKIND; + DNTYPEFLAGS = DDNC.System.Private.CoreLib.DNTYPEFLAGS; + DNTYPEKIND = DDNC.System.Private.CoreLib.DNTYPEKIND; + DNVARFLAGS = DDNC.System.Private.CoreLib.DNVARFLAGS; + DNVARKIND = DDNC.System.Private.CoreLib.DNVARKIND; + DNCreateComInterfaceFlags = DDNC.System.Private.CoreLib.DNCreateComInterfaceFlags; + DNCreateObjectFlags = DDNC.System.Private.CoreLib.DNCreateObjectFlags; + DNCustomQueryInterfaceMode = DDNC.System.Private.CoreLib.DNCustomQueryInterfaceMode; + DNCustomQueryInterfaceResult = DDNC.System.Private.CoreLib.DNCustomQueryInterfaceResult; + DNDllImportSearchPath = DDNC.System.Private.CoreLib.DNDllImportSearchPath; + DNGCHandleType = DDNC.System.Private.CoreLib.DNGCHandleType; + DNLayoutKind = DDNC.System.Private.CoreLib.DNLayoutKind; + DNUnmanagedType = DDNC.System.Private.CoreLib.DNUnmanagedType; + DNVarEnum = DDNC.System.Private.CoreLib.DNVarEnum; + DNFloatComparisonMode = DDNC.System.Private.CoreLib.DNFloatComparisonMode; + DNStreamingContextStates = DDNC.System.Private.CoreLib.DNStreamingContextStates; + DNComponentGuaranteesOptions = DDNC.System.Private.CoreLib.DNComponentGuaranteesOptions; + DNResourceScope = DDNC.System.Private.CoreLib.DNResourceScope; + DNPartialTrustVisibilityLevel = DDNC.System.Private.CoreLib.DNPartialTrustVisibilityLevel; + DNPermissionState = DDNC.System.Private.CoreLib.DNPermissionState; + DNSecurityAction = DDNC.System.Private.CoreLib.DNSecurityAction; + DNSecurityPermissionFlag = DDNC.System.Private.CoreLib.DNSecurityPermissionFlag; + DNPrincipalPolicy = DDNC.System.Private.CoreLib.DNPrincipalPolicy; + DNTokenImpersonationLevel = DDNC.System.Private.CoreLib.DNTokenImpersonationLevel; + DNSecurityCriticalScope = DDNC.System.Private.CoreLib.DNSecurityCriticalScope; + DNSecurityRuleSet = DDNC.System.Private.CoreLib.DNSecurityRuleSet; + DNStringComparison = DDNC.System.Private.CoreLib.DNStringComparison; + DNStringSplitOptions = DDNC.System.Private.CoreLib.DNStringSplitOptions; + DNNormalizationForm = DDNC.System.Private.CoreLib.DNNormalizationForm; + DNApartmentState = DDNC.System.Private.CoreLib.DNApartmentState; + DNEventResetMode = DDNC.System.Private.CoreLib.DNEventResetMode; + DNLazyThreadSafetyMode = DDNC.System.Private.CoreLib.DNLazyThreadSafetyMode; + DNLockRecursionPolicy = DDNC.System.Private.CoreLib.DNLockRecursionPolicy; + DNValueTaskSourceOnCompletedFlags = DDNC.System.Private.CoreLib.DNValueTaskSourceOnCompletedFlags; + DNValueTaskSourceStatus = DDNC.System.Private.CoreLib.DNValueTaskSourceStatus; + DNTaskContinuationOptions = DDNC.System.Private.CoreLib.DNTaskContinuationOptions; + DNTaskCreationOptions = DDNC.System.Private.CoreLib.DNTaskCreationOptions; + DNTaskStatus = DDNC.System.Private.CoreLib.DNTaskStatus; + DNThreadPriority = DDNC.System.Private.CoreLib.DNThreadPriority; + DNThreadState = DDNC.System.Private.CoreLib.DNThreadState; + DNTypeCode = DDNC.System.Private.CoreLib.DNTypeCode; + + +type + + +{ declares } + + DNObject = DDNC.System.Private.CoreLib.DNObject; + TDNObject = DDNC.System.Private.CoreLib.TDNObject; + DNIDisposable = DDNC.System.Private.CoreLib.DNIDisposable; + DNIEnumerator = DDNC.System.Private.CoreLib.DNIEnumerator; + //DNIEnumerator = DDNC.System.Private.CoreLib.DNIEnumerator; + DNIEnumerable = DDNC.System.Private.CoreLib.DNIEnumerable; + //DNIEnumerable = DDNC.System.Private.CoreLib.DNIEnumerable; + DNICollection = DDNC.System.Private.CoreLib.DNICollection; + //DNICollection = DDNC.System.Private.CoreLib.DNICollection; + DNIList = DDNC.System.Private.CoreLib.DNIList; + //DNIList = DDNC.System.Private.CoreLib.DNIList; + DNIDictionary = DDNC.System.Private.CoreLib.DNIDictionary; + //DNIDictionary = DDNC.System.Private.CoreLib.DNIDictionary; + DNIComparer = DDNC.System.Private.CoreLib.DNIComparer; + //DNIComparer = DDNC.System.Private.CoreLib.DNIComparer; + DNIEqualityComparer = DDNC.System.Private.CoreLib.DNIEqualityComparer; + //DNEqualityComparer = DDNC.System.Private.CoreLib.DNEqualityComparer; + //TDNEqualityComparer = DDNC.System.Private.CoreLib.TDNEqualityComparer; + DNIClassFactory = DDNC.System.Private.CoreLib.DNIClassFactory; + DNIPinnable = DDNC.System.Private.CoreLib.DNIPinnable; + //DNIAsyncEnumerable = DDNC.System.Private.CoreLib.DNIAsyncEnumerable; + //DNIEqualityComparer = DDNC.System.Private.CoreLib.DNIEqualityComparer; + //DNIProducerConsumerCollection = DDNC.System.Private.CoreLib.DNIProducerConsumerCollection; + //DNISet = DDNC.System.Private.CoreLib.DNISet; + //DNIReadOnlyCollection = DDNC.System.Private.CoreLib.DNIReadOnlyCollection; + //DNIReadOnlyDictionary = DDNC.System.Private.CoreLib.DNIReadOnlyDictionary; + //DNIReadOnlyList = DDNC.System.Private.CoreLib.DNIReadOnlyList; + //DNIReadOnlySet = DDNC.System.Private.CoreLib.DNIReadOnlySet; + DNIResourceReader = DDNC.System.Private.CoreLib.DNIResourceReader; + DNIDictionaryEnumerator = DDNC.System.Private.CoreLib.DNIDictionaryEnumerator; + DNIHashCodeProvider = DDNC.System.Private.CoreLib.DNIHashCodeProvider; + DNIStructuralComparable = DDNC.System.Private.CoreLib.DNIStructuralComparable; + DNIStructuralEquatable = DDNC.System.Private.CoreLib.DNIStructuralEquatable; + DNISymbolDocumentWriter = DDNC.System.Private.CoreLib.DNISymbolDocumentWriter; + DNIAsyncDisposable = DDNC.System.Private.CoreLib.DNIAsyncDisposable; + //DNIAsyncEnumerator = DDNC.System.Private.CoreLib.DNIAsyncEnumerator; + DNIAsyncResult = DDNC.System.Private.CoreLib.DNIAsyncResult; + DNICloneable = DDNC.System.Private.CoreLib.DNICloneable; + //DNIComparable = DDNC.System.Private.CoreLib.DNIComparable; + DNIComparable = DDNC.System.Private.CoreLib.DNIComparable; + DNIConvertible = DDNC.System.Private.CoreLib.DNIConvertible; + DNICustomFormatter = DDNC.System.Private.CoreLib.DNICustomFormatter; + //DNIMemoryOwner = DDNC.System.Private.CoreLib.DNIMemoryOwner; + //DNIEquatable = DDNC.System.Private.CoreLib.DNIEquatable; + DNIFormatProvider = DDNC.System.Private.CoreLib.DNIFormatProvider; + DNIFormattable = DDNC.System.Private.CoreLib.DNIFormattable; + //DNIObservable = DDNC.System.Private.CoreLib.DNIObservable; + //DNIObserver = DDNC.System.Private.CoreLib.DNIObserver; + //DNIProgress = DDNC.System.Private.CoreLib.DNIProgress; + DNICustomAttributeProvider = DDNC.System.Private.CoreLib.DNICustomAttributeProvider; + DNIReflect = DDNC.System.Private.CoreLib.DNIReflect; + DNIReflectableType = DDNC.System.Private.CoreLib.DNIReflectableType; + DNIAsyncStateMachine = DDNC.System.Private.CoreLib.DNIAsyncStateMachine; + DNICastable = DDNC.System.Private.CoreLib.DNICastable; + DNINotifyCompletion = DDNC.System.Private.CoreLib.DNINotifyCompletion; + DNICriticalNotifyCompletion = DDNC.System.Private.CoreLib.DNICriticalNotifyCompletion; + DNIStrongBox = DDNC.System.Private.CoreLib.DNIStrongBox; + DNITuple = DDNC.System.Private.CoreLib.DNITuple; + DNIBindCtx = DDNC.System.Private.CoreLib.DNIBindCtx; + DNIConnectionPoint = DDNC.System.Private.CoreLib.DNIConnectionPoint; + DNIConnectionPointContainer = DDNC.System.Private.CoreLib.DNIConnectionPointContainer; + DNIEnumConnectionPoints = DDNC.System.Private.CoreLib.DNIEnumConnectionPoints; + DNIEnumConnections = DDNC.System.Private.CoreLib.DNIEnumConnections; + DNIEnumMoniker = DDNC.System.Private.CoreLib.DNIEnumMoniker; + DNIEnumString = DDNC.System.Private.CoreLib.DNIEnumString; + DNIEnumVARIANT = DDNC.System.Private.CoreLib.DNIEnumVARIANT; + DNIMoniker = DDNC.System.Private.CoreLib.DNIMoniker; + DNIPersistFile = DDNC.System.Private.CoreLib.DNIPersistFile; + DNIRunningObjectTable = DDNC.System.Private.CoreLib.DNIRunningObjectTable; + DNIStream = DDNC.System.Private.CoreLib.DNIStream; + DNITypeComp = DDNC.System.Private.CoreLib.DNITypeComp; + DNITypeInfo = DDNC.System.Private.CoreLib.DNITypeInfo; + DNITypeInfo2 = DDNC.System.Private.CoreLib.DNITypeInfo2; + DNITypeLib = DDNC.System.Private.CoreLib.DNITypeLib; + DNITypeLib2 = DDNC.System.Private.CoreLib.DNITypeLib2; + DNICustomAdapter = DDNC.System.Private.CoreLib.DNICustomAdapter; + DNICustomFactory = DDNC.System.Private.CoreLib.DNICustomFactory; + DNICustomMarshaler = DDNC.System.Private.CoreLib.DNICustomMarshaler; + DNICustomQueryInterface = DDNC.System.Private.CoreLib.DNICustomQueryInterface; + DNIDynamicInterfaceCastable = DDNC.System.Private.CoreLib.DNIDynamicInterfaceCastable; + DNIDeserializationCallback = DDNC.System.Private.CoreLib.DNIDeserializationCallback; + DNIFormatterConverter = DDNC.System.Private.CoreLib.DNIFormatterConverter; + DNIObjectReference = DDNC.System.Private.CoreLib.DNIObjectReference; + DNISafeSerializationData = DDNC.System.Private.CoreLib.DNISafeSerializationData; + DNISerializable = DDNC.System.Private.CoreLib.DNISerializable; + DNISecurityEncodable = DDNC.System.Private.CoreLib.DNISecurityEncodable; + DNIPermission = DDNC.System.Private.CoreLib.DNIPermission; + DNIStackWalk = DDNC.System.Private.CoreLib.DNIStackWalk; + DNIIdentity = DDNC.System.Private.CoreLib.DNIIdentity; + DNIPrincipal = DDNC.System.Private.CoreLib.DNIPrincipal; + DNIThreadPoolWorkItem = DDNC.System.Private.CoreLib.DNIThreadPoolWorkItem; + //DNIValueTaskSource = DDNC.System.Private.CoreLib.DNIValueTaskSource; + DNIValueTaskSource = DDNC.System.Private.CoreLib.DNIValueTaskSource; + DNConsole = DDNC.System.Private.CoreLib.DNConsole; + TDNConsole = DDNC.System.Private.CoreLib.TDNConsole; + DNUnsafe = DDNC.System.Private.CoreLib.DNUnsafe; + TDNUnsafe = DDNC.System.Private.CoreLib.TDNUnsafe; + DNComActivator = DDNC.System.Private.CoreLib.DNComActivator; + TDNComActivator = DDNC.System.Private.CoreLib.TDNComActivator; + DNComponentActivator = DDNC.System.Private.CoreLib.DNComponentActivator; + TDNComponentActivator = DDNC.System.Private.CoreLib.TDNComponentActivator; + DNInMemoryAssemblyLoader = DDNC.System.Private.CoreLib.DNInMemoryAssemblyLoader; + TDNInMemoryAssemblyLoader = DDNC.System.Private.CoreLib.TDNInMemoryAssemblyLoader; + DNActivator = DDNC.System.Private.CoreLib.DNActivator; + TDNActivator = DDNC.System.Private.CoreLib.TDNActivator; + DNAppContext = DDNC.System.Private.CoreLib.DNAppContext; + TDNAppContext = DDNC.System.Private.CoreLib.TDNAppContext; + DNAppDomainSetup = DDNC.System.Private.CoreLib.DNAppDomainSetup; + TDNAppDomainSetup = DDNC.System.Private.CoreLib.TDNAppDomainSetup; + DNApplicationId = DDNC.System.Private.CoreLib.DNApplicationId; + TDNApplicationId = DDNC.System.Private.CoreLib.TDNApplicationId; + DNArray = DDNC.System.Private.CoreLib.DNArray; + TDNArray = DDNC.System.Private.CoreLib.TDNArray; + DNAttribute = DDNC.System.Private.CoreLib.DNAttribute; + TDNAttribute = DDNC.System.Private.CoreLib.TDNAttribute; + DNAttributeUsageAttribute = DDNC.System.Private.CoreLib.DNAttributeUsageAttribute; + TDNAttributeUsageAttribute = DDNC.System.Private.CoreLib.TDNAttributeUsageAttribute; + DNCLSCompliantAttribute = DDNC.System.Private.CoreLib.DNCLSCompliantAttribute; + TDNCLSCompliantAttribute = DDNC.System.Private.CoreLib.TDNCLSCompliantAttribute; + DNGeneratedCodeAttribute = DDNC.System.Private.CoreLib.DNGeneratedCodeAttribute; + TDNGeneratedCodeAttribute = DDNC.System.Private.CoreLib.TDNGeneratedCodeAttribute; + DNDefaultValueAttribute = DDNC.System.Private.CoreLib.DNDefaultValueAttribute; + TDNDefaultValueAttribute = DDNC.System.Private.CoreLib.TDNDefaultValueAttribute; + DNEditorBrowsableAttribute = DDNC.System.Private.CoreLib.DNEditorBrowsableAttribute; + TDNEditorBrowsableAttribute = DDNC.System.Private.CoreLib.TDNEditorBrowsableAttribute; + DNContextStaticAttribute = DDNC.System.Private.CoreLib.DNContextStaticAttribute; + TDNContextStaticAttribute = DDNC.System.Private.CoreLib.TDNContextStaticAttribute; + DNAllowNullAttribute = DDNC.System.Private.CoreLib.DNAllowNullAttribute; + TDNAllowNullAttribute = DDNC.System.Private.CoreLib.TDNAllowNullAttribute; + DNDisallowNullAttribute = DDNC.System.Private.CoreLib.DNDisallowNullAttribute; + TDNDisallowNullAttribute = DDNC.System.Private.CoreLib.TDNDisallowNullAttribute; + DNDoesNotReturnAttribute = DDNC.System.Private.CoreLib.DNDoesNotReturnAttribute; + TDNDoesNotReturnAttribute = DDNC.System.Private.CoreLib.TDNDoesNotReturnAttribute; + DNDoesNotReturnIfAttribute = DDNC.System.Private.CoreLib.DNDoesNotReturnIfAttribute; + TDNDoesNotReturnIfAttribute = DDNC.System.Private.CoreLib.TDNDoesNotReturnIfAttribute; + DNDynamicallyAccessedMembersAttribute = DDNC.System.Private.CoreLib.DNDynamicallyAccessedMembersAttribute; + TDNDynamicallyAccessedMembersAttribute = DDNC.System.Private.CoreLib.TDNDynamicallyAccessedMembersAttribute; + DNDynamicDependencyAttribute = DDNC.System.Private.CoreLib.DNDynamicDependencyAttribute; + TDNDynamicDependencyAttribute = DDNC.System.Private.CoreLib.TDNDynamicDependencyAttribute; + DNExcludeFromCodeCoverageAttribute = DDNC.System.Private.CoreLib.DNExcludeFromCodeCoverageAttribute; + TDNExcludeFromCodeCoverageAttribute = DDNC.System.Private.CoreLib.TDNExcludeFromCodeCoverageAttribute; + DNMaybeNullAttribute = DDNC.System.Private.CoreLib.DNMaybeNullAttribute; + TDNMaybeNullAttribute = DDNC.System.Private.CoreLib.TDNMaybeNullAttribute; + DNMaybeNullWhenAttribute = DDNC.System.Private.CoreLib.DNMaybeNullWhenAttribute; + TDNMaybeNullWhenAttribute = DDNC.System.Private.CoreLib.TDNMaybeNullWhenAttribute; + DNMemberNotNullAttribute = DDNC.System.Private.CoreLib.DNMemberNotNullAttribute; + TDNMemberNotNullAttribute = DDNC.System.Private.CoreLib.TDNMemberNotNullAttribute; + DNMemberNotNullWhenAttribute = DDNC.System.Private.CoreLib.DNMemberNotNullWhenAttribute; + TDNMemberNotNullWhenAttribute = DDNC.System.Private.CoreLib.TDNMemberNotNullWhenAttribute; + DNNotNullAttribute = DDNC.System.Private.CoreLib.DNNotNullAttribute; + TDNNotNullAttribute = DDNC.System.Private.CoreLib.TDNNotNullAttribute; + DNNotNullIfNotNullAttribute = DDNC.System.Private.CoreLib.DNNotNullIfNotNullAttribute; + TDNNotNullIfNotNullAttribute = DDNC.System.Private.CoreLib.TDNNotNullIfNotNullAttribute; + DNNotNullWhenAttribute = DDNC.System.Private.CoreLib.DNNotNullWhenAttribute; + TDNNotNullWhenAttribute = DDNC.System.Private.CoreLib.TDNNotNullWhenAttribute; + DNRequiresUnreferencedCodeAttribute = DDNC.System.Private.CoreLib.DNRequiresUnreferencedCodeAttribute; + TDNRequiresUnreferencedCodeAttribute = DDNC.System.Private.CoreLib.TDNRequiresUnreferencedCodeAttribute; + DNSuppressMessageAttribute = DDNC.System.Private.CoreLib.DNSuppressMessageAttribute; + TDNSuppressMessageAttribute = DDNC.System.Private.CoreLib.TDNSuppressMessageAttribute; + DNUnconditionalSuppressMessageAttribute = DDNC.System.Private.CoreLib.DNUnconditionalSuppressMessageAttribute; + TDNUnconditionalSuppressMessageAttribute = DDNC.System.Private.CoreLib.TDNUnconditionalSuppressMessageAttribute; + DNConditionalAttribute = DDNC.System.Private.CoreLib.DNConditionalAttribute; + TDNConditionalAttribute = DDNC.System.Private.CoreLib.TDNConditionalAttribute; + DNContractAbbreviatorAttribute = DDNC.System.Private.CoreLib.DNContractAbbreviatorAttribute; + TDNContractAbbreviatorAttribute = DDNC.System.Private.CoreLib.TDNContractAbbreviatorAttribute; + DNContractArgumentValidatorAttribute = DDNC.System.Private.CoreLib.DNContractArgumentValidatorAttribute; + TDNContractArgumentValidatorAttribute = DDNC.System.Private.CoreLib.TDNContractArgumentValidatorAttribute; + DNContractClassAttribute = DDNC.System.Private.CoreLib.DNContractClassAttribute; + TDNContractClassAttribute = DDNC.System.Private.CoreLib.TDNContractClassAttribute; + DNContractClassForAttribute = DDNC.System.Private.CoreLib.DNContractClassForAttribute; + TDNContractClassForAttribute = DDNC.System.Private.CoreLib.TDNContractClassForAttribute; + DNContractInvariantMethodAttribute = DDNC.System.Private.CoreLib.DNContractInvariantMethodAttribute; + TDNContractInvariantMethodAttribute = DDNC.System.Private.CoreLib.TDNContractInvariantMethodAttribute; + DNContractOptionAttribute = DDNC.System.Private.CoreLib.DNContractOptionAttribute; + TDNContractOptionAttribute = DDNC.System.Private.CoreLib.TDNContractOptionAttribute; + DNContractPublicPropertyNameAttribute = DDNC.System.Private.CoreLib.DNContractPublicPropertyNameAttribute; + TDNContractPublicPropertyNameAttribute = DDNC.System.Private.CoreLib.TDNContractPublicPropertyNameAttribute; + DNContractReferenceAssemblyAttribute = DDNC.System.Private.CoreLib.DNContractReferenceAssemblyAttribute; + TDNContractReferenceAssemblyAttribute = DDNC.System.Private.CoreLib.TDNContractReferenceAssemblyAttribute; + DNContractRuntimeIgnoredAttribute = DDNC.System.Private.CoreLib.DNContractRuntimeIgnoredAttribute; + TDNContractRuntimeIgnoredAttribute = DDNC.System.Private.CoreLib.TDNContractRuntimeIgnoredAttribute; + DNContractVerificationAttribute = DDNC.System.Private.CoreLib.DNContractVerificationAttribute; + TDNContractVerificationAttribute = DDNC.System.Private.CoreLib.TDNContractVerificationAttribute; + DNPureAttribute = DDNC.System.Private.CoreLib.DNPureAttribute; + TDNPureAttribute = DDNC.System.Private.CoreLib.TDNPureAttribute; + DNDebuggableAttribute = DDNC.System.Private.CoreLib.DNDebuggableAttribute; + TDNDebuggableAttribute = DDNC.System.Private.CoreLib.TDNDebuggableAttribute; + DNDebuggerBrowsableAttribute = DDNC.System.Private.CoreLib.DNDebuggerBrowsableAttribute; + TDNDebuggerBrowsableAttribute = DDNC.System.Private.CoreLib.TDNDebuggerBrowsableAttribute; + DNDebuggerDisplayAttribute = DDNC.System.Private.CoreLib.DNDebuggerDisplayAttribute; + TDNDebuggerDisplayAttribute = DDNC.System.Private.CoreLib.TDNDebuggerDisplayAttribute; + DNDebuggerHiddenAttribute = DDNC.System.Private.CoreLib.DNDebuggerHiddenAttribute; + TDNDebuggerHiddenAttribute = DDNC.System.Private.CoreLib.TDNDebuggerHiddenAttribute; + DNDebuggerNonUserCodeAttribute = DDNC.System.Private.CoreLib.DNDebuggerNonUserCodeAttribute; + TDNDebuggerNonUserCodeAttribute = DDNC.System.Private.CoreLib.TDNDebuggerNonUserCodeAttribute; + DNDebuggerStepperBoundaryAttribute = DDNC.System.Private.CoreLib.DNDebuggerStepperBoundaryAttribute; + TDNDebuggerStepperBoundaryAttribute = DDNC.System.Private.CoreLib.TDNDebuggerStepperBoundaryAttribute; + DNDebuggerStepThroughAttribute = DDNC.System.Private.CoreLib.DNDebuggerStepThroughAttribute; + TDNDebuggerStepThroughAttribute = DDNC.System.Private.CoreLib.TDNDebuggerStepThroughAttribute; + DNDebuggerTypeProxyAttribute = DDNC.System.Private.CoreLib.DNDebuggerTypeProxyAttribute; + TDNDebuggerTypeProxyAttribute = DDNC.System.Private.CoreLib.TDNDebuggerTypeProxyAttribute; + DNDebuggerVisualizerAttribute = DDNC.System.Private.CoreLib.DNDebuggerVisualizerAttribute; + TDNDebuggerVisualizerAttribute = DDNC.System.Private.CoreLib.TDNDebuggerVisualizerAttribute; + DNEventAttribute = DDNC.System.Private.CoreLib.DNEventAttribute; + TDNEventAttribute = DDNC.System.Private.CoreLib.TDNEventAttribute; + DNEventDataAttribute = DDNC.System.Private.CoreLib.DNEventDataAttribute; + TDNEventDataAttribute = DDNC.System.Private.CoreLib.TDNEventDataAttribute; + DNEventFieldAttribute = DDNC.System.Private.CoreLib.DNEventFieldAttribute; + TDNEventFieldAttribute = DDNC.System.Private.CoreLib.TDNEventFieldAttribute; + DNEventIgnoreAttribute = DDNC.System.Private.CoreLib.DNEventIgnoreAttribute; + TDNEventIgnoreAttribute = DDNC.System.Private.CoreLib.TDNEventIgnoreAttribute; + DNEventSourceAttribute = DDNC.System.Private.CoreLib.DNEventSourceAttribute; + TDNEventSourceAttribute = DDNC.System.Private.CoreLib.TDNEventSourceAttribute; + DNNonEventAttribute = DDNC.System.Private.CoreLib.DNNonEventAttribute; + TDNNonEventAttribute = DDNC.System.Private.CoreLib.TDNNonEventAttribute; + DNFlagsAttribute = DDNC.System.Private.CoreLib.DNFlagsAttribute; + TDNFlagsAttribute = DDNC.System.Private.CoreLib.TDNFlagsAttribute; + DNLoaderOptimizationAttribute = DDNC.System.Private.CoreLib.DNLoaderOptimizationAttribute; + TDNLoaderOptimizationAttribute = DDNC.System.Private.CoreLib.TDNLoaderOptimizationAttribute; + DNMTAThreadAttribute = DDNC.System.Private.CoreLib.DNMTAThreadAttribute; + TDNMTAThreadAttribute = DDNC.System.Private.CoreLib.TDNMTAThreadAttribute; + DNNonSerializedAttribute = DDNC.System.Private.CoreLib.DNNonSerializedAttribute; + TDNNonSerializedAttribute = DDNC.System.Private.CoreLib.TDNNonSerializedAttribute; + DNObsoleteAttribute = DDNC.System.Private.CoreLib.DNObsoleteAttribute; + TDNObsoleteAttribute = DDNC.System.Private.CoreLib.TDNObsoleteAttribute; + DNParamArrayAttribute = DDNC.System.Private.CoreLib.DNParamArrayAttribute; + TDNParamArrayAttribute = DDNC.System.Private.CoreLib.TDNParamArrayAttribute; + DNAssemblyAlgorithmIdAttribute = DDNC.System.Private.CoreLib.DNAssemblyAlgorithmIdAttribute; + TDNAssemblyAlgorithmIdAttribute = DDNC.System.Private.CoreLib.TDNAssemblyAlgorithmIdAttribute; + DNAssemblyCompanyAttribute = DDNC.System.Private.CoreLib.DNAssemblyCompanyAttribute; + TDNAssemblyCompanyAttribute = DDNC.System.Private.CoreLib.TDNAssemblyCompanyAttribute; + DNAssemblyConfigurationAttribute = DDNC.System.Private.CoreLib.DNAssemblyConfigurationAttribute; + TDNAssemblyConfigurationAttribute = DDNC.System.Private.CoreLib.TDNAssemblyConfigurationAttribute; + DNAssemblyCopyrightAttribute = DDNC.System.Private.CoreLib.DNAssemblyCopyrightAttribute; + TDNAssemblyCopyrightAttribute = DDNC.System.Private.CoreLib.TDNAssemblyCopyrightAttribute; + DNAssemblyCultureAttribute = DDNC.System.Private.CoreLib.DNAssemblyCultureAttribute; + TDNAssemblyCultureAttribute = DDNC.System.Private.CoreLib.TDNAssemblyCultureAttribute; + DNAssemblyDefaultAliasAttribute = DDNC.System.Private.CoreLib.DNAssemblyDefaultAliasAttribute; + TDNAssemblyDefaultAliasAttribute = DDNC.System.Private.CoreLib.TDNAssemblyDefaultAliasAttribute; + DNAssemblyDelaySignAttribute = DDNC.System.Private.CoreLib.DNAssemblyDelaySignAttribute; + TDNAssemblyDelaySignAttribute = DDNC.System.Private.CoreLib.TDNAssemblyDelaySignAttribute; + DNAssemblyDescriptionAttribute = DDNC.System.Private.CoreLib.DNAssemblyDescriptionAttribute; + TDNAssemblyDescriptionAttribute = DDNC.System.Private.CoreLib.TDNAssemblyDescriptionAttribute; + DNAssemblyFileVersionAttribute = DDNC.System.Private.CoreLib.DNAssemblyFileVersionAttribute; + TDNAssemblyFileVersionAttribute = DDNC.System.Private.CoreLib.TDNAssemblyFileVersionAttribute; + DNAssemblyFlagsAttribute = DDNC.System.Private.CoreLib.DNAssemblyFlagsAttribute; + TDNAssemblyFlagsAttribute = DDNC.System.Private.CoreLib.TDNAssemblyFlagsAttribute; + DNAssemblyInformationalVersionAttribute = DDNC.System.Private.CoreLib.DNAssemblyInformationalVersionAttribute; + TDNAssemblyInformationalVersionAttribute = DDNC.System.Private.CoreLib.TDNAssemblyInformationalVersionAttribute; + DNAssemblyKeyFileAttribute = DDNC.System.Private.CoreLib.DNAssemblyKeyFileAttribute; + TDNAssemblyKeyFileAttribute = DDNC.System.Private.CoreLib.TDNAssemblyKeyFileAttribute; + DNAssemblyKeyNameAttribute = DDNC.System.Private.CoreLib.DNAssemblyKeyNameAttribute; + TDNAssemblyKeyNameAttribute = DDNC.System.Private.CoreLib.TDNAssemblyKeyNameAttribute; + DNAssemblyMetadataAttribute = DDNC.System.Private.CoreLib.DNAssemblyMetadataAttribute; + TDNAssemblyMetadataAttribute = DDNC.System.Private.CoreLib.TDNAssemblyMetadataAttribute; + DNAssemblyProductAttribute = DDNC.System.Private.CoreLib.DNAssemblyProductAttribute; + TDNAssemblyProductAttribute = DDNC.System.Private.CoreLib.TDNAssemblyProductAttribute; + DNAssemblySignatureKeyAttribute = DDNC.System.Private.CoreLib.DNAssemblySignatureKeyAttribute; + TDNAssemblySignatureKeyAttribute = DDNC.System.Private.CoreLib.TDNAssemblySignatureKeyAttribute; + DNAssemblyTitleAttribute = DDNC.System.Private.CoreLib.DNAssemblyTitleAttribute; + TDNAssemblyTitleAttribute = DDNC.System.Private.CoreLib.TDNAssemblyTitleAttribute; + DNAssemblyTrademarkAttribute = DDNC.System.Private.CoreLib.DNAssemblyTrademarkAttribute; + TDNAssemblyTrademarkAttribute = DDNC.System.Private.CoreLib.TDNAssemblyTrademarkAttribute; + DNAssemblyVersionAttribute = DDNC.System.Private.CoreLib.DNAssemblyVersionAttribute; + TDNAssemblyVersionAttribute = DDNC.System.Private.CoreLib.TDNAssemblyVersionAttribute; + DNDefaultMemberAttribute = DDNC.System.Private.CoreLib.DNDefaultMemberAttribute; + TDNDefaultMemberAttribute = DDNC.System.Private.CoreLib.TDNDefaultMemberAttribute; + DNObfuscateAssemblyAttribute = DDNC.System.Private.CoreLib.DNObfuscateAssemblyAttribute; + TDNObfuscateAssemblyAttribute = DDNC.System.Private.CoreLib.TDNObfuscateAssemblyAttribute; + DNObfuscationAttribute = DDNC.System.Private.CoreLib.DNObfuscationAttribute; + TDNObfuscationAttribute = DDNC.System.Private.CoreLib.TDNObfuscationAttribute; + DNNeutralResourcesLanguageAttribute = DDNC.System.Private.CoreLib.DNNeutralResourcesLanguageAttribute; + TDNNeutralResourcesLanguageAttribute = DDNC.System.Private.CoreLib.TDNNeutralResourcesLanguageAttribute; + DNSatelliteContractVersionAttribute = DDNC.System.Private.CoreLib.DNSatelliteContractVersionAttribute; + TDNSatelliteContractVersionAttribute = DDNC.System.Private.CoreLib.TDNSatelliteContractVersionAttribute; + DNAssemblyTargetedPatchBandAttribute = DDNC.System.Private.CoreLib.DNAssemblyTargetedPatchBandAttribute; + TDNAssemblyTargetedPatchBandAttribute = DDNC.System.Private.CoreLib.TDNAssemblyTargetedPatchBandAttribute; + DNAccessedThroughPropertyAttribute = DDNC.System.Private.CoreLib.DNAccessedThroughPropertyAttribute; + TDNAccessedThroughPropertyAttribute = DDNC.System.Private.CoreLib.TDNAccessedThroughPropertyAttribute; + DNAsyncMethodBuilderAttribute = DDNC.System.Private.CoreLib.DNAsyncMethodBuilderAttribute; + TDNAsyncMethodBuilderAttribute = DDNC.System.Private.CoreLib.TDNAsyncMethodBuilderAttribute; + DNCallerArgumentExpressionAttribute = DDNC.System.Private.CoreLib.DNCallerArgumentExpressionAttribute; + TDNCallerArgumentExpressionAttribute = DDNC.System.Private.CoreLib.TDNCallerArgumentExpressionAttribute; + DNCallerFilePathAttribute = DDNC.System.Private.CoreLib.DNCallerFilePathAttribute; + TDNCallerFilePathAttribute = DDNC.System.Private.CoreLib.TDNCallerFilePathAttribute; + DNCallerLineNumberAttribute = DDNC.System.Private.CoreLib.DNCallerLineNumberAttribute; + TDNCallerLineNumberAttribute = DDNC.System.Private.CoreLib.TDNCallerLineNumberAttribute; + DNCallerMemberNameAttribute = DDNC.System.Private.CoreLib.DNCallerMemberNameAttribute; + TDNCallerMemberNameAttribute = DDNC.System.Private.CoreLib.TDNCallerMemberNameAttribute; + DNCompilationRelaxationsAttribute = DDNC.System.Private.CoreLib.DNCompilationRelaxationsAttribute; + TDNCompilationRelaxationsAttribute = DDNC.System.Private.CoreLib.TDNCompilationRelaxationsAttribute; + DNCompilerGeneratedAttribute = DDNC.System.Private.CoreLib.DNCompilerGeneratedAttribute; + TDNCompilerGeneratedAttribute = DDNC.System.Private.CoreLib.TDNCompilerGeneratedAttribute; + DNCompilerGlobalScopeAttribute = DDNC.System.Private.CoreLib.DNCompilerGlobalScopeAttribute; + TDNCompilerGlobalScopeAttribute = DDNC.System.Private.CoreLib.TDNCompilerGlobalScopeAttribute; + DNCustomConstantAttribute = DDNC.System.Private.CoreLib.DNCustomConstantAttribute; + TDNCustomConstantAttribute = DDNC.System.Private.CoreLib.TDNCustomConstantAttribute; + DNDateTimeConstantAttribute = DDNC.System.Private.CoreLib.DNDateTimeConstantAttribute; + TDNDateTimeConstantAttribute = DDNC.System.Private.CoreLib.TDNDateTimeConstantAttribute; + DNDecimalConstantAttribute = DDNC.System.Private.CoreLib.DNDecimalConstantAttribute; + TDNDecimalConstantAttribute = DDNC.System.Private.CoreLib.TDNDecimalConstantAttribute; + DNDefaultDependencyAttribute = DDNC.System.Private.CoreLib.DNDefaultDependencyAttribute; + TDNDefaultDependencyAttribute = DDNC.System.Private.CoreLib.TDNDefaultDependencyAttribute; + DNDependencyAttribute = DDNC.System.Private.CoreLib.DNDependencyAttribute; + TDNDependencyAttribute = DDNC.System.Private.CoreLib.TDNDependencyAttribute; + DNDisablePrivateReflectionAttribute = DDNC.System.Private.CoreLib.DNDisablePrivateReflectionAttribute; + TDNDisablePrivateReflectionAttribute = DDNC.System.Private.CoreLib.TDNDisablePrivateReflectionAttribute; + DNDiscardableAttribute = DDNC.System.Private.CoreLib.DNDiscardableAttribute; + TDNDiscardableAttribute = DDNC.System.Private.CoreLib.TDNDiscardableAttribute; + DNEnumeratorCancellationAttribute = DDNC.System.Private.CoreLib.DNEnumeratorCancellationAttribute; + TDNEnumeratorCancellationAttribute = DDNC.System.Private.CoreLib.TDNEnumeratorCancellationAttribute; + DNExtensionAttribute = DDNC.System.Private.CoreLib.DNExtensionAttribute; + TDNExtensionAttribute = DDNC.System.Private.CoreLib.TDNExtensionAttribute; + DNFixedAddressValueTypeAttribute = DDNC.System.Private.CoreLib.DNFixedAddressValueTypeAttribute; + TDNFixedAddressValueTypeAttribute = DDNC.System.Private.CoreLib.TDNFixedAddressValueTypeAttribute; + DNFixedBufferAttribute = DDNC.System.Private.CoreLib.DNFixedBufferAttribute; + TDNFixedBufferAttribute = DDNC.System.Private.CoreLib.TDNFixedBufferAttribute; + DNIndexerNameAttribute = DDNC.System.Private.CoreLib.DNIndexerNameAttribute; + TDNIndexerNameAttribute = DDNC.System.Private.CoreLib.TDNIndexerNameAttribute; + DNInternalsVisibleToAttribute = DDNC.System.Private.CoreLib.DNInternalsVisibleToAttribute; + TDNInternalsVisibleToAttribute = DDNC.System.Private.CoreLib.TDNInternalsVisibleToAttribute; + DNIsByRefLikeAttribute = DDNC.System.Private.CoreLib.DNIsByRefLikeAttribute; + TDNIsByRefLikeAttribute = DDNC.System.Private.CoreLib.TDNIsByRefLikeAttribute; + DNIsReadOnlyAttribute = DDNC.System.Private.CoreLib.DNIsReadOnlyAttribute; + TDNIsReadOnlyAttribute = DDNC.System.Private.CoreLib.TDNIsReadOnlyAttribute; + DNMethodImplAttribute = DDNC.System.Private.CoreLib.DNMethodImplAttribute; + TDNMethodImplAttribute = DDNC.System.Private.CoreLib.TDNMethodImplAttribute; + DNModuleInitializerAttribute = DDNC.System.Private.CoreLib.DNModuleInitializerAttribute; + TDNModuleInitializerAttribute = DDNC.System.Private.CoreLib.TDNModuleInitializerAttribute; + DNPreserveBaseOverridesAttribute = DDNC.System.Private.CoreLib.DNPreserveBaseOverridesAttribute; + TDNPreserveBaseOverridesAttribute = DDNC.System.Private.CoreLib.TDNPreserveBaseOverridesAttribute; + DNReferenceAssemblyAttribute = DDNC.System.Private.CoreLib.DNReferenceAssemblyAttribute; + TDNReferenceAssemblyAttribute = DDNC.System.Private.CoreLib.TDNReferenceAssemblyAttribute; + DNRuntimeCompatibilityAttribute = DDNC.System.Private.CoreLib.DNRuntimeCompatibilityAttribute; + TDNRuntimeCompatibilityAttribute = DDNC.System.Private.CoreLib.TDNRuntimeCompatibilityAttribute; + DNSkipLocalsInitAttribute = DDNC.System.Private.CoreLib.DNSkipLocalsInitAttribute; + TDNSkipLocalsInitAttribute = DDNC.System.Private.CoreLib.TDNSkipLocalsInitAttribute; + DNSpecialNameAttribute = DDNC.System.Private.CoreLib.DNSpecialNameAttribute; + TDNSpecialNameAttribute = DDNC.System.Private.CoreLib.TDNSpecialNameAttribute; + DNStateMachineAttribute = DDNC.System.Private.CoreLib.DNStateMachineAttribute; + TDNStateMachineAttribute = DDNC.System.Private.CoreLib.TDNStateMachineAttribute; + DNAsyncIteratorStateMachineAttribute = DDNC.System.Private.CoreLib.DNAsyncIteratorStateMachineAttribute; + TDNAsyncIteratorStateMachineAttribute = DDNC.System.Private.CoreLib.TDNAsyncIteratorStateMachineAttribute; + DNAsyncStateMachineAttribute = DDNC.System.Private.CoreLib.DNAsyncStateMachineAttribute; + TDNAsyncStateMachineAttribute = DDNC.System.Private.CoreLib.TDNAsyncStateMachineAttribute; + DNIteratorStateMachineAttribute = DDNC.System.Private.CoreLib.DNIteratorStateMachineAttribute; + TDNIteratorStateMachineAttribute = DDNC.System.Private.CoreLib.TDNIteratorStateMachineAttribute; + DNStringFreezingAttribute = DDNC.System.Private.CoreLib.DNStringFreezingAttribute; + TDNStringFreezingAttribute = DDNC.System.Private.CoreLib.TDNStringFreezingAttribute; + DNSuppressIldasmAttribute = DDNC.System.Private.CoreLib.DNSuppressIldasmAttribute; + TDNSuppressIldasmAttribute = DDNC.System.Private.CoreLib.TDNSuppressIldasmAttribute; + DNTupleElementNamesAttribute = DDNC.System.Private.CoreLib.DNTupleElementNamesAttribute; + TDNTupleElementNamesAttribute = DDNC.System.Private.CoreLib.TDNTupleElementNamesAttribute; + DNTypeForwardedFromAttribute = DDNC.System.Private.CoreLib.DNTypeForwardedFromAttribute; + TDNTypeForwardedFromAttribute = DDNC.System.Private.CoreLib.TDNTypeForwardedFromAttribute; + DNTypeForwardedToAttribute = DDNC.System.Private.CoreLib.DNTypeForwardedToAttribute; + TDNTypeForwardedToAttribute = DDNC.System.Private.CoreLib.TDNTypeForwardedToAttribute; + DNUnsafeValueTypeAttribute = DDNC.System.Private.CoreLib.DNUnsafeValueTypeAttribute; + TDNUnsafeValueTypeAttribute = DDNC.System.Private.CoreLib.TDNUnsafeValueTypeAttribute; + DNPrePrepareMethodAttribute = DDNC.System.Private.CoreLib.DNPrePrepareMethodAttribute; + TDNPrePrepareMethodAttribute = DDNC.System.Private.CoreLib.TDNPrePrepareMethodAttribute; + DNReliabilityContractAttribute = DDNC.System.Private.CoreLib.DNReliabilityContractAttribute; + TDNReliabilityContractAttribute = DDNC.System.Private.CoreLib.TDNReliabilityContractAttribute; + DNHandleProcessCorruptedStateExceptionsAttribute = DDNC.System.Private.CoreLib.DNHandleProcessCorruptedStateExceptionsAttribute; + TDNHandleProcessCorruptedStateExceptionsAttribute = DDNC.System.Private.CoreLib.TDNHandleProcessCorruptedStateExceptionsAttribute; + DNAllowReversePInvokeCallsAttribute = DDNC.System.Private.CoreLib.DNAllowReversePInvokeCallsAttribute; + TDNAllowReversePInvokeCallsAttribute = DDNC.System.Private.CoreLib.TDNAllowReversePInvokeCallsAttribute; + DNBestFitMappingAttribute = DDNC.System.Private.CoreLib.DNBestFitMappingAttribute; + TDNBestFitMappingAttribute = DDNC.System.Private.CoreLib.TDNBestFitMappingAttribute; + DNClassInterfaceAttribute = DDNC.System.Private.CoreLib.DNClassInterfaceAttribute; + TDNClassInterfaceAttribute = DDNC.System.Private.CoreLib.TDNClassInterfaceAttribute; + DNCoClassAttribute = DDNC.System.Private.CoreLib.DNCoClassAttribute; + TDNCoClassAttribute = DDNC.System.Private.CoreLib.TDNCoClassAttribute; + DNComDefaultInterfaceAttribute = DDNC.System.Private.CoreLib.DNComDefaultInterfaceAttribute; + TDNComDefaultInterfaceAttribute = DDNC.System.Private.CoreLib.TDNComDefaultInterfaceAttribute; + DNComEventInterfaceAttribute = DDNC.System.Private.CoreLib.DNComEventInterfaceAttribute; + TDNComEventInterfaceAttribute = DDNC.System.Private.CoreLib.TDNComEventInterfaceAttribute; + DNComImportAttribute = DDNC.System.Private.CoreLib.DNComImportAttribute; + TDNComImportAttribute = DDNC.System.Private.CoreLib.TDNComImportAttribute; + DNComSourceInterfacesAttribute = DDNC.System.Private.CoreLib.DNComSourceInterfacesAttribute; + TDNComSourceInterfacesAttribute = DDNC.System.Private.CoreLib.TDNComSourceInterfacesAttribute; + DNComVisibleAttribute = DDNC.System.Private.CoreLib.DNComVisibleAttribute; + TDNComVisibleAttribute = DDNC.System.Private.CoreLib.TDNComVisibleAttribute; + DNDefaultCharSetAttribute = DDNC.System.Private.CoreLib.DNDefaultCharSetAttribute; + TDNDefaultCharSetAttribute = DDNC.System.Private.CoreLib.TDNDefaultCharSetAttribute; + DNDefaultDllImportSearchPathsAttribute = DDNC.System.Private.CoreLib.DNDefaultDllImportSearchPathsAttribute; + TDNDefaultDllImportSearchPathsAttribute = DDNC.System.Private.CoreLib.TDNDefaultDllImportSearchPathsAttribute; + DNDefaultParameterValueAttribute = DDNC.System.Private.CoreLib.DNDefaultParameterValueAttribute; + TDNDefaultParameterValueAttribute = DDNC.System.Private.CoreLib.TDNDefaultParameterValueAttribute; + DNDispIdAttribute = DDNC.System.Private.CoreLib.DNDispIdAttribute; + TDNDispIdAttribute = DDNC.System.Private.CoreLib.TDNDispIdAttribute; + DNDllImportAttribute = DDNC.System.Private.CoreLib.DNDllImportAttribute; + TDNDllImportAttribute = DDNC.System.Private.CoreLib.TDNDllImportAttribute; + DNDynamicInterfaceCastableImplementationAttribute = DDNC.System.Private.CoreLib.DNDynamicInterfaceCastableImplementationAttribute; + TDNDynamicInterfaceCastableImplementationAttribute = DDNC.System.Private.CoreLib.TDNDynamicInterfaceCastableImplementationAttribute; + DNFieldOffsetAttribute = DDNC.System.Private.CoreLib.DNFieldOffsetAttribute; + TDNFieldOffsetAttribute = DDNC.System.Private.CoreLib.TDNFieldOffsetAttribute; + DNGuidAttribute = DDNC.System.Private.CoreLib.DNGuidAttribute; + TDNGuidAttribute = DDNC.System.Private.CoreLib.TDNGuidAttribute; + DNInAttribute = DDNC.System.Private.CoreLib.DNInAttribute; + TDNInAttribute = DDNC.System.Private.CoreLib.TDNInAttribute; + DNInterfaceTypeAttribute = DDNC.System.Private.CoreLib.DNInterfaceTypeAttribute; + TDNInterfaceTypeAttribute = DDNC.System.Private.CoreLib.TDNInterfaceTypeAttribute; + DNLCIDConversionAttribute = DDNC.System.Private.CoreLib.DNLCIDConversionAttribute; + TDNLCIDConversionAttribute = DDNC.System.Private.CoreLib.TDNLCIDConversionAttribute; + DNMarshalAsAttribute = DDNC.System.Private.CoreLib.DNMarshalAsAttribute; + TDNMarshalAsAttribute = DDNC.System.Private.CoreLib.TDNMarshalAsAttribute; + DNOptionalAttribute = DDNC.System.Private.CoreLib.DNOptionalAttribute; + TDNOptionalAttribute = DDNC.System.Private.CoreLib.TDNOptionalAttribute; + DNOutAttribute = DDNC.System.Private.CoreLib.DNOutAttribute; + TDNOutAttribute = DDNC.System.Private.CoreLib.TDNOutAttribute; + DNPreserveSigAttribute = DDNC.System.Private.CoreLib.DNPreserveSigAttribute; + TDNPreserveSigAttribute = DDNC.System.Private.CoreLib.TDNPreserveSigAttribute; + DNProgIdAttribute = DDNC.System.Private.CoreLib.DNProgIdAttribute; + TDNProgIdAttribute = DDNC.System.Private.CoreLib.TDNProgIdAttribute; + DNStructLayoutAttribute = DDNC.System.Private.CoreLib.DNStructLayoutAttribute; + TDNStructLayoutAttribute = DDNC.System.Private.CoreLib.TDNStructLayoutAttribute; + DNSuppressGCTransitionAttribute = DDNC.System.Private.CoreLib.DNSuppressGCTransitionAttribute; + TDNSuppressGCTransitionAttribute = DDNC.System.Private.CoreLib.TDNSuppressGCTransitionAttribute; + DNTypeIdentifierAttribute = DDNC.System.Private.CoreLib.DNTypeIdentifierAttribute; + TDNTypeIdentifierAttribute = DDNC.System.Private.CoreLib.TDNTypeIdentifierAttribute; + DNUnmanagedCallersOnlyAttribute = DDNC.System.Private.CoreLib.DNUnmanagedCallersOnlyAttribute; + TDNUnmanagedCallersOnlyAttribute = DDNC.System.Private.CoreLib.TDNUnmanagedCallersOnlyAttribute; + DNUnmanagedFunctionPointerAttribute = DDNC.System.Private.CoreLib.DNUnmanagedFunctionPointerAttribute; + TDNUnmanagedFunctionPointerAttribute = DDNC.System.Private.CoreLib.TDNUnmanagedFunctionPointerAttribute; + DNOnDeserializedAttribute = DDNC.System.Private.CoreLib.DNOnDeserializedAttribute; + TDNOnDeserializedAttribute = DDNC.System.Private.CoreLib.TDNOnDeserializedAttribute; + DNOnDeserializingAttribute = DDNC.System.Private.CoreLib.DNOnDeserializingAttribute; + TDNOnDeserializingAttribute = DDNC.System.Private.CoreLib.TDNOnDeserializingAttribute; + DNOnSerializedAttribute = DDNC.System.Private.CoreLib.DNOnSerializedAttribute; + TDNOnSerializedAttribute = DDNC.System.Private.CoreLib.TDNOnSerializedAttribute; + DNOnSerializingAttribute = DDNC.System.Private.CoreLib.DNOnSerializingAttribute; + TDNOnSerializingAttribute = DDNC.System.Private.CoreLib.TDNOnSerializingAttribute; + DNOptionalFieldAttribute = DDNC.System.Private.CoreLib.DNOptionalFieldAttribute; + TDNOptionalFieldAttribute = DDNC.System.Private.CoreLib.TDNOptionalFieldAttribute; + DNTargetedPatchingOptOutAttribute = DDNC.System.Private.CoreLib.DNTargetedPatchingOptOutAttribute; + TDNTargetedPatchingOptOutAttribute = DDNC.System.Private.CoreLib.TDNTargetedPatchingOptOutAttribute; + DNComponentGuaranteesAttribute = DDNC.System.Private.CoreLib.DNComponentGuaranteesAttribute; + TDNComponentGuaranteesAttribute = DDNC.System.Private.CoreLib.TDNComponentGuaranteesAttribute; + DNOSPlatformAttribute = DDNC.System.Private.CoreLib.DNOSPlatformAttribute; + TDNOSPlatformAttribute = DDNC.System.Private.CoreLib.TDNOSPlatformAttribute; + DNSupportedOSPlatformAttribute = DDNC.System.Private.CoreLib.DNSupportedOSPlatformAttribute; + TDNSupportedOSPlatformAttribute = DDNC.System.Private.CoreLib.TDNSupportedOSPlatformAttribute; + DNTargetPlatformAttribute = DDNC.System.Private.CoreLib.DNTargetPlatformAttribute; + TDNTargetPlatformAttribute = DDNC.System.Private.CoreLib.TDNTargetPlatformAttribute; + DNUnsupportedOSPlatformAttribute = DDNC.System.Private.CoreLib.DNUnsupportedOSPlatformAttribute; + TDNUnsupportedOSPlatformAttribute = DDNC.System.Private.CoreLib.TDNUnsupportedOSPlatformAttribute; + DNResourceConsumptionAttribute = DDNC.System.Private.CoreLib.DNResourceConsumptionAttribute; + TDNResourceConsumptionAttribute = DDNC.System.Private.CoreLib.TDNResourceConsumptionAttribute; + DNResourceExposureAttribute = DDNC.System.Private.CoreLib.DNResourceExposureAttribute; + TDNResourceExposureAttribute = DDNC.System.Private.CoreLib.TDNResourceExposureAttribute; + DNTargetFrameworkAttribute = DDNC.System.Private.CoreLib.DNTargetFrameworkAttribute; + TDNTargetFrameworkAttribute = DDNC.System.Private.CoreLib.TDNTargetFrameworkAttribute; + DNAllowPartiallyTrustedCallersAttribute = DDNC.System.Private.CoreLib.DNAllowPartiallyTrustedCallersAttribute; + TDNAllowPartiallyTrustedCallersAttribute = DDNC.System.Private.CoreLib.TDNAllowPartiallyTrustedCallersAttribute; + DNSecurityAttribute = DDNC.System.Private.CoreLib.DNSecurityAttribute; + TDNSecurityAttribute = DDNC.System.Private.CoreLib.TDNSecurityAttribute; + DNCodeAccessSecurityAttribute = DDNC.System.Private.CoreLib.DNCodeAccessSecurityAttribute; + TDNCodeAccessSecurityAttribute = DDNC.System.Private.CoreLib.TDNCodeAccessSecurityAttribute; + DNSecurityPermissionAttribute = DDNC.System.Private.CoreLib.DNSecurityPermissionAttribute; + TDNSecurityPermissionAttribute = DDNC.System.Private.CoreLib.TDNSecurityPermissionAttribute; + DNSecurityCriticalAttribute = DDNC.System.Private.CoreLib.DNSecurityCriticalAttribute; + TDNSecurityCriticalAttribute = DDNC.System.Private.CoreLib.TDNSecurityCriticalAttribute; + DNSecurityRulesAttribute = DDNC.System.Private.CoreLib.DNSecurityRulesAttribute; + TDNSecurityRulesAttribute = DDNC.System.Private.CoreLib.TDNSecurityRulesAttribute; + DNSecuritySafeCriticalAttribute = DDNC.System.Private.CoreLib.DNSecuritySafeCriticalAttribute; + TDNSecuritySafeCriticalAttribute = DDNC.System.Private.CoreLib.TDNSecuritySafeCriticalAttribute; + DNSecurityTransparentAttribute = DDNC.System.Private.CoreLib.DNSecurityTransparentAttribute; + TDNSecurityTransparentAttribute = DDNC.System.Private.CoreLib.TDNSecurityTransparentAttribute; + DNSecurityTreatAsSafeAttribute = DDNC.System.Private.CoreLib.DNSecurityTreatAsSafeAttribute; + TDNSecurityTreatAsSafeAttribute = DDNC.System.Private.CoreLib.TDNSecurityTreatAsSafeAttribute; + DNSuppressUnmanagedCodeSecurityAttribute = DDNC.System.Private.CoreLib.DNSuppressUnmanagedCodeSecurityAttribute; + TDNSuppressUnmanagedCodeSecurityAttribute = DDNC.System.Private.CoreLib.TDNSuppressUnmanagedCodeSecurityAttribute; + DNUnverifiableCodeAttribute = DDNC.System.Private.CoreLib.DNUnverifiableCodeAttribute; + TDNUnverifiableCodeAttribute = DDNC.System.Private.CoreLib.TDNUnverifiableCodeAttribute; + DNSerializableAttribute = DDNC.System.Private.CoreLib.DNSerializableAttribute; + TDNSerializableAttribute = DDNC.System.Private.CoreLib.TDNSerializableAttribute; + DNSTAThreadAttribute = DDNC.System.Private.CoreLib.DNSTAThreadAttribute; + TDNSTAThreadAttribute = DDNC.System.Private.CoreLib.TDNSTAThreadAttribute; + DNThreadStaticAttribute = DDNC.System.Private.CoreLib.DNThreadStaticAttribute; + TDNThreadStaticAttribute = DDNC.System.Private.CoreLib.TDNThreadStaticAttribute; + DNBitConverter = DDNC.System.Private.CoreLib.DNBitConverter; + TDNBitConverter = DDNC.System.Private.CoreLib.TDNBitConverter; + DNBuffer = DDNC.System.Private.CoreLib.DNBuffer; + TDNBuffer = DDNC.System.Private.CoreLib.TDNBuffer; + //DNArrayPool = DDNC.System.Private.CoreLib.DNArrayPool; + //TDNArrayPool = DDNC.System.Private.CoreLib.TDNArrayPool; + DNBinaryPrimitives = DDNC.System.Private.CoreLib.DNBinaryPrimitives; + TDNBinaryPrimitives = DDNC.System.Private.CoreLib.TDNBinaryPrimitives; + //DNMemoryManager = DDNC.System.Private.CoreLib.DNMemoryManager; + //TDNMemoryManager = DDNC.System.Private.CoreLib.TDNMemoryManager; + DNUtf8Formatter = DDNC.System.Private.CoreLib.DNUtf8Formatter; + TDNUtf8Formatter = DDNC.System.Private.CoreLib.TDNUtf8Formatter; + DNUtf8Parser = DDNC.System.Private.CoreLib.DNUtf8Parser; + TDNUtf8Parser = DDNC.System.Private.CoreLib.TDNUtf8Parser; + DNCharEnumerator = DDNC.System.Private.CoreLib.DNCharEnumerator; + TDNCharEnumerator = DDNC.System.Private.CoreLib.TDNCharEnumerator; + DNArrayList = DDNC.System.Private.CoreLib.DNArrayList; + TDNArrayList = DDNC.System.Private.CoreLib.TDNArrayList; + DNComparer = DDNC.System.Private.CoreLib.DNComparer; + TDNComparer = DDNC.System.Private.CoreLib.TDNComparer; + //DNConcurrentQueue = DDNC.System.Private.CoreLib.DNConcurrentQueue; + //TDNConcurrentQueue = DDNC.System.Private.CoreLib.TDNConcurrentQueue; + //DNComparer = DDNC.System.Private.CoreLib.DNComparer; + //TDNComparer = DDNC.System.Private.CoreLib.TDNComparer; + //DNGenericComparer = DDNC.System.Private.CoreLib.DNGenericComparer; + //TDNGenericComparer = DDNC.System.Private.CoreLib.TDNGenericComparer; + //DNNullableComparer = DDNC.System.Private.CoreLib.DNNullableComparer; + //TDNNullableComparer = DDNC.System.Private.CoreLib.TDNNullableComparer; + //DNObjectComparer = DDNC.System.Private.CoreLib.DNObjectComparer; + //TDNObjectComparer = DDNC.System.Private.CoreLib.TDNObjectComparer; + //DNDictionary = DDNC.System.Private.CoreLib.DNDictionary; + //TDNDictionary = DDNC.System.Private.CoreLib.TDNDictionary; + //DNDictionary_KeyCollection = DDNC.System.Private.CoreLib.DNDictionary_KeyCollection; + //TDNDictionary_KeyCollection = DDNC.System.Private.CoreLib.TDNDictionary_KeyCollection; + //DNDictionary_ValueCollection = DDNC.System.Private.CoreLib.DNDictionary_ValueCollection; + //TDNDictionary_ValueCollection = DDNC.System.Private.CoreLib.TDNDictionary_ValueCollection; + DNByteEqualityComparer = DDNC.System.Private.CoreLib.DNByteEqualityComparer; + TDNByteEqualityComparer = DDNC.System.Private.CoreLib.TDNByteEqualityComparer; + //DNEnumEqualityComparer = DDNC.System.Private.CoreLib.DNEnumEqualityComparer; + //TDNEnumEqualityComparer = DDNC.System.Private.CoreLib.TDNEnumEqualityComparer; + //DNGenericEqualityComparer = DDNC.System.Private.CoreLib.DNGenericEqualityComparer; + //TDNGenericEqualityComparer = DDNC.System.Private.CoreLib.TDNGenericEqualityComparer; + //DNNullableEqualityComparer = DDNC.System.Private.CoreLib.DNNullableEqualityComparer; + //TDNNullableEqualityComparer = DDNC.System.Private.CoreLib.TDNNullableEqualityComparer; + //DNObjectEqualityComparer = DDNC.System.Private.CoreLib.DNObjectEqualityComparer; + //TDNObjectEqualityComparer = DDNC.System.Private.CoreLib.TDNObjectEqualityComparer; + //DNHashSet = DDNC.System.Private.CoreLib.DNHashSet; + //TDNHashSet = DDNC.System.Private.CoreLib.TDNHashSet; + DNKeyValuePair = DDNC.System.Private.CoreLib.DNKeyValuePair; + TDNKeyValuePair = DDNC.System.Private.CoreLib.TDNKeyValuePair; + //DNList = DDNC.System.Private.CoreLib.DNList; + //TDNList = DDNC.System.Private.CoreLib.TDNList; + DNNonRandomizedStringEqualityComparer = DDNC.System.Private.CoreLib.DNNonRandomizedStringEqualityComparer; + TDNNonRandomizedStringEqualityComparer = DDNC.System.Private.CoreLib.TDNNonRandomizedStringEqualityComparer; + DNReferenceEqualityComparer = DDNC.System.Private.CoreLib.DNReferenceEqualityComparer; + TDNReferenceEqualityComparer = DDNC.System.Private.CoreLib.TDNReferenceEqualityComparer; + DNHashtable = DDNC.System.Private.CoreLib.DNHashtable; + TDNHashtable = DDNC.System.Private.CoreLib.TDNHashtable; + DNListDictionaryInternal = DDNC.System.Private.CoreLib.DNListDictionaryInternal; + TDNListDictionaryInternal = DDNC.System.Private.CoreLib.TDNListDictionaryInternal; + //DNCollection = DDNC.System.Private.CoreLib.DNCollection; + //TDNCollection = DDNC.System.Private.CoreLib.TDNCollection; + //DNReadOnlyCollection = DDNC.System.Private.CoreLib.DNReadOnlyCollection; + //TDNReadOnlyCollection = DDNC.System.Private.CoreLib.TDNReadOnlyCollection; + DNConvert = DDNC.System.Private.CoreLib.DNConvert; + TDNConvert = DDNC.System.Private.CoreLib.TDNConvert; + DNDBNull = DDNC.System.Private.CoreLib.DNDBNull; + TDNDBNull = DDNC.System.Private.CoreLib.TDNDBNull; + DNDelegate = DDNC.System.Private.CoreLib.DNDelegate; + TDNDelegate = DDNC.System.Private.CoreLib.TDNDelegate; + DNMulticastDelegate = DDNC.System.Private.CoreLib.DNMulticastDelegate; + TDNMulticastDelegate = DDNC.System.Private.CoreLib.TDNMulticastDelegate; + DNContract = DDNC.System.Private.CoreLib.DNContract; + TDNContract = DDNC.System.Private.CoreLib.TDNContract; + DNDebug = DDNC.System.Private.CoreLib.DNDebug; + TDNDebug = DDNC.System.Private.CoreLib.TDNDebug; + DNDebugger = DDNC.System.Private.CoreLib.DNDebugger; + TDNDebugger = DDNC.System.Private.CoreLib.TDNDebugger; + DNDebugProvider = DDNC.System.Private.CoreLib.DNDebugProvider; + TDNDebugProvider = DDNC.System.Private.CoreLib.TDNDebugProvider; + DNStackFrame = DDNC.System.Private.CoreLib.DNStackFrame; + TDNStackFrame = DDNC.System.Private.CoreLib.TDNStackFrame; + DNStackTrace = DDNC.System.Private.CoreLib.DNStackTrace; + TDNStackTrace = DDNC.System.Private.CoreLib.TDNStackTrace; + DNStopwatch = DDNC.System.Private.CoreLib.DNStopwatch; + TDNStopwatch = DDNC.System.Private.CoreLib.TDNStopwatch; + DNDiagnosticCounter = DDNC.System.Private.CoreLib.DNDiagnosticCounter; + TDNDiagnosticCounter = DDNC.System.Private.CoreLib.TDNDiagnosticCounter; + DNEventCounter = DDNC.System.Private.CoreLib.DNEventCounter; + TDNEventCounter = DDNC.System.Private.CoreLib.TDNEventCounter; + DNIncrementingEventCounter = DDNC.System.Private.CoreLib.DNIncrementingEventCounter; + TDNIncrementingEventCounter = DDNC.System.Private.CoreLib.TDNIncrementingEventCounter; + DNIncrementingPollingCounter = DDNC.System.Private.CoreLib.DNIncrementingPollingCounter; + TDNIncrementingPollingCounter = DDNC.System.Private.CoreLib.TDNIncrementingPollingCounter; + DNPollingCounter = DDNC.System.Private.CoreLib.DNPollingCounter; + TDNPollingCounter = DDNC.System.Private.CoreLib.TDNPollingCounter; + DNEventListener = DDNC.System.Private.CoreLib.DNEventListener; + TDNEventListener = DDNC.System.Private.CoreLib.TDNEventListener; + DNEventSource = DDNC.System.Private.CoreLib.DNEventSource; + TDNEventSource = DDNC.System.Private.CoreLib.TDNEventSource; + DNTraceLoggingEventTypes = DDNC.System.Private.CoreLib.DNTraceLoggingEventTypes; + TDNTraceLoggingEventTypes = DDNC.System.Private.CoreLib.TDNTraceLoggingEventTypes; + DNEnvironment = DDNC.System.Private.CoreLib.DNEnvironment; + TDNEnvironment = DDNC.System.Private.CoreLib.TDNEnvironment; + DNEventArgs = DDNC.System.Private.CoreLib.DNEventArgs; + TDNEventArgs = DDNC.System.Private.CoreLib.TDNEventArgs; + DNAssemblyLoadEventArgs = DDNC.System.Private.CoreLib.DNAssemblyLoadEventArgs; + TDNAssemblyLoadEventArgs = DDNC.System.Private.CoreLib.TDNAssemblyLoadEventArgs; + DNContractFailedEventArgs = DDNC.System.Private.CoreLib.DNContractFailedEventArgs; + TDNContractFailedEventArgs = DDNC.System.Private.CoreLib.TDNContractFailedEventArgs; + DNEventCommandEventArgs = DDNC.System.Private.CoreLib.DNEventCommandEventArgs; + TDNEventCommandEventArgs = DDNC.System.Private.CoreLib.TDNEventCommandEventArgs; + DNEventSourceCreatedEventArgs = DDNC.System.Private.CoreLib.DNEventSourceCreatedEventArgs; + TDNEventSourceCreatedEventArgs = DDNC.System.Private.CoreLib.TDNEventSourceCreatedEventArgs; + DNEventWrittenEventArgs = DDNC.System.Private.CoreLib.DNEventWrittenEventArgs; + TDNEventWrittenEventArgs = DDNC.System.Private.CoreLib.TDNEventWrittenEventArgs; + DNResolveEventArgs = DDNC.System.Private.CoreLib.DNResolveEventArgs; + TDNResolveEventArgs = DDNC.System.Private.CoreLib.TDNResolveEventArgs; + DNFirstChanceExceptionEventArgs = DDNC.System.Private.CoreLib.DNFirstChanceExceptionEventArgs; + TDNFirstChanceExceptionEventArgs = DDNC.System.Private.CoreLib.TDNFirstChanceExceptionEventArgs; + DNSafeSerializationEventArgs = DDNC.System.Private.CoreLib.DNSafeSerializationEventArgs; + TDNSafeSerializationEventArgs = DDNC.System.Private.CoreLib.TDNSafeSerializationEventArgs; + DNUnobservedTaskExceptionEventArgs = DDNC.System.Private.CoreLib.DNUnobservedTaskExceptionEventArgs; + TDNUnobservedTaskExceptionEventArgs = DDNC.System.Private.CoreLib.TDNUnobservedTaskExceptionEventArgs; + DNThreadExceptionEventArgs = DDNC.System.Private.CoreLib.DNThreadExceptionEventArgs; + TDNThreadExceptionEventArgs = DDNC.System.Private.CoreLib.TDNThreadExceptionEventArgs; + DNUnhandledExceptionEventArgs = DDNC.System.Private.CoreLib.DNUnhandledExceptionEventArgs; + TDNUnhandledExceptionEventArgs = DDNC.System.Private.CoreLib.TDNUnhandledExceptionEventArgs; + DNException = DDNC.System.Private.CoreLib.DNException; + TDNException = DDNC.System.Private.CoreLib.TDNException; + DNAggregateException = DDNC.System.Private.CoreLib.DNAggregateException; + TDNAggregateException = DDNC.System.Private.CoreLib.TDNAggregateException; + DNApplicationException = DDNC.System.Private.CoreLib.DNApplicationException; + TDNApplicationException = DDNC.System.Private.CoreLib.TDNApplicationException; + DNInvalidFilterCriteriaException = DDNC.System.Private.CoreLib.DNInvalidFilterCriteriaException; + TDNInvalidFilterCriteriaException = DDNC.System.Private.CoreLib.TDNInvalidFilterCriteriaException; + DNTargetException = DDNC.System.Private.CoreLib.DNTargetException; + TDNTargetException = DDNC.System.Private.CoreLib.TDNTargetException; + DNTargetInvocationException = DDNC.System.Private.CoreLib.DNTargetInvocationException; + TDNTargetInvocationException = DDNC.System.Private.CoreLib.TDNTargetInvocationException; + DNTargetParameterCountException = DDNC.System.Private.CoreLib.DNTargetParameterCountException; + TDNTargetParameterCountException = DDNC.System.Private.CoreLib.TDNTargetParameterCountException; + DNWaitHandleCannotBeOpenedException = DDNC.System.Private.CoreLib.DNWaitHandleCannotBeOpenedException; + TDNWaitHandleCannotBeOpenedException = DDNC.System.Private.CoreLib.TDNWaitHandleCannotBeOpenedException; + DNContractException = DDNC.System.Private.CoreLib.DNContractException; + TDNContractException = DDNC.System.Private.CoreLib.TDNContractException; + DNEventSourceException = DDNC.System.Private.CoreLib.DNEventSourceException; + TDNEventSourceException = DDNC.System.Private.CoreLib.TDNEventSourceException; + DNInvalidTimeZoneException = DDNC.System.Private.CoreLib.DNInvalidTimeZoneException; + TDNInvalidTimeZoneException = DDNC.System.Private.CoreLib.TDNInvalidTimeZoneException; + DNAmbiguousImplementationException = DDNC.System.Private.CoreLib.DNAmbiguousImplementationException; + TDNAmbiguousImplementationException = DDNC.System.Private.CoreLib.TDNAmbiguousImplementationException; + DNRuntimeWrappedException = DDNC.System.Private.CoreLib.DNRuntimeWrappedException; + TDNRuntimeWrappedException = DDNC.System.Private.CoreLib.TDNRuntimeWrappedException; + DNSystemException = DDNC.System.Private.CoreLib.DNSystemException; + TDNSystemException = DDNC.System.Private.CoreLib.TDNSystemException; + DNAccessViolationException = DDNC.System.Private.CoreLib.DNAccessViolationException; + TDNAccessViolationException = DDNC.System.Private.CoreLib.TDNAccessViolationException; + DNAppDomainUnloadedException = DDNC.System.Private.CoreLib.DNAppDomainUnloadedException; + TDNAppDomainUnloadedException = DDNC.System.Private.CoreLib.TDNAppDomainUnloadedException; + DNArgumentException = DDNC.System.Private.CoreLib.DNArgumentException; + TDNArgumentException = DDNC.System.Private.CoreLib.TDNArgumentException; + DNArgumentNullException = DDNC.System.Private.CoreLib.DNArgumentNullException; + TDNArgumentNullException = DDNC.System.Private.CoreLib.TDNArgumentNullException; + DNArgumentOutOfRangeException = DDNC.System.Private.CoreLib.DNArgumentOutOfRangeException; + TDNArgumentOutOfRangeException = DDNC.System.Private.CoreLib.TDNArgumentOutOfRangeException; + DNDuplicateWaitObjectException = DDNC.System.Private.CoreLib.DNDuplicateWaitObjectException; + TDNDuplicateWaitObjectException = DDNC.System.Private.CoreLib.TDNDuplicateWaitObjectException; + DNCultureNotFoundException = DDNC.System.Private.CoreLib.DNCultureNotFoundException; + TDNCultureNotFoundException = DDNC.System.Private.CoreLib.TDNCultureNotFoundException; + DNDecoderFallbackException = DDNC.System.Private.CoreLib.DNDecoderFallbackException; + TDNDecoderFallbackException = DDNC.System.Private.CoreLib.TDNDecoderFallbackException; + DNEncoderFallbackException = DDNC.System.Private.CoreLib.DNEncoderFallbackException; + TDNEncoderFallbackException = DDNC.System.Private.CoreLib.TDNEncoderFallbackException; + DNArithmeticException = DDNC.System.Private.CoreLib.DNArithmeticException; + TDNArithmeticException = DDNC.System.Private.CoreLib.TDNArithmeticException; + DNDivideByZeroException = DDNC.System.Private.CoreLib.DNDivideByZeroException; + TDNDivideByZeroException = DDNC.System.Private.CoreLib.TDNDivideByZeroException; + DNNotFiniteNumberException = DDNC.System.Private.CoreLib.DNNotFiniteNumberException; + TDNNotFiniteNumberException = DDNC.System.Private.CoreLib.TDNNotFiniteNumberException; + DNOverflowException = DDNC.System.Private.CoreLib.DNOverflowException; + TDNOverflowException = DDNC.System.Private.CoreLib.TDNOverflowException; + DNArrayTypeMismatchException = DDNC.System.Private.CoreLib.DNArrayTypeMismatchException; + TDNArrayTypeMismatchException = DDNC.System.Private.CoreLib.TDNArrayTypeMismatchException; + DNBadImageFormatException = DDNC.System.Private.CoreLib.DNBadImageFormatException; + TDNBadImageFormatException = DDNC.System.Private.CoreLib.TDNBadImageFormatException; + DNCannotUnloadAppDomainException = DDNC.System.Private.CoreLib.DNCannotUnloadAppDomainException; + TDNCannotUnloadAppDomainException = DDNC.System.Private.CoreLib.TDNCannotUnloadAppDomainException; + DNKeyNotFoundException = DDNC.System.Private.CoreLib.DNKeyNotFoundException; + TDNKeyNotFoundException = DDNC.System.Private.CoreLib.TDNKeyNotFoundException; + DNContextMarshalException = DDNC.System.Private.CoreLib.DNContextMarshalException; + TDNContextMarshalException = DDNC.System.Private.CoreLib.TDNContextMarshalException; + DNDataMisalignedException = DDNC.System.Private.CoreLib.DNDataMisalignedException; + TDNDataMisalignedException = DDNC.System.Private.CoreLib.TDNDataMisalignedException; + DNExecutionEngineException = DDNC.System.Private.CoreLib.DNExecutionEngineException; + TDNExecutionEngineException = DDNC.System.Private.CoreLib.TDNExecutionEngineException; + DNFormatException = DDNC.System.Private.CoreLib.DNFormatException; + TDNFormatException = DDNC.System.Private.CoreLib.TDNFormatException; + DNCustomAttributeFormatException = DDNC.System.Private.CoreLib.DNCustomAttributeFormatException; + TDNCustomAttributeFormatException = DDNC.System.Private.CoreLib.TDNCustomAttributeFormatException; + DNIndexOutOfRangeException = DDNC.System.Private.CoreLib.DNIndexOutOfRangeException; + TDNIndexOutOfRangeException = DDNC.System.Private.CoreLib.TDNIndexOutOfRangeException; + DNInsufficientExecutionStackException = DDNC.System.Private.CoreLib.DNInsufficientExecutionStackException; + TDNInsufficientExecutionStackException = DDNC.System.Private.CoreLib.TDNInsufficientExecutionStackException; + DNInvalidCastException = DDNC.System.Private.CoreLib.DNInvalidCastException; + TDNInvalidCastException = DDNC.System.Private.CoreLib.TDNInvalidCastException; + DNInvalidOperationException = DDNC.System.Private.CoreLib.DNInvalidOperationException; + TDNInvalidOperationException = DDNC.System.Private.CoreLib.TDNInvalidOperationException; + DNObjectDisposedException = DDNC.System.Private.CoreLib.DNObjectDisposedException; + TDNObjectDisposedException = DDNC.System.Private.CoreLib.TDNObjectDisposedException; + DNSwitchExpressionException = DDNC.System.Private.CoreLib.DNSwitchExpressionException; + TDNSwitchExpressionException = DDNC.System.Private.CoreLib.TDNSwitchExpressionException; + DNInvalidProgramException = DDNC.System.Private.CoreLib.DNInvalidProgramException; + TDNInvalidProgramException = DDNC.System.Private.CoreLib.TDNInvalidProgramException; + DNInvalidDataException = DDNC.System.Private.CoreLib.DNInvalidDataException; + TDNInvalidDataException = DDNC.System.Private.CoreLib.TDNInvalidDataException; + DNIOException = DDNC.System.Private.CoreLib.DNIOException; + TDNIOException = DDNC.System.Private.CoreLib.TDNIOException; + DNDirectoryNotFoundException = DDNC.System.Private.CoreLib.DNDirectoryNotFoundException; + TDNDirectoryNotFoundException = DDNC.System.Private.CoreLib.TDNDirectoryNotFoundException; + DNEndOfStreamException = DDNC.System.Private.CoreLib.DNEndOfStreamException; + TDNEndOfStreamException = DDNC.System.Private.CoreLib.TDNEndOfStreamException; + DNFileLoadException = DDNC.System.Private.CoreLib.DNFileLoadException; + TDNFileLoadException = DDNC.System.Private.CoreLib.TDNFileLoadException; + DNFileNotFoundException = DDNC.System.Private.CoreLib.DNFileNotFoundException; + TDNFileNotFoundException = DDNC.System.Private.CoreLib.TDNFileNotFoundException; + DNPathTooLongException = DDNC.System.Private.CoreLib.DNPathTooLongException; + TDNPathTooLongException = DDNC.System.Private.CoreLib.TDNPathTooLongException; + DNMemberAccessException = DDNC.System.Private.CoreLib.DNMemberAccessException; + TDNMemberAccessException = DDNC.System.Private.CoreLib.TDNMemberAccessException; + DNFieldAccessException = DDNC.System.Private.CoreLib.DNFieldAccessException; + TDNFieldAccessException = DDNC.System.Private.CoreLib.TDNFieldAccessException; + DNMethodAccessException = DDNC.System.Private.CoreLib.DNMethodAccessException; + TDNMethodAccessException = DDNC.System.Private.CoreLib.TDNMethodAccessException; + DNMissingMemberException = DDNC.System.Private.CoreLib.DNMissingMemberException; + TDNMissingMemberException = DDNC.System.Private.CoreLib.TDNMissingMemberException; + DNMissingFieldException = DDNC.System.Private.CoreLib.DNMissingFieldException; + TDNMissingFieldException = DDNC.System.Private.CoreLib.TDNMissingFieldException; + DNMissingMethodException = DDNC.System.Private.CoreLib.DNMissingMethodException; + TDNMissingMethodException = DDNC.System.Private.CoreLib.TDNMissingMethodException; + DNMulticastNotSupportedException = DDNC.System.Private.CoreLib.DNMulticastNotSupportedException; + TDNMulticastNotSupportedException = DDNC.System.Private.CoreLib.TDNMulticastNotSupportedException; + DNNotImplementedException = DDNC.System.Private.CoreLib.DNNotImplementedException; + TDNNotImplementedException = DDNC.System.Private.CoreLib.TDNNotImplementedException; + DNNotSupportedException = DDNC.System.Private.CoreLib.DNNotSupportedException; + TDNNotSupportedException = DDNC.System.Private.CoreLib.TDNNotSupportedException; + DNPlatformNotSupportedException = DDNC.System.Private.CoreLib.DNPlatformNotSupportedException; + TDNPlatformNotSupportedException = DDNC.System.Private.CoreLib.TDNPlatformNotSupportedException; + DNNullReferenceException = DDNC.System.Private.CoreLib.DNNullReferenceException; + TDNNullReferenceException = DDNC.System.Private.CoreLib.TDNNullReferenceException; + DNOperationCanceledException = DDNC.System.Private.CoreLib.DNOperationCanceledException; + TDNOperationCanceledException = DDNC.System.Private.CoreLib.TDNOperationCanceledException; + DNTaskCanceledException = DDNC.System.Private.CoreLib.DNTaskCanceledException; + TDNTaskCanceledException = DDNC.System.Private.CoreLib.TDNTaskCanceledException; + DNOutOfMemoryException = DDNC.System.Private.CoreLib.DNOutOfMemoryException; + TDNOutOfMemoryException = DDNC.System.Private.CoreLib.TDNOutOfMemoryException; + DNInsufficientMemoryException = DDNC.System.Private.CoreLib.DNInsufficientMemoryException; + TDNInsufficientMemoryException = DDNC.System.Private.CoreLib.TDNInsufficientMemoryException; + DNRankException = DDNC.System.Private.CoreLib.DNRankException; + TDNRankException = DDNC.System.Private.CoreLib.TDNRankException; + DNAmbiguousMatchException = DDNC.System.Private.CoreLib.DNAmbiguousMatchException; + TDNAmbiguousMatchException = DDNC.System.Private.CoreLib.TDNAmbiguousMatchException; + DNReflectionTypeLoadException = DDNC.System.Private.CoreLib.DNReflectionTypeLoadException; + TDNReflectionTypeLoadException = DDNC.System.Private.CoreLib.TDNReflectionTypeLoadException; + DNMissingManifestResourceException = DDNC.System.Private.CoreLib.DNMissingManifestResourceException; + TDNMissingManifestResourceException = DDNC.System.Private.CoreLib.TDNMissingManifestResourceException; + DNMissingSatelliteAssemblyException = DDNC.System.Private.CoreLib.DNMissingSatelliteAssemblyException; + TDNMissingSatelliteAssemblyException = DDNC.System.Private.CoreLib.TDNMissingSatelliteAssemblyException; + DNExternalException = DDNC.System.Private.CoreLib.DNExternalException; + TDNExternalException = DDNC.System.Private.CoreLib.TDNExternalException; + DNCOMException = DDNC.System.Private.CoreLib.DNCOMException; + TDNCOMException = DDNC.System.Private.CoreLib.TDNCOMException; + DNSEHException = DDNC.System.Private.CoreLib.DNSEHException; + TDNSEHException = DDNC.System.Private.CoreLib.TDNSEHException; + DNInvalidComObjectException = DDNC.System.Private.CoreLib.DNInvalidComObjectException; + TDNInvalidComObjectException = DDNC.System.Private.CoreLib.TDNInvalidComObjectException; + DNInvalidOleVariantTypeException = DDNC.System.Private.CoreLib.DNInvalidOleVariantTypeException; + TDNInvalidOleVariantTypeException = DDNC.System.Private.CoreLib.TDNInvalidOleVariantTypeException; + DNMarshalDirectiveException = DDNC.System.Private.CoreLib.DNMarshalDirectiveException; + TDNMarshalDirectiveException = DDNC.System.Private.CoreLib.TDNMarshalDirectiveException; + DNSafeArrayRankMismatchException = DDNC.System.Private.CoreLib.DNSafeArrayRankMismatchException; + TDNSafeArrayRankMismatchException = DDNC.System.Private.CoreLib.TDNSafeArrayRankMismatchException; + DNSafeArrayTypeMismatchException = DDNC.System.Private.CoreLib.DNSafeArrayTypeMismatchException; + TDNSafeArrayTypeMismatchException = DDNC.System.Private.CoreLib.TDNSafeArrayTypeMismatchException; + DNSerializationException = DDNC.System.Private.CoreLib.DNSerializationException; + TDNSerializationException = DDNC.System.Private.CoreLib.TDNSerializationException; + DNCryptographicException = DDNC.System.Private.CoreLib.DNCryptographicException; + TDNCryptographicException = DDNC.System.Private.CoreLib.TDNCryptographicException; + DNSecurityException = DDNC.System.Private.CoreLib.DNSecurityException; + TDNSecurityException = DDNC.System.Private.CoreLib.TDNSecurityException; + DNVerificationException = DDNC.System.Private.CoreLib.DNVerificationException; + TDNVerificationException = DDNC.System.Private.CoreLib.TDNVerificationException; + DNStackOverflowException = DDNC.System.Private.CoreLib.DNStackOverflowException; + TDNStackOverflowException = DDNC.System.Private.CoreLib.TDNStackOverflowException; + DNAbandonedMutexException = DDNC.System.Private.CoreLib.DNAbandonedMutexException; + TDNAbandonedMutexException = DDNC.System.Private.CoreLib.TDNAbandonedMutexException; + DNSemaphoreFullException = DDNC.System.Private.CoreLib.DNSemaphoreFullException; + TDNSemaphoreFullException = DDNC.System.Private.CoreLib.TDNSemaphoreFullException; + DNSynchronizationLockException = DDNC.System.Private.CoreLib.DNSynchronizationLockException; + TDNSynchronizationLockException = DDNC.System.Private.CoreLib.TDNSynchronizationLockException; + DNThreadAbortException = DDNC.System.Private.CoreLib.DNThreadAbortException; + TDNThreadAbortException = DDNC.System.Private.CoreLib.TDNThreadAbortException; + DNThreadInterruptedException = DDNC.System.Private.CoreLib.DNThreadInterruptedException; + TDNThreadInterruptedException = DDNC.System.Private.CoreLib.TDNThreadInterruptedException; + DNThreadStartException = DDNC.System.Private.CoreLib.DNThreadStartException; + TDNThreadStartException = DDNC.System.Private.CoreLib.TDNThreadStartException; + DNThreadStateException = DDNC.System.Private.CoreLib.DNThreadStateException; + TDNThreadStateException = DDNC.System.Private.CoreLib.TDNThreadStateException; + DNTimeoutException = DDNC.System.Private.CoreLib.DNTimeoutException; + TDNTimeoutException = DDNC.System.Private.CoreLib.TDNTimeoutException; + DNTypeInitializationException = DDNC.System.Private.CoreLib.DNTypeInitializationException; + TDNTypeInitializationException = DDNC.System.Private.CoreLib.TDNTypeInitializationException; + DNTypeLoadException = DDNC.System.Private.CoreLib.DNTypeLoadException; + TDNTypeLoadException = DDNC.System.Private.CoreLib.TDNTypeLoadException; + DNDllNotFoundException = DDNC.System.Private.CoreLib.DNDllNotFoundException; + TDNDllNotFoundException = DDNC.System.Private.CoreLib.TDNDllNotFoundException; + DNEntryPointNotFoundException = DDNC.System.Private.CoreLib.DNEntryPointNotFoundException; + TDNEntryPointNotFoundException = DDNC.System.Private.CoreLib.TDNEntryPointNotFoundException; + DNTypeAccessException = DDNC.System.Private.CoreLib.DNTypeAccessException; + TDNTypeAccessException = DDNC.System.Private.CoreLib.TDNTypeAccessException; + DNTypeUnloadedException = DDNC.System.Private.CoreLib.DNTypeUnloadedException; + TDNTypeUnloadedException = DDNC.System.Private.CoreLib.TDNTypeUnloadedException; + DNUnauthorizedAccessException = DDNC.System.Private.CoreLib.DNUnauthorizedAccessException; + TDNUnauthorizedAccessException = DDNC.System.Private.CoreLib.TDNUnauthorizedAccessException; + DNLockRecursionException = DDNC.System.Private.CoreLib.DNLockRecursionException; + TDNLockRecursionException = DDNC.System.Private.CoreLib.TDNLockRecursionException; + DNTaskSchedulerException = DDNC.System.Private.CoreLib.DNTaskSchedulerException; + TDNTaskSchedulerException = DDNC.System.Private.CoreLib.TDNTaskSchedulerException; + DNTimeZoneNotFoundException = DDNC.System.Private.CoreLib.DNTimeZoneNotFoundException; + TDNTimeZoneNotFoundException = DDNC.System.Private.CoreLib.TDNTimeZoneNotFoundException; + DNFormattableString = DDNC.System.Private.CoreLib.DNFormattableString; + TDNFormattableString = DDNC.System.Private.CoreLib.TDNFormattableString; + DNGC = DDNC.System.Private.CoreLib.DNGC; + TDNGC = DDNC.System.Private.CoreLib.TDNGC; + DNCalendar = DDNC.System.Private.CoreLib.DNCalendar; + TDNCalendar = DDNC.System.Private.CoreLib.TDNCalendar; + DNEastAsianLunisolarCalendar = DDNC.System.Private.CoreLib.DNEastAsianLunisolarCalendar; + TDNEastAsianLunisolarCalendar = DDNC.System.Private.CoreLib.TDNEastAsianLunisolarCalendar; + DNChineseLunisolarCalendar = DDNC.System.Private.CoreLib.DNChineseLunisolarCalendar; + TDNChineseLunisolarCalendar = DDNC.System.Private.CoreLib.TDNChineseLunisolarCalendar; + DNJapaneseLunisolarCalendar = DDNC.System.Private.CoreLib.DNJapaneseLunisolarCalendar; + TDNJapaneseLunisolarCalendar = DDNC.System.Private.CoreLib.TDNJapaneseLunisolarCalendar; + DNKoreanLunisolarCalendar = DDNC.System.Private.CoreLib.DNKoreanLunisolarCalendar; + TDNKoreanLunisolarCalendar = DDNC.System.Private.CoreLib.TDNKoreanLunisolarCalendar; + DNTaiwanLunisolarCalendar = DDNC.System.Private.CoreLib.DNTaiwanLunisolarCalendar; + TDNTaiwanLunisolarCalendar = DDNC.System.Private.CoreLib.TDNTaiwanLunisolarCalendar; + DNGregorianCalendar = DDNC.System.Private.CoreLib.DNGregorianCalendar; + TDNGregorianCalendar = DDNC.System.Private.CoreLib.TDNGregorianCalendar; + DNHebrewCalendar = DDNC.System.Private.CoreLib.DNHebrewCalendar; + TDNHebrewCalendar = DDNC.System.Private.CoreLib.TDNHebrewCalendar; + DNHijriCalendar = DDNC.System.Private.CoreLib.DNHijriCalendar; + TDNHijriCalendar = DDNC.System.Private.CoreLib.TDNHijriCalendar; + DNJapaneseCalendar = DDNC.System.Private.CoreLib.DNJapaneseCalendar; + TDNJapaneseCalendar = DDNC.System.Private.CoreLib.TDNJapaneseCalendar; + DNJulianCalendar = DDNC.System.Private.CoreLib.DNJulianCalendar; + TDNJulianCalendar = DDNC.System.Private.CoreLib.TDNJulianCalendar; + DNKoreanCalendar = DDNC.System.Private.CoreLib.DNKoreanCalendar; + TDNKoreanCalendar = DDNC.System.Private.CoreLib.TDNKoreanCalendar; + DNPersianCalendar = DDNC.System.Private.CoreLib.DNPersianCalendar; + TDNPersianCalendar = DDNC.System.Private.CoreLib.TDNPersianCalendar; + DNTaiwanCalendar = DDNC.System.Private.CoreLib.DNTaiwanCalendar; + TDNTaiwanCalendar = DDNC.System.Private.CoreLib.TDNTaiwanCalendar; + DNThaiBuddhistCalendar = DDNC.System.Private.CoreLib.DNThaiBuddhistCalendar; + TDNThaiBuddhistCalendar = DDNC.System.Private.CoreLib.TDNThaiBuddhistCalendar; + DNUmAlQuraCalendar = DDNC.System.Private.CoreLib.DNUmAlQuraCalendar; + TDNUmAlQuraCalendar = DDNC.System.Private.CoreLib.TDNUmAlQuraCalendar; + DNCharUnicodeInfo = DDNC.System.Private.CoreLib.DNCharUnicodeInfo; + TDNCharUnicodeInfo = DDNC.System.Private.CoreLib.TDNCharUnicodeInfo; + DNCompareInfo = DDNC.System.Private.CoreLib.DNCompareInfo; + TDNCompareInfo = DDNC.System.Private.CoreLib.TDNCompareInfo; + DNCultureInfo = DDNC.System.Private.CoreLib.DNCultureInfo; + TDNCultureInfo = DDNC.System.Private.CoreLib.TDNCultureInfo; + DNDateTimeFormatInfo = DDNC.System.Private.CoreLib.DNDateTimeFormatInfo; + TDNDateTimeFormatInfo = DDNC.System.Private.CoreLib.TDNDateTimeFormatInfo; + DNDaylightTime = DDNC.System.Private.CoreLib.DNDaylightTime; + TDNDaylightTime = DDNC.System.Private.CoreLib.TDNDaylightTime; + DNGlobalizationExtensions = DDNC.System.Private.CoreLib.DNGlobalizationExtensions; + TDNGlobalizationExtensions = DDNC.System.Private.CoreLib.TDNGlobalizationExtensions; + DNIdnMapping = DDNC.System.Private.CoreLib.DNIdnMapping; + TDNIdnMapping = DDNC.System.Private.CoreLib.TDNIdnMapping; + DNISOWeek = DDNC.System.Private.CoreLib.DNISOWeek; + TDNISOWeek = DDNC.System.Private.CoreLib.TDNISOWeek; + DNNumberFormatInfo = DDNC.System.Private.CoreLib.DNNumberFormatInfo; + TDNNumberFormatInfo = DDNC.System.Private.CoreLib.TDNNumberFormatInfo; + DNRegionInfo = DDNC.System.Private.CoreLib.DNRegionInfo; + TDNRegionInfo = DDNC.System.Private.CoreLib.TDNRegionInfo; + DNSortKey = DDNC.System.Private.CoreLib.DNSortKey; + TDNSortKey = DDNC.System.Private.CoreLib.TDNSortKey; + DNSortVersion = DDNC.System.Private.CoreLib.DNSortVersion; + TDNSortVersion = DDNC.System.Private.CoreLib.TDNSortVersion; + DNStringInfo = DDNC.System.Private.CoreLib.DNStringInfo; + TDNStringInfo = DDNC.System.Private.CoreLib.TDNStringInfo; + DNTextElementEnumerator = DDNC.System.Private.CoreLib.DNTextElementEnumerator; + TDNTextElementEnumerator = DDNC.System.Private.CoreLib.TDNTextElementEnumerator; + DNTextInfo = DDNC.System.Private.CoreLib.DNTextInfo; + TDNTextInfo = DDNC.System.Private.CoreLib.TDNTextInfo; + DNBinaryReader = DDNC.System.Private.CoreLib.DNBinaryReader; + TDNBinaryReader = DDNC.System.Private.CoreLib.TDNBinaryReader; + DNBinaryWriter = DDNC.System.Private.CoreLib.DNBinaryWriter; + TDNBinaryWriter = DDNC.System.Private.CoreLib.TDNBinaryWriter; + DNPath = DDNC.System.Private.CoreLib.DNPath; + TDNPath = DDNC.System.Private.CoreLib.TDNPath; + DNUnmanagedMemoryAccessor = DDNC.System.Private.CoreLib.DNUnmanagedMemoryAccessor; + TDNUnmanagedMemoryAccessor = DDNC.System.Private.CoreLib.TDNUnmanagedMemoryAccessor; + //DNLazy = DDNC.System.Private.CoreLib.DNLazy; + //TDNLazy = DDNC.System.Private.CoreLib.TDNLazy; + //DNLazy = DDNC.System.Private.CoreLib.DNLazy; + //TDNLazy = DDNC.System.Private.CoreLib.TDNLazy; + DNLocalDataStoreSlot = DDNC.System.Private.CoreLib.DNLocalDataStoreSlot; + TDNLocalDataStoreSlot = DDNC.System.Private.CoreLib.TDNLocalDataStoreSlot; + DNMarshalByRefObject = DDNC.System.Private.CoreLib.DNMarshalByRefObject; + TDNMarshalByRefObject = DDNC.System.Private.CoreLib.TDNMarshalByRefObject; + DNAppDomain = DDNC.System.Private.CoreLib.DNAppDomain; + TDNAppDomain = DDNC.System.Private.CoreLib.TDNAppDomain; + DNContextBoundObject = DDNC.System.Private.CoreLib.DNContextBoundObject; + TDNContextBoundObject = DDNC.System.Private.CoreLib.TDNContextBoundObject; + DNStream = DDNC.System.Private.CoreLib.DNStream; + TDNStream = DDNC.System.Private.CoreLib.TDNStream; + DNBufferedStream = DDNC.System.Private.CoreLib.DNBufferedStream; + TDNBufferedStream = DDNC.System.Private.CoreLib.TDNBufferedStream; + DNFileStream = DDNC.System.Private.CoreLib.DNFileStream; + TDNFileStream = DDNC.System.Private.CoreLib.TDNFileStream; + DNMemoryStream = DDNC.System.Private.CoreLib.DNMemoryStream; + TDNMemoryStream = DDNC.System.Private.CoreLib.TDNMemoryStream; + DNUnmanagedMemoryStream = DDNC.System.Private.CoreLib.DNUnmanagedMemoryStream; + TDNUnmanagedMemoryStream = DDNC.System.Private.CoreLib.TDNUnmanagedMemoryStream; + DNTextReader = DDNC.System.Private.CoreLib.DNTextReader; + TDNTextReader = DDNC.System.Private.CoreLib.TDNTextReader; + DNStreamReader = DDNC.System.Private.CoreLib.DNStreamReader; + TDNStreamReader = DDNC.System.Private.CoreLib.TDNStreamReader; + DNStringReader = DDNC.System.Private.CoreLib.DNStringReader; + TDNStringReader = DDNC.System.Private.CoreLib.TDNStringReader; + DNTextWriter = DDNC.System.Private.CoreLib.DNTextWriter; + TDNTextWriter = DDNC.System.Private.CoreLib.TDNTextWriter; + DNIndentedTextWriter = DDNC.System.Private.CoreLib.DNIndentedTextWriter; + TDNIndentedTextWriter = DDNC.System.Private.CoreLib.TDNIndentedTextWriter; + DNStreamWriter = DDNC.System.Private.CoreLib.DNStreamWriter; + TDNStreamWriter = DDNC.System.Private.CoreLib.TDNStreamWriter; + DNStringWriter = DDNC.System.Private.CoreLib.DNStringWriter; + TDNStringWriter = DDNC.System.Private.CoreLib.TDNStringWriter; + DNAssemblyNameProxy = DDNC.System.Private.CoreLib.DNAssemblyNameProxy; + TDNAssemblyNameProxy = DDNC.System.Private.CoreLib.TDNAssemblyNameProxy; + DNStandardOleMarshalObject = DDNC.System.Private.CoreLib.DNStandardOleMarshalObject; + TDNStandardOleMarshalObject = DDNC.System.Private.CoreLib.TDNStandardOleMarshalObject; + DNObjectHandle = DDNC.System.Private.CoreLib.DNObjectHandle; + TDNObjectHandle = DDNC.System.Private.CoreLib.TDNObjectHandle; + DNRegisteredWaitHandle = DDNC.System.Private.CoreLib.DNRegisteredWaitHandle; + TDNRegisteredWaitHandle = DDNC.System.Private.CoreLib.TDNRegisteredWaitHandle; + DNTimer = DDNC.System.Private.CoreLib.DNTimer; + TDNTimer = DDNC.System.Private.CoreLib.TDNTimer; + DNWaitHandle = DDNC.System.Private.CoreLib.DNWaitHandle; + TDNWaitHandle = DDNC.System.Private.CoreLib.TDNWaitHandle; + DNEventWaitHandle = DDNC.System.Private.CoreLib.DNEventWaitHandle; + TDNEventWaitHandle = DDNC.System.Private.CoreLib.TDNEventWaitHandle; + DNAutoResetEvent = DDNC.System.Private.CoreLib.DNAutoResetEvent; + TDNAutoResetEvent = DDNC.System.Private.CoreLib.TDNAutoResetEvent; + DNManualResetEvent = DDNC.System.Private.CoreLib.DNManualResetEvent; + TDNManualResetEvent = DDNC.System.Private.CoreLib.TDNManualResetEvent; + DNMutex = DDNC.System.Private.CoreLib.DNMutex; + TDNMutex = DDNC.System.Private.CoreLib.TDNMutex; + DNSemaphore = DDNC.System.Private.CoreLib.DNSemaphore; + TDNSemaphore = DDNC.System.Private.CoreLib.TDNSemaphore; + DNMath = DDNC.System.Private.CoreLib.DNMath; + TDNMath = DDNC.System.Private.CoreLib.TDNMath; + DNMathF = DDNC.System.Private.CoreLib.DNMathF; + TDNMathF = DDNC.System.Private.CoreLib.TDNMathF; + DNMemoryExtensions = DDNC.System.Private.CoreLib.DNMemoryExtensions; + TDNMemoryExtensions = DDNC.System.Private.CoreLib.TDNMemoryExtensions; + DNWebUtility = DDNC.System.Private.CoreLib.DNWebUtility; + TDNWebUtility = DDNC.System.Private.CoreLib.TDNWebUtility; + DNNullable = DDNC.System.Private.CoreLib.DNNullable; + TDNNullable = DDNC.System.Private.CoreLib.TDNNullable; + DNBitOperations = DDNC.System.Private.CoreLib.DNBitOperations; + TDNBitOperations = DDNC.System.Private.CoreLib.TDNBitOperations; + DNVector = DDNC.System.Private.CoreLib.DNVector; + TDNVector = DDNC.System.Private.CoreLib.TDNVector; + DNOperatingSystem = DDNC.System.Private.CoreLib.DNOperatingSystem; + TDNOperatingSystem = DDNC.System.Private.CoreLib.TDNOperatingSystem; + //DNProgress = DDNC.System.Private.CoreLib.DNProgress; + //TDNProgress = DDNC.System.Private.CoreLib.TDNProgress; + DNRandom = DDNC.System.Private.CoreLib.DNRandom; + TDNRandom = DDNC.System.Private.CoreLib.TDNRandom; + DNAssembly = DDNC.System.Private.CoreLib.DNAssembly; + TDNAssembly = DDNC.System.Private.CoreLib.TDNAssembly; + DNAssemblyBuilder = DDNC.System.Private.CoreLib.DNAssemblyBuilder; + TDNAssemblyBuilder = DDNC.System.Private.CoreLib.TDNAssemblyBuilder; + DNAssemblyName = DDNC.System.Private.CoreLib.DNAssemblyName; + TDNAssemblyName = DDNC.System.Private.CoreLib.TDNAssemblyName; + DNBinder = DDNC.System.Private.CoreLib.DNBinder; + TDNBinder = DDNC.System.Private.CoreLib.TDNBinder; + DNCustomAttributeData = DDNC.System.Private.CoreLib.DNCustomAttributeData; + TDNCustomAttributeData = DDNC.System.Private.CoreLib.TDNCustomAttributeData; + DNCustomAttributeExtensions = DDNC.System.Private.CoreLib.DNCustomAttributeExtensions; + TDNCustomAttributeExtensions = DDNC.System.Private.CoreLib.TDNCustomAttributeExtensions; + DNCustomAttributeBuilder = DDNC.System.Private.CoreLib.DNCustomAttributeBuilder; + TDNCustomAttributeBuilder = DDNC.System.Private.CoreLib.TDNCustomAttributeBuilder; + DNDynamicILInfo = DDNC.System.Private.CoreLib.DNDynamicILInfo; + TDNDynamicILInfo = DDNC.System.Private.CoreLib.TDNDynamicILInfo; + DNEventBuilder = DDNC.System.Private.CoreLib.DNEventBuilder; + TDNEventBuilder = DDNC.System.Private.CoreLib.TDNEventBuilder; + DNILGenerator = DDNC.System.Private.CoreLib.DNILGenerator; + TDNILGenerator = DDNC.System.Private.CoreLib.TDNILGenerator; + DNOpCodes = DDNC.System.Private.CoreLib.DNOpCodes; + TDNOpCodes = DDNC.System.Private.CoreLib.TDNOpCodes; + DNParameterBuilder = DDNC.System.Private.CoreLib.DNParameterBuilder; + TDNParameterBuilder = DDNC.System.Private.CoreLib.TDNParameterBuilder; + DNSignatureHelper = DDNC.System.Private.CoreLib.DNSignatureHelper; + TDNSignatureHelper = DDNC.System.Private.CoreLib.TDNSignatureHelper; + DNExceptionHandlingClause = DDNC.System.Private.CoreLib.DNExceptionHandlingClause; + TDNExceptionHandlingClause = DDNC.System.Private.CoreLib.TDNExceptionHandlingClause; + DNIntrospectionExtensions = DDNC.System.Private.CoreLib.DNIntrospectionExtensions; + TDNIntrospectionExtensions = DDNC.System.Private.CoreLib.TDNIntrospectionExtensions; + DNLocalVariableInfo = DDNC.System.Private.CoreLib.DNLocalVariableInfo; + TDNLocalVariableInfo = DDNC.System.Private.CoreLib.TDNLocalVariableInfo; + DNLocalBuilder = DDNC.System.Private.CoreLib.DNLocalBuilder; + TDNLocalBuilder = DDNC.System.Private.CoreLib.TDNLocalBuilder; + DNManifestResourceInfo = DDNC.System.Private.CoreLib.DNManifestResourceInfo; + TDNManifestResourceInfo = DDNC.System.Private.CoreLib.TDNManifestResourceInfo; + DNMemberInfo = DDNC.System.Private.CoreLib.DNMemberInfo; + TDNMemberInfo = DDNC.System.Private.CoreLib.TDNMemberInfo; + DNEventInfo = DDNC.System.Private.CoreLib.DNEventInfo; + TDNEventInfo = DDNC.System.Private.CoreLib.TDNEventInfo; + DNFieldInfo = DDNC.System.Private.CoreLib.DNFieldInfo; + TDNFieldInfo = DDNC.System.Private.CoreLib.TDNFieldInfo; + DNFieldBuilder = DDNC.System.Private.CoreLib.DNFieldBuilder; + TDNFieldBuilder = DDNC.System.Private.CoreLib.TDNFieldBuilder; + DNMethodBase = DDNC.System.Private.CoreLib.DNMethodBase; + TDNMethodBase = DDNC.System.Private.CoreLib.TDNMethodBase; + DNConstructorInfo = DDNC.System.Private.CoreLib.DNConstructorInfo; + TDNConstructorInfo = DDNC.System.Private.CoreLib.TDNConstructorInfo; + DNConstructorBuilder = DDNC.System.Private.CoreLib.DNConstructorBuilder; + TDNConstructorBuilder = DDNC.System.Private.CoreLib.TDNConstructorBuilder; + DNMethodInfo = DDNC.System.Private.CoreLib.DNMethodInfo; + TDNMethodInfo = DDNC.System.Private.CoreLib.TDNMethodInfo; + DNDynamicMethod = DDNC.System.Private.CoreLib.DNDynamicMethod; + TDNDynamicMethod = DDNC.System.Private.CoreLib.TDNDynamicMethod; + DNMethodBuilder = DDNC.System.Private.CoreLib.DNMethodBuilder; + TDNMethodBuilder = DDNC.System.Private.CoreLib.TDNMethodBuilder; + DNPropertyInfo = DDNC.System.Private.CoreLib.DNPropertyInfo; + TDNPropertyInfo = DDNC.System.Private.CoreLib.TDNPropertyInfo; + DNPropertyBuilder = DDNC.System.Private.CoreLib.DNPropertyBuilder; + TDNPropertyBuilder = DDNC.System.Private.CoreLib.TDNPropertyBuilder; + DNType = DDNC.System.Private.CoreLib.DNType; + TDNType = DDNC.System.Private.CoreLib.TDNType; + DNTypeInfo = DDNC.System.Private.CoreLib.DNTypeInfo; + TDNTypeInfo = DDNC.System.Private.CoreLib.TDNTypeInfo; + DNEnumBuilder = DDNC.System.Private.CoreLib.DNEnumBuilder; + TDNEnumBuilder = DDNC.System.Private.CoreLib.TDNEnumBuilder; + DNGenericTypeParameterBuilder = DDNC.System.Private.CoreLib.DNGenericTypeParameterBuilder; + TDNGenericTypeParameterBuilder = DDNC.System.Private.CoreLib.TDNGenericTypeParameterBuilder; + DNTypeBuilder = DDNC.System.Private.CoreLib.DNTypeBuilder; + TDNTypeBuilder = DDNC.System.Private.CoreLib.TDNTypeBuilder; + DNTypeDelegator = DDNC.System.Private.CoreLib.DNTypeDelegator; + TDNTypeDelegator = DDNC.System.Private.CoreLib.TDNTypeDelegator; + DNAssemblyExtensions = DDNC.System.Private.CoreLib.DNAssemblyExtensions; + TDNAssemblyExtensions = DDNC.System.Private.CoreLib.TDNAssemblyExtensions; + DNMethodBody = DDNC.System.Private.CoreLib.DNMethodBody; + TDNMethodBody = DDNC.System.Private.CoreLib.TDNMethodBody; + DNMissing = DDNC.System.Private.CoreLib.DNMissing; + TDNMissing = DDNC.System.Private.CoreLib.TDNMissing; + DNModule = DDNC.System.Private.CoreLib.DNModule; + TDNModule = DDNC.System.Private.CoreLib.TDNModule; + DNModuleBuilder = DDNC.System.Private.CoreLib.DNModuleBuilder; + TDNModuleBuilder = DDNC.System.Private.CoreLib.TDNModuleBuilder; + DNParameterInfo = DDNC.System.Private.CoreLib.DNParameterInfo; + TDNParameterInfo = DDNC.System.Private.CoreLib.TDNParameterInfo; + DNPointer = DDNC.System.Private.CoreLib.DNPointer; + TDNPointer = DDNC.System.Private.CoreLib.TDNPointer; + DNReflectionContext = DDNC.System.Private.CoreLib.DNReflectionContext; + TDNReflectionContext = DDNC.System.Private.CoreLib.TDNReflectionContext; + DNRuntimeReflectionExtensions = DDNC.System.Private.CoreLib.DNRuntimeReflectionExtensions; + TDNRuntimeReflectionExtensions = DDNC.System.Private.CoreLib.TDNRuntimeReflectionExtensions; + DNStrongNameKeyPair = DDNC.System.Private.CoreLib.DNStrongNameKeyPair; + TDNStrongNameKeyPair = DDNC.System.Private.CoreLib.TDNStrongNameKeyPair; + DNResourceManager = DDNC.System.Private.CoreLib.DNResourceManager; + TDNResourceManager = DDNC.System.Private.CoreLib.TDNResourceManager; + DNResourceReader = DDNC.System.Private.CoreLib.DNResourceReader; + TDNResourceReader = DDNC.System.Private.CoreLib.TDNResourceReader; + DNResourceSet = DDNC.System.Private.CoreLib.DNResourceSet; + TDNResourceSet = DDNC.System.Private.CoreLib.TDNResourceSet; + DNCallConvCdecl = DDNC.System.Private.CoreLib.DNCallConvCdecl; + TDNCallConvCdecl = DDNC.System.Private.CoreLib.TDNCallConvCdecl; + DNCallConvFastcall = DDNC.System.Private.CoreLib.DNCallConvFastcall; + TDNCallConvFastcall = DDNC.System.Private.CoreLib.TDNCallConvFastcall; + DNCallConvStdcall = DDNC.System.Private.CoreLib.DNCallConvStdcall; + TDNCallConvStdcall = DDNC.System.Private.CoreLib.TDNCallConvStdcall; + DNCallConvThiscall = DDNC.System.Private.CoreLib.DNCallConvThiscall; + TDNCallConvThiscall = DDNC.System.Private.CoreLib.TDNCallConvThiscall; + //DNConditionalWeakTable = DDNC.System.Private.CoreLib.DNConditionalWeakTable; + //TDNConditionalWeakTable = DDNC.System.Private.CoreLib.TDNConditionalWeakTable; + DNContractHelper = DDNC.System.Private.CoreLib.DNContractHelper; + TDNContractHelper = DDNC.System.Private.CoreLib.TDNContractHelper; + DNFormattableStringFactory = DDNC.System.Private.CoreLib.DNFormattableStringFactory; + TDNFormattableStringFactory = DDNC.System.Private.CoreLib.TDNFormattableStringFactory; + DNIsConst = DDNC.System.Private.CoreLib.DNIsConst; + TDNIsConst = DDNC.System.Private.CoreLib.TDNIsConst; + DNIsExternalInit = DDNC.System.Private.CoreLib.DNIsExternalInit; + TDNIsExternalInit = DDNC.System.Private.CoreLib.TDNIsExternalInit; + DNIsVolatile = DDNC.System.Private.CoreLib.DNIsVolatile; + TDNIsVolatile = DDNC.System.Private.CoreLib.TDNIsVolatile; + DNRuntimeFeature = DDNC.System.Private.CoreLib.DNRuntimeFeature; + TDNRuntimeFeature = DDNC.System.Private.CoreLib.TDNRuntimeFeature; + DNRuntimeHelpers = DDNC.System.Private.CoreLib.DNRuntimeHelpers; + TDNRuntimeHelpers = DDNC.System.Private.CoreLib.TDNRuntimeHelpers; + //DNStrongBox = DDNC.System.Private.CoreLib.DNStrongBox; + //TDNStrongBox = DDNC.System.Private.CoreLib.TDNStrongBox; + DNCriticalFinalizerObject = DDNC.System.Private.CoreLib.DNCriticalFinalizerObject; + TDNCriticalFinalizerObject = DDNC.System.Private.CoreLib.TDNCriticalFinalizerObject; + DNCriticalHandle = DDNC.System.Private.CoreLib.DNCriticalHandle; + TDNCriticalHandle = DDNC.System.Private.CoreLib.TDNCriticalHandle; + DNCriticalHandleMinusOneIsInvalid = DDNC.System.Private.CoreLib.DNCriticalHandleMinusOneIsInvalid; + TDNCriticalHandleMinusOneIsInvalid = DDNC.System.Private.CoreLib.TDNCriticalHandleMinusOneIsInvalid; + DNCriticalHandleZeroOrMinusOneIsInvalid = DDNC.System.Private.CoreLib.DNCriticalHandleZeroOrMinusOneIsInvalid; + TDNCriticalHandleZeroOrMinusOneIsInvalid = DDNC.System.Private.CoreLib.TDNCriticalHandleZeroOrMinusOneIsInvalid; + DNSafeHandle = DDNC.System.Private.CoreLib.DNSafeHandle; + TDNSafeHandle = DDNC.System.Private.CoreLib.TDNSafeHandle; + DNSafeHandleMinusOneIsInvalid = DDNC.System.Private.CoreLib.DNSafeHandleMinusOneIsInvalid; + TDNSafeHandleMinusOneIsInvalid = DDNC.System.Private.CoreLib.TDNSafeHandleMinusOneIsInvalid; + DNSafeHandleZeroOrMinusOneIsInvalid = DDNC.System.Private.CoreLib.DNSafeHandleZeroOrMinusOneIsInvalid; + TDNSafeHandleZeroOrMinusOneIsInvalid = DDNC.System.Private.CoreLib.TDNSafeHandleZeroOrMinusOneIsInvalid; + DNSafeFileHandle = DDNC.System.Private.CoreLib.DNSafeFileHandle; + TDNSafeFileHandle = DDNC.System.Private.CoreLib.TDNSafeFileHandle; + DNSafeWaitHandle = DDNC.System.Private.CoreLib.DNSafeWaitHandle; + TDNSafeWaitHandle = DDNC.System.Private.CoreLib.TDNSafeWaitHandle; + DNSafeBuffer = DDNC.System.Private.CoreLib.DNSafeBuffer; + TDNSafeBuffer = DDNC.System.Private.CoreLib.TDNSafeBuffer; + DNMemoryFailPoint = DDNC.System.Private.CoreLib.DNMemoryFailPoint; + TDNMemoryFailPoint = DDNC.System.Private.CoreLib.TDNMemoryFailPoint; + DNThread = DDNC.System.Private.CoreLib.DNThread; + TDNThread = DDNC.System.Private.CoreLib.TDNThread; + DNExceptionDispatchInfo = DDNC.System.Private.CoreLib.DNExceptionDispatchInfo; + TDNExceptionDispatchInfo = DDNC.System.Private.CoreLib.TDNExceptionDispatchInfo; + DNGCSettings = DDNC.System.Private.CoreLib.DNGCSettings; + TDNGCSettings = DDNC.System.Private.CoreLib.TDNGCSettings; + DNBStrWrapper = DDNC.System.Private.CoreLib.DNBStrWrapper; + TDNBStrWrapper = DDNC.System.Private.CoreLib.TDNBStrWrapper; + DNCollectionsMarshal = DDNC.System.Private.CoreLib.DNCollectionsMarshal; + TDNCollectionsMarshal = DDNC.System.Private.CoreLib.TDNCollectionsMarshal; + DNComEventsHelper = DDNC.System.Private.CoreLib.DNComEventsHelper; + TDNComEventsHelper = DDNC.System.Private.CoreLib.TDNComEventsHelper; + DNComWrappers = DDNC.System.Private.CoreLib.DNComWrappers; + TDNComWrappers = DDNC.System.Private.CoreLib.TDNComWrappers; + DNCurrencyWrapper = DDNC.System.Private.CoreLib.DNCurrencyWrapper; + TDNCurrencyWrapper = DDNC.System.Private.CoreLib.TDNCurrencyWrapper; + DNDispatchWrapper = DDNC.System.Private.CoreLib.DNDispatchWrapper; + TDNDispatchWrapper = DDNC.System.Private.CoreLib.TDNDispatchWrapper; + DNErrorWrapper = DDNC.System.Private.CoreLib.DNErrorWrapper; + TDNErrorWrapper = DDNC.System.Private.CoreLib.TDNErrorWrapper; + DNMarshal = DDNC.System.Private.CoreLib.DNMarshal; + TDNMarshal = DDNC.System.Private.CoreLib.TDNMarshal; + DNMemoryMarshal = DDNC.System.Private.CoreLib.DNMemoryMarshal; + TDNMemoryMarshal = DDNC.System.Private.CoreLib.TDNMemoryMarshal; + DNNativeLibrary = DDNC.System.Private.CoreLib.DNNativeLibrary; + TDNNativeLibrary = DDNC.System.Private.CoreLib.TDNNativeLibrary; + DNUnknownWrapper = DDNC.System.Private.CoreLib.DNUnknownWrapper; + TDNUnknownWrapper = DDNC.System.Private.CoreLib.TDNUnknownWrapper; + DNVariantWrapper = DDNC.System.Private.CoreLib.DNVariantWrapper; + TDNVariantWrapper = DDNC.System.Private.CoreLib.TDNVariantWrapper; + DNArmBase = DDNC.System.Private.CoreLib.DNArmBase; + TDNArmBase = DDNC.System.Private.CoreLib.TDNArmBase; + DNArmBase_Arm64 = DDNC.System.Private.CoreLib.DNArmBase_Arm64; + TDNArmBase_Arm64 = DDNC.System.Private.CoreLib.TDNArmBase_Arm64; + DNAdvSimd_Arm64 = DDNC.System.Private.CoreLib.DNAdvSimd_Arm64; + TDNAdvSimd_Arm64 = DDNC.System.Private.CoreLib.TDNAdvSimd_Arm64; + DNDp_Arm64 = DDNC.System.Private.CoreLib.DNDp_Arm64; + TDNDp_Arm64 = DDNC.System.Private.CoreLib.TDNDp_Arm64; + DNRdm_Arm64 = DDNC.System.Private.CoreLib.DNRdm_Arm64; + TDNRdm_Arm64 = DDNC.System.Private.CoreLib.TDNRdm_Arm64; + DNAes_Arm64 = DDNC.System.Private.CoreLib.DNAes_Arm64; + TDNAes_Arm64 = DDNC.System.Private.CoreLib.TDNAes_Arm64; + DNCrc32_Arm64 = DDNC.System.Private.CoreLib.DNCrc32_Arm64; + TDNCrc32_Arm64 = DDNC.System.Private.CoreLib.TDNCrc32_Arm64; + DNSha1_Arm64 = DDNC.System.Private.CoreLib.DNSha1_Arm64; + TDNSha1_Arm64 = DDNC.System.Private.CoreLib.TDNSha1_Arm64; + DNSha256_Arm64 = DDNC.System.Private.CoreLib.DNSha256_Arm64; + TDNSha256_Arm64 = DDNC.System.Private.CoreLib.TDNSha256_Arm64; + DNAdvSimd = DDNC.System.Private.CoreLib.DNAdvSimd; + TDNAdvSimd = DDNC.System.Private.CoreLib.TDNAdvSimd; + DNDp = DDNC.System.Private.CoreLib.DNDp; + TDNDp = DDNC.System.Private.CoreLib.TDNDp; + DNRdm = DDNC.System.Private.CoreLib.DNRdm; + TDNRdm = DDNC.System.Private.CoreLib.TDNRdm; + DNArm_Aes = DDNC.System.Private.CoreLib.DNArm_Aes; + TDNArm_Aes = DDNC.System.Private.CoreLib.TDNArm_Aes; + DNCrc32 = DDNC.System.Private.CoreLib.DNCrc32; + TDNCrc32 = DDNC.System.Private.CoreLib.TDNCrc32; + DNSha1 = DDNC.System.Private.CoreLib.DNSha1; + TDNSha1 = DDNC.System.Private.CoreLib.TDNSha1; + DNSha256 = DDNC.System.Private.CoreLib.DNSha256; + TDNSha256 = DDNC.System.Private.CoreLib.TDNSha256; + DNVector128 = DDNC.System.Private.CoreLib.DNVector128; + TDNVector128 = DDNC.System.Private.CoreLib.TDNVector128; + DNVector256 = DDNC.System.Private.CoreLib.DNVector256; + TDNVector256 = DDNC.System.Private.CoreLib.TDNVector256; + DNVector64 = DDNC.System.Private.CoreLib.DNVector64; + TDNVector64 = DDNC.System.Private.CoreLib.TDNVector64; + DNX86Base = DDNC.System.Private.CoreLib.DNX86Base; + TDNX86Base = DDNC.System.Private.CoreLib.TDNX86Base; + DNBmi1 = DDNC.System.Private.CoreLib.DNBmi1; + TDNBmi1 = DDNC.System.Private.CoreLib.TDNBmi1; + DNBmi2 = DDNC.System.Private.CoreLib.DNBmi2; + TDNBmi2 = DDNC.System.Private.CoreLib.TDNBmi2; + DNLzcnt = DDNC.System.Private.CoreLib.DNLzcnt; + TDNLzcnt = DDNC.System.Private.CoreLib.TDNLzcnt; + DNSse = DDNC.System.Private.CoreLib.DNSse; + TDNSse = DDNC.System.Private.CoreLib.TDNSse; + DNSse2 = DDNC.System.Private.CoreLib.DNSse2; + TDNSse2 = DDNC.System.Private.CoreLib.TDNSse2; + DNX86_Aes = DDNC.System.Private.CoreLib.DNX86_Aes; + TDNX86_Aes = DDNC.System.Private.CoreLib.TDNX86_Aes; + DNPclmulqdq = DDNC.System.Private.CoreLib.DNPclmulqdq; + TDNPclmulqdq = DDNC.System.Private.CoreLib.TDNPclmulqdq; + DNSse3 = DDNC.System.Private.CoreLib.DNSse3; + TDNSse3 = DDNC.System.Private.CoreLib.TDNSse3; + DNSsse3 = DDNC.System.Private.CoreLib.DNSsse3; + TDNSsse3 = DDNC.System.Private.CoreLib.TDNSsse3; + DNSse41 = DDNC.System.Private.CoreLib.DNSse41; + TDNSse41 = DDNC.System.Private.CoreLib.TDNSse41; + DNSse42 = DDNC.System.Private.CoreLib.DNSse42; + TDNSse42 = DDNC.System.Private.CoreLib.TDNSse42; + DNAvx = DDNC.System.Private.CoreLib.DNAvx; + TDNAvx = DDNC.System.Private.CoreLib.TDNAvx; + DNAvx2 = DDNC.System.Private.CoreLib.DNAvx2; + TDNAvx2 = DDNC.System.Private.CoreLib.TDNAvx2; + DNFma = DDNC.System.Private.CoreLib.DNFma; + TDNFma = DDNC.System.Private.CoreLib.TDNFma; + DNPopcnt = DDNC.System.Private.CoreLib.DNPopcnt; + TDNPopcnt = DDNC.System.Private.CoreLib.TDNPopcnt; + DNX86Base_X64 = DDNC.System.Private.CoreLib.DNX86Base_X64; + TDNX86Base_X64 = DDNC.System.Private.CoreLib.TDNX86Base_X64; + DNBmi1_X64 = DDNC.System.Private.CoreLib.DNBmi1_X64; + TDNBmi1_X64 = DDNC.System.Private.CoreLib.TDNBmi1_X64; + DNBmi2_X64 = DDNC.System.Private.CoreLib.DNBmi2_X64; + TDNBmi2_X64 = DDNC.System.Private.CoreLib.TDNBmi2_X64; + DNLzcnt_X64 = DDNC.System.Private.CoreLib.DNLzcnt_X64; + TDNLzcnt_X64 = DDNC.System.Private.CoreLib.TDNLzcnt_X64; + DNSse_X64 = DDNC.System.Private.CoreLib.DNSse_X64; + TDNSse_X64 = DDNC.System.Private.CoreLib.TDNSse_X64; + DNSse2_X64 = DDNC.System.Private.CoreLib.DNSse2_X64; + TDNSse2_X64 = DDNC.System.Private.CoreLib.TDNSse2_X64; + DNAes_X64 = DDNC.System.Private.CoreLib.DNAes_X64; + TDNAes_X64 = DDNC.System.Private.CoreLib.TDNAes_X64; + DNPclmulqdq_X64 = DDNC.System.Private.CoreLib.DNPclmulqdq_X64; + TDNPclmulqdq_X64 = DDNC.System.Private.CoreLib.TDNPclmulqdq_X64; + DNSse3_X64 = DDNC.System.Private.CoreLib.DNSse3_X64; + TDNSse3_X64 = DDNC.System.Private.CoreLib.TDNSse3_X64; + DNSsse3_X64 = DDNC.System.Private.CoreLib.DNSsse3_X64; + TDNSsse3_X64 = DDNC.System.Private.CoreLib.TDNSsse3_X64; + DNSse41_X64 = DDNC.System.Private.CoreLib.DNSse41_X64; + TDNSse41_X64 = DDNC.System.Private.CoreLib.TDNSse41_X64; + DNSse42_X64 = DDNC.System.Private.CoreLib.DNSse42_X64; + TDNSse42_X64 = DDNC.System.Private.CoreLib.TDNSse42_X64; + DNAvx_X64 = DDNC.System.Private.CoreLib.DNAvx_X64; + TDNAvx_X64 = DDNC.System.Private.CoreLib.TDNAvx_X64; + DNAvx2_X64 = DDNC.System.Private.CoreLib.DNAvx2_X64; + TDNAvx2_X64 = DDNC.System.Private.CoreLib.TDNAvx2_X64; + DNFma_X64 = DDNC.System.Private.CoreLib.DNFma_X64; + TDNFma_X64 = DDNC.System.Private.CoreLib.TDNFma_X64; + DNPopcnt_X64 = DDNC.System.Private.CoreLib.DNPopcnt_X64; + TDNPopcnt_X64 = DDNC.System.Private.CoreLib.TDNPopcnt_X64; + DNAssemblyDependencyResolver = DDNC.System.Private.CoreLib.DNAssemblyDependencyResolver; + TDNAssemblyDependencyResolver = DDNC.System.Private.CoreLib.TDNAssemblyDependencyResolver; + DNAssemblyLoadContext = DDNC.System.Private.CoreLib.DNAssemblyLoadContext; + TDNAssemblyLoadContext = DDNC.System.Private.CoreLib.TDNAssemblyLoadContext; + DNProfileOptimization = DDNC.System.Private.CoreLib.DNProfileOptimization; + TDNProfileOptimization = DDNC.System.Private.CoreLib.TDNProfileOptimization; + DNSerializationInfo = DDNC.System.Private.CoreLib.DNSerializationInfo; + TDNSerializationInfo = DDNC.System.Private.CoreLib.TDNSerializationInfo; + DNSerializationInfoEnumerator = DDNC.System.Private.CoreLib.DNSerializationInfoEnumerator; + TDNSerializationInfoEnumerator = DDNC.System.Private.CoreLib.TDNSerializationInfoEnumerator; + DNFrameworkName = DDNC.System.Private.CoreLib.DNFrameworkName; + TDNFrameworkName = DDNC.System.Private.CoreLib.TDNFrameworkName; + DNVersioningHelper = DDNC.System.Private.CoreLib.DNVersioningHelper; + TDNVersioningHelper = DDNC.System.Private.CoreLib.TDNVersioningHelper; + DNPermissionSet = DDNC.System.Private.CoreLib.DNPermissionSet; + TDNPermissionSet = DDNC.System.Private.CoreLib.TDNPermissionSet; + DNSecureString = DDNC.System.Private.CoreLib.DNSecureString; + TDNSecureString = DDNC.System.Private.CoreLib.TDNSecureString; + DNSecurityElement = DDNC.System.Private.CoreLib.DNSecurityElement; + TDNSecurityElement = DDNC.System.Private.CoreLib.TDNSecurityElement; + DNString = DDNC.System.Private.CoreLib.DNString; + TDNString = DDNC.System.Private.CoreLib.TDNString; + DNStringComparer = DDNC.System.Private.CoreLib.DNStringComparer; + TDNStringComparer = DDNC.System.Private.CoreLib.TDNStringComparer; + DNCultureAwareComparer = DDNC.System.Private.CoreLib.DNCultureAwareComparer; + TDNCultureAwareComparer = DDNC.System.Private.CoreLib.TDNCultureAwareComparer; + DNOrdinalComparer = DDNC.System.Private.CoreLib.DNOrdinalComparer; + TDNOrdinalComparer = DDNC.System.Private.CoreLib.TDNOrdinalComparer; + DNStringNormalizationExtensions = DDNC.System.Private.CoreLib.DNStringNormalizationExtensions; + TDNStringNormalizationExtensions = DDNC.System.Private.CoreLib.TDNStringNormalizationExtensions; + DNDecoder = DDNC.System.Private.CoreLib.DNDecoder; + TDNDecoder = DDNC.System.Private.CoreLib.TDNDecoder; + DNDecoderFallback = DDNC.System.Private.CoreLib.DNDecoderFallback; + TDNDecoderFallback = DDNC.System.Private.CoreLib.TDNDecoderFallback; + DNDecoderExceptionFallback = DDNC.System.Private.CoreLib.DNDecoderExceptionFallback; + TDNDecoderExceptionFallback = DDNC.System.Private.CoreLib.TDNDecoderExceptionFallback; + DNDecoderReplacementFallback = DDNC.System.Private.CoreLib.DNDecoderReplacementFallback; + TDNDecoderReplacementFallback = DDNC.System.Private.CoreLib.TDNDecoderReplacementFallback; + DNDecoderFallbackBuffer = DDNC.System.Private.CoreLib.DNDecoderFallbackBuffer; + TDNDecoderFallbackBuffer = DDNC.System.Private.CoreLib.TDNDecoderFallbackBuffer; + DNDecoderExceptionFallbackBuffer = DDNC.System.Private.CoreLib.DNDecoderExceptionFallbackBuffer; + TDNDecoderExceptionFallbackBuffer = DDNC.System.Private.CoreLib.TDNDecoderExceptionFallbackBuffer; + DNDecoderReplacementFallbackBuffer = DDNC.System.Private.CoreLib.DNDecoderReplacementFallbackBuffer; + TDNDecoderReplacementFallbackBuffer = DDNC.System.Private.CoreLib.TDNDecoderReplacementFallbackBuffer; + DNEncoder = DDNC.System.Private.CoreLib.DNEncoder; + TDNEncoder = DDNC.System.Private.CoreLib.TDNEncoder; + DNEncoderFallback = DDNC.System.Private.CoreLib.DNEncoderFallback; + TDNEncoderFallback = DDNC.System.Private.CoreLib.TDNEncoderFallback; + DNEncoderExceptionFallback = DDNC.System.Private.CoreLib.DNEncoderExceptionFallback; + TDNEncoderExceptionFallback = DDNC.System.Private.CoreLib.TDNEncoderExceptionFallback; + DNEncoderReplacementFallback = DDNC.System.Private.CoreLib.DNEncoderReplacementFallback; + TDNEncoderReplacementFallback = DDNC.System.Private.CoreLib.TDNEncoderReplacementFallback; + DNEncoderFallbackBuffer = DDNC.System.Private.CoreLib.DNEncoderFallbackBuffer; + TDNEncoderFallbackBuffer = DDNC.System.Private.CoreLib.TDNEncoderFallbackBuffer; + DNEncoderExceptionFallbackBuffer = DDNC.System.Private.CoreLib.DNEncoderExceptionFallbackBuffer; + TDNEncoderExceptionFallbackBuffer = DDNC.System.Private.CoreLib.TDNEncoderExceptionFallbackBuffer; + DNEncoderReplacementFallbackBuffer = DDNC.System.Private.CoreLib.DNEncoderReplacementFallbackBuffer; + TDNEncoderReplacementFallbackBuffer = DDNC.System.Private.CoreLib.TDNEncoderReplacementFallbackBuffer; + DNEncoding = DDNC.System.Private.CoreLib.DNEncoding; + TDNEncoding = DDNC.System.Private.CoreLib.TDNEncoding; + DNASCIIEncoding = DDNC.System.Private.CoreLib.DNASCIIEncoding; + TDNASCIIEncoding = DDNC.System.Private.CoreLib.TDNASCIIEncoding; + DNUnicodeEncoding = DDNC.System.Private.CoreLib.DNUnicodeEncoding; + TDNUnicodeEncoding = DDNC.System.Private.CoreLib.TDNUnicodeEncoding; + DNUTF32Encoding = DDNC.System.Private.CoreLib.DNUTF32Encoding; + TDNUTF32Encoding = DDNC.System.Private.CoreLib.TDNUTF32Encoding; + DNUTF7Encoding = DDNC.System.Private.CoreLib.DNUTF7Encoding; + TDNUTF7Encoding = DDNC.System.Private.CoreLib.TDNUTF7Encoding; + DNUTF8Encoding = DDNC.System.Private.CoreLib.DNUTF8Encoding; + TDNUTF8Encoding = DDNC.System.Private.CoreLib.TDNUTF8Encoding; + DNEncodingInfo = DDNC.System.Private.CoreLib.DNEncodingInfo; + TDNEncodingInfo = DDNC.System.Private.CoreLib.TDNEncodingInfo; + DNEncodingProvider = DDNC.System.Private.CoreLib.DNEncodingProvider; + TDNEncodingProvider = DDNC.System.Private.CoreLib.TDNEncodingProvider; + DNStringBuilder = DDNC.System.Private.CoreLib.DNStringBuilder; + TDNStringBuilder = DDNC.System.Private.CoreLib.TDNStringBuilder; + DNUtf8 = DDNC.System.Private.CoreLib.DNUtf8; + TDNUtf8 = DDNC.System.Private.CoreLib.TDNUtf8; + //DNAsyncLocal = DDNC.System.Private.CoreLib.DNAsyncLocal; + //TDNAsyncLocal = DDNC.System.Private.CoreLib.TDNAsyncLocal; + DNCancellationTokenSource = DDNC.System.Private.CoreLib.DNCancellationTokenSource; + TDNCancellationTokenSource = DDNC.System.Private.CoreLib.TDNCancellationTokenSource; + DNCompressedStack = DDNC.System.Private.CoreLib.DNCompressedStack; + TDNCompressedStack = DDNC.System.Private.CoreLib.TDNCompressedStack; + DNExecutionContext = DDNC.System.Private.CoreLib.DNExecutionContext; + TDNExecutionContext = DDNC.System.Private.CoreLib.TDNExecutionContext; + DNInterlocked = DDNC.System.Private.CoreLib.DNInterlocked; + TDNInterlocked = DDNC.System.Private.CoreLib.TDNInterlocked; + DNLazyInitializer = DDNC.System.Private.CoreLib.DNLazyInitializer; + TDNLazyInitializer = DDNC.System.Private.CoreLib.TDNLazyInitializer; + DNManualResetEventSlim = DDNC.System.Private.CoreLib.DNManualResetEventSlim; + TDNManualResetEventSlim = DDNC.System.Private.CoreLib.TDNManualResetEventSlim; + DNMonitor = DDNC.System.Private.CoreLib.DNMonitor; + TDNMonitor = DDNC.System.Private.CoreLib.TDNMonitor; + DNOverlapped = DDNC.System.Private.CoreLib.DNOverlapped; + TDNOverlapped = DDNC.System.Private.CoreLib.TDNOverlapped; + DNPreAllocatedOverlapped = DDNC.System.Private.CoreLib.DNPreAllocatedOverlapped; + TDNPreAllocatedOverlapped = DDNC.System.Private.CoreLib.TDNPreAllocatedOverlapped; + DNReaderWriterLockSlim = DDNC.System.Private.CoreLib.DNReaderWriterLockSlim; + TDNReaderWriterLockSlim = DDNC.System.Private.CoreLib.TDNReaderWriterLockSlim; + DNSemaphoreSlim = DDNC.System.Private.CoreLib.DNSemaphoreSlim; + TDNSemaphoreSlim = DDNC.System.Private.CoreLib.TDNSemaphoreSlim; + DNSynchronizationContext = DDNC.System.Private.CoreLib.DNSynchronizationContext; + TDNSynchronizationContext = DDNC.System.Private.CoreLib.TDNSynchronizationContext; + DNConcurrentExclusiveSchedulerPair = DDNC.System.Private.CoreLib.DNConcurrentExclusiveSchedulerPair; + TDNConcurrentExclusiveSchedulerPair = DDNC.System.Private.CoreLib.TDNConcurrentExclusiveSchedulerPair; + DNTask = DDNC.System.Private.CoreLib.DNTask; + TDNTask = DDNC.System.Private.CoreLib.TDNTask; + //DNTask = DDNC.System.Private.CoreLib.DNTask; + //TDNTask = DDNC.System.Private.CoreLib.TDNTask; + DNTaskAsyncEnumerableExtensions = DDNC.System.Private.CoreLib.DNTaskAsyncEnumerableExtensions; + TDNTaskAsyncEnumerableExtensions = DDNC.System.Private.CoreLib.TDNTaskAsyncEnumerableExtensions; + //DNTaskCompletionSource = DDNC.System.Private.CoreLib.DNTaskCompletionSource; + //TDNTaskCompletionSource = DDNC.System.Private.CoreLib.TDNTaskCompletionSource; + DNTaskCompletionSource = DDNC.System.Private.CoreLib.DNTaskCompletionSource; + TDNTaskCompletionSource = DDNC.System.Private.CoreLib.TDNTaskCompletionSource; + DNTaskExtensions = DDNC.System.Private.CoreLib.DNTaskExtensions; + TDNTaskExtensions = DDNC.System.Private.CoreLib.TDNTaskExtensions; + //DNTaskFactory = DDNC.System.Private.CoreLib.DNTaskFactory; + //TDNTaskFactory = DDNC.System.Private.CoreLib.TDNTaskFactory; + DNTaskFactory = DDNC.System.Private.CoreLib.DNTaskFactory; + TDNTaskFactory = DDNC.System.Private.CoreLib.TDNTaskFactory; + DNTaskScheduler = DDNC.System.Private.CoreLib.DNTaskScheduler; + TDNTaskScheduler = DDNC.System.Private.CoreLib.TDNTaskScheduler; + //DNThreadLocal = DDNC.System.Private.CoreLib.DNThreadLocal; + //TDNThreadLocal = DDNC.System.Private.CoreLib.TDNThreadLocal; + DNThreadPool = DDNC.System.Private.CoreLib.DNThreadPool; + TDNThreadPool = DDNC.System.Private.CoreLib.TDNThreadPool; + DNThreadPoolBoundHandle = DDNC.System.Private.CoreLib.DNThreadPoolBoundHandle; + TDNThreadPoolBoundHandle = DDNC.System.Private.CoreLib.TDNThreadPoolBoundHandle; + DNTimeout = DDNC.System.Private.CoreLib.DNTimeout; + TDNTimeout = DDNC.System.Private.CoreLib.TDNTimeout; + DNVolatile = DDNC.System.Private.CoreLib.DNVolatile; + TDNVolatile = DDNC.System.Private.CoreLib.TDNVolatile; + DNWaitHandleExtensions = DDNC.System.Private.CoreLib.DNWaitHandleExtensions; + TDNWaitHandleExtensions = DDNC.System.Private.CoreLib.TDNWaitHandleExtensions; + DNTimeZone = DDNC.System.Private.CoreLib.DNTimeZone; + TDNTimeZone = DDNC.System.Private.CoreLib.TDNTimeZone; + DNTimeZoneInfo = DDNC.System.Private.CoreLib.DNTimeZoneInfo; + TDNTimeZoneInfo = DDNC.System.Private.CoreLib.TDNTimeZoneInfo; + DNTimeZoneInfo_AdjustmentRule = DDNC.System.Private.CoreLib.DNTimeZoneInfo_AdjustmentRule; + TDNTimeZoneInfo_AdjustmentRule = DDNC.System.Private.CoreLib.TDNTimeZoneInfo_AdjustmentRule; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + DNTuple = DDNC.System.Private.CoreLib.DNTuple; + TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + DNTupleExtensions = DDNC.System.Private.CoreLib.DNTupleExtensions; + TDNTupleExtensions = DDNC.System.Private.CoreLib.TDNTupleExtensions; + DNUnitySerializationHolder = DDNC.System.Private.CoreLib.DNUnitySerializationHolder; + TDNUnitySerializationHolder = DDNC.System.Private.CoreLib.TDNUnitySerializationHolder; + DNValueType = DDNC.System.Private.CoreLib.DNValueType; + TDNValueType = DDNC.System.Private.CoreLib.TDNValueType; + DNComActivationContext = DDNC.System.Private.CoreLib.DNComActivationContext; + TDNComActivationContext = DDNC.System.Private.CoreLib.TDNComActivationContext; + DNComActivationContextInternal = DDNC.System.Private.CoreLib.DNComActivationContextInternal; + TDNComActivationContextInternal = DDNC.System.Private.CoreLib.TDNComActivationContextInternal; + DNArgIterator = DDNC.System.Private.CoreLib.DNArgIterator; + TDNArgIterator = DDNC.System.Private.CoreLib.TDNArgIterator; + //DNArraySegment = DDNC.System.Private.CoreLib.DNArraySegment; + //TDNArraySegment = DDNC.System.Private.CoreLib.TDNArraySegment; + //DNArraySegment_Enumerator = DDNC.System.Private.CoreLib.DNArraySegment_Enumerator; + //TDNArraySegment_Enumerator = DDNC.System.Private.CoreLib.TDNArraySegment_Enumerator; + DNBoolean = DDNC.System.Private.CoreLib.DNBoolean; + TDNBoolean = DDNC.System.Private.CoreLib.TDNBoolean; + DNMemoryHandle = DDNC.System.Private.CoreLib.DNMemoryHandle; + TDNMemoryHandle = DDNC.System.Private.CoreLib.TDNMemoryHandle; + DNStandardFormat = DDNC.System.Private.CoreLib.DNStandardFormat; + TDNStandardFormat = DDNC.System.Private.CoreLib.TDNStandardFormat; + DNByte = DDNC.System.Private.CoreLib.DNByte; + TDNByte = DDNC.System.Private.CoreLib.TDNByte; + DNChar = DDNC.System.Private.CoreLib.DNChar; + TDNChar = DDNC.System.Private.CoreLib.TDNChar; + DNDictionaryEntry = DDNC.System.Private.CoreLib.DNDictionaryEntry; + TDNDictionaryEntry = DDNC.System.Private.CoreLib.TDNDictionaryEntry; + //DNDictionary_Enumerator = DDNC.System.Private.CoreLib.DNDictionary_Enumerator; + //TDNDictionary_Enumerator = DDNC.System.Private.CoreLib.TDNDictionary_Enumerator; + //DNDictionary_KeyCollection_Enumerator = DDNC.System.Private.CoreLib.DNDictionary_KeyCollection_Enumerator; + //TDNDictionary_KeyCollection_Enumerator = DDNC.System.Private.CoreLib.TDNDictionary_KeyCollection_Enumerator; + //DNDictionary_ValueCollection_Enumerator = DDNC.System.Private.CoreLib.DNDictionary_ValueCollection_Enumerator; + //TDNDictionary_ValueCollection_Enumerator = DDNC.System.Private.CoreLib.TDNDictionary_ValueCollection_Enumerator; + //DNHashSet_Enumerator = DDNC.System.Private.CoreLib.DNHashSet_Enumerator; + //TDNHashSet_Enumerator = DDNC.System.Private.CoreLib.TDNHashSet_Enumerator; + //DNKeyValuePair = DDNC.System.Private.CoreLib.DNKeyValuePair; + //TDNKeyValuePair = DDNC.System.Private.CoreLib.TDNKeyValuePair; + //DNList_Enumerator = DDNC.System.Private.CoreLib.DNList_Enumerator; + //TDNList_Enumerator = DDNC.System.Private.CoreLib.TDNList_Enumerator; + DNDateTime = DDNC.System.Private.CoreLib.DNDateTime; + TDNDateTime = DDNC.System.Private.CoreLib.TDNDateTime; + DNDateTimeOffset = DDNC.System.Private.CoreLib.DNDateTimeOffset; + TDNDateTimeOffset = DDNC.System.Private.CoreLib.TDNDateTimeOffset; + DNDecimal = DDNC.System.Private.CoreLib.DNDecimal; + TDNDecimal = DDNC.System.Private.CoreLib.TDNDecimal; + DNEventSourceOptions = DDNC.System.Private.CoreLib.DNEventSourceOptions; + TDNEventSourceOptions = DDNC.System.Private.CoreLib.TDNEventSourceOptions; + DNDouble = DDNC.System.Private.CoreLib.DNDouble; + TDNDouble = DDNC.System.Private.CoreLib.TDNDouble; + DNEnum = DDNC.System.Private.CoreLib.DNEnum; + TDNEnum = DDNC.System.Private.CoreLib.TDNEnum; + DNGCGenerationInfo = DDNC.System.Private.CoreLib.DNGCGenerationInfo; + TDNGCGenerationInfo = DDNC.System.Private.CoreLib.TDNGCGenerationInfo; + DNGCMemoryInfo = DDNC.System.Private.CoreLib.DNGCMemoryInfo; + TDNGCMemoryInfo = DDNC.System.Private.CoreLib.TDNGCMemoryInfo; + DNGuid = DDNC.System.Private.CoreLib.DNGuid; + TDNGuid = DDNC.System.Private.CoreLib.TDNGuid; + DNHalf = DDNC.System.Private.CoreLib.DNHalf; + TDNHalf = DDNC.System.Private.CoreLib.TDNHalf; + DNHashCode = DDNC.System.Private.CoreLib.DNHashCode; + TDNHashCode = DDNC.System.Private.CoreLib.TDNHashCode; + DNIndex = DDNC.System.Private.CoreLib.DNIndex; + TDNIndex = DDNC.System.Private.CoreLib.TDNIndex; + DNInt16 = DDNC.System.Private.CoreLib.DNInt16; + TDNInt16 = DDNC.System.Private.CoreLib.TDNInt16; + DNInt32 = DDNC.System.Private.CoreLib.DNInt32; + TDNInt32 = DDNC.System.Private.CoreLib.TDNInt32; + DNInt64 = DDNC.System.Private.CoreLib.DNInt64; + TDNInt64 = DDNC.System.Private.CoreLib.TDNInt64; + DNIntPtr = DDNC.System.Private.CoreLib.DNIntPtr; + TDNIntPtr = DDNC.System.Private.CoreLib.TDNIntPtr; + //DNMemory = DDNC.System.Private.CoreLib.DNMemory; + //TDNMemory = DDNC.System.Private.CoreLib.TDNMemory; + DNModuleHandle = DDNC.System.Private.CoreLib.DNModuleHandle; + TDNModuleHandle = DDNC.System.Private.CoreLib.TDNModuleHandle; + //DNNullable = DDNC.System.Private.CoreLib.DNNullable; + //TDNNullable = DDNC.System.Private.CoreLib.TDNNullable; + DNMatrix3x2 = DDNC.System.Private.CoreLib.DNMatrix3x2; + TDNMatrix3x2 = DDNC.System.Private.CoreLib.TDNMatrix3x2; + DNMatrix4x4 = DDNC.System.Private.CoreLib.DNMatrix4x4; + TDNMatrix4x4 = DDNC.System.Private.CoreLib.TDNMatrix4x4; + DNPlane = DDNC.System.Private.CoreLib.DNPlane; + TDNPlane = DDNC.System.Private.CoreLib.TDNPlane; + DNQuaternion = DDNC.System.Private.CoreLib.DNQuaternion; + TDNQuaternion = DDNC.System.Private.CoreLib.TDNQuaternion; + //DNVector = DDNC.System.Private.CoreLib.DNVector; + //TDNVector = DDNC.System.Private.CoreLib.TDNVector; + DNVector2 = DDNC.System.Private.CoreLib.DNVector2; + TDNVector2 = DDNC.System.Private.CoreLib.TDNVector2; + DNVector3 = DDNC.System.Private.CoreLib.DNVector3; + TDNVector3 = DDNC.System.Private.CoreLib.TDNVector3; + DNVector4 = DDNC.System.Private.CoreLib.DNVector4; + TDNVector4 = DDNC.System.Private.CoreLib.TDNVector4; + DNRange = DDNC.System.Private.CoreLib.DNRange; + TDNRange = DDNC.System.Private.CoreLib.TDNRange; + //DNReadOnlyMemory = DDNC.System.Private.CoreLib.DNReadOnlyMemory; + //TDNReadOnlyMemory = DDNC.System.Private.CoreLib.TDNReadOnlyMemory; + //DNReadOnlySpan = DDNC.System.Private.CoreLib.DNReadOnlySpan; + //TDNReadOnlySpan = DDNC.System.Private.CoreLib.TDNReadOnlySpan; + //DNReadOnlySpan_Enumerator = DDNC.System.Private.CoreLib.DNReadOnlySpan_Enumerator; + //TDNReadOnlySpan_Enumerator = DDNC.System.Private.CoreLib.TDNReadOnlySpan_Enumerator; + DNCustomAttributeNamedArgument = DDNC.System.Private.CoreLib.DNCustomAttributeNamedArgument; + TDNCustomAttributeNamedArgument = DDNC.System.Private.CoreLib.TDNCustomAttributeNamedArgument; + DNCustomAttributeTypedArgument = DDNC.System.Private.CoreLib.DNCustomAttributeTypedArgument; + TDNCustomAttributeTypedArgument = DDNC.System.Private.CoreLib.TDNCustomAttributeTypedArgument; + DNEventToken = DDNC.System.Private.CoreLib.DNEventToken; + TDNEventToken = DDNC.System.Private.CoreLib.TDNEventToken; + DNFieldToken = DDNC.System.Private.CoreLib.DNFieldToken; + TDNFieldToken = DDNC.System.Private.CoreLib.TDNFieldToken; + DNLabel = DDNC.System.Private.CoreLib.DNLabel; + TDNLabel = DDNC.System.Private.CoreLib.TDNLabel; + DNMethodToken = DDNC.System.Private.CoreLib.DNMethodToken; + TDNMethodToken = DDNC.System.Private.CoreLib.TDNMethodToken; + DNOpCode = DDNC.System.Private.CoreLib.DNOpCode; + TDNOpCode = DDNC.System.Private.CoreLib.TDNOpCode; + DNParameterToken = DDNC.System.Private.CoreLib.DNParameterToken; + TDNParameterToken = DDNC.System.Private.CoreLib.TDNParameterToken; + DNPropertyToken = DDNC.System.Private.CoreLib.DNPropertyToken; + TDNPropertyToken = DDNC.System.Private.CoreLib.TDNPropertyToken; + DNSignatureToken = DDNC.System.Private.CoreLib.DNSignatureToken; + TDNSignatureToken = DDNC.System.Private.CoreLib.TDNSignatureToken; + DNStringToken = DDNC.System.Private.CoreLib.DNStringToken; + TDNStringToken = DDNC.System.Private.CoreLib.TDNStringToken; + DNTypeToken = DDNC.System.Private.CoreLib.DNTypeToken; + TDNTypeToken = DDNC.System.Private.CoreLib.TDNTypeToken; + DNInterfaceMapping = DDNC.System.Private.CoreLib.DNInterfaceMapping; + TDNInterfaceMapping = DDNC.System.Private.CoreLib.TDNInterfaceMapping; + DNParameterModifier = DDNC.System.Private.CoreLib.DNParameterModifier; + TDNParameterModifier = DDNC.System.Private.CoreLib.TDNParameterModifier; + DNAsyncIteratorMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncIteratorMethodBuilder; + TDNAsyncIteratorMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncIteratorMethodBuilder; + //DNAsyncTaskMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncTaskMethodBuilder; + //TDNAsyncTaskMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncTaskMethodBuilder; + DNAsyncTaskMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncTaskMethodBuilder; + TDNAsyncTaskMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncTaskMethodBuilder; + //DNAsyncValueTaskMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncValueTaskMethodBuilder; + //TDNAsyncValueTaskMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncValueTaskMethodBuilder; + DNAsyncValueTaskMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncValueTaskMethodBuilder; + TDNAsyncValueTaskMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncValueTaskMethodBuilder; + DNAsyncVoidMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncVoidMethodBuilder; + TDNAsyncVoidMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncVoidMethodBuilder; + DNConfiguredAsyncDisposable = DDNC.System.Private.CoreLib.DNConfiguredAsyncDisposable; + TDNConfiguredAsyncDisposable = DDNC.System.Private.CoreLib.TDNConfiguredAsyncDisposable; + //DNConfiguredCancelableAsyncEnumerable = DDNC.System.Private.CoreLib.DNConfiguredCancelableAsyncEnumerable; + //TDNConfiguredCancelableAsyncEnumerable = DDNC.System.Private.CoreLib.TDNConfiguredCancelableAsyncEnumerable; + //DNConfiguredCancelableAsyncEnumerable_Enumerator = DDNC.System.Private.CoreLib.DNConfiguredCancelableAsyncEnumerable_Enumerator; + //TDNConfiguredCancelableAsyncEnumerable_Enumerator = DDNC.System.Private.CoreLib.TDNConfiguredCancelableAsyncEnumerable_Enumerator; + //DNConfiguredTaskAwaitable = DDNC.System.Private.CoreLib.DNConfiguredTaskAwaitable; + //TDNConfiguredTaskAwaitable = DDNC.System.Private.CoreLib.TDNConfiguredTaskAwaitable; + //DNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter = DDNC.System.Private.CoreLib.DNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter; + //TDNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter = DDNC.System.Private.CoreLib.TDNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter; + DNConfiguredTaskAwaitable = DDNC.System.Private.CoreLib.DNConfiguredTaskAwaitable; + TDNConfiguredTaskAwaitable = DDNC.System.Private.CoreLib.TDNConfiguredTaskAwaitable; + DNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter = DDNC.System.Private.CoreLib.DNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter; + TDNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter = DDNC.System.Private.CoreLib.TDNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter; + //DNConfiguredValueTaskAwaitable = DDNC.System.Private.CoreLib.DNConfiguredValueTaskAwaitable; + //TDNConfiguredValueTaskAwaitable = DDNC.System.Private.CoreLib.TDNConfiguredValueTaskAwaitable; + //DNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter = DDNC.System.Private.CoreLib.DNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter; + //TDNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter = DDNC.System.Private.CoreLib.TDNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter; + DNConfiguredValueTaskAwaitable = DDNC.System.Private.CoreLib.DNConfiguredValueTaskAwaitable; + TDNConfiguredValueTaskAwaitable = DDNC.System.Private.CoreLib.TDNConfiguredValueTaskAwaitable; + DNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter = DDNC.System.Private.CoreLib.DNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter; + TDNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter = DDNC.System.Private.CoreLib.TDNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter; + //DNTaskAwaiter = DDNC.System.Private.CoreLib.DNTaskAwaiter; + //TDNTaskAwaiter = DDNC.System.Private.CoreLib.TDNTaskAwaiter; + DNTaskAwaiter = DDNC.System.Private.CoreLib.DNTaskAwaiter; + TDNTaskAwaiter = DDNC.System.Private.CoreLib.TDNTaskAwaiter; + //DNValueTaskAwaiter = DDNC.System.Private.CoreLib.DNValueTaskAwaiter; + //TDNValueTaskAwaiter = DDNC.System.Private.CoreLib.TDNValueTaskAwaiter; + DNValueTaskAwaiter = DDNC.System.Private.CoreLib.DNValueTaskAwaiter; + TDNValueTaskAwaiter = DDNC.System.Private.CoreLib.TDNValueTaskAwaiter; + DNYieldAwaitable = DDNC.System.Private.CoreLib.DNYieldAwaitable; + TDNYieldAwaitable = DDNC.System.Private.CoreLib.TDNYieldAwaitable; + DNYieldAwaitable_YieldAwaiter = DDNC.System.Private.CoreLib.DNYieldAwaitable_YieldAwaiter; + TDNYieldAwaitable_YieldAwaiter = DDNC.System.Private.CoreLib.TDNYieldAwaitable_YieldAwaiter; + DNArrayWithOffset = DDNC.System.Private.CoreLib.DNArrayWithOffset; + TDNArrayWithOffset = DDNC.System.Private.CoreLib.TDNArrayWithOffset; + DNBIND_OPTS = DDNC.System.Private.CoreLib.DNBIND_OPTS; + TDNBIND_OPTS = DDNC.System.Private.CoreLib.TDNBIND_OPTS; + DNBINDPTR = DDNC.System.Private.CoreLib.DNBINDPTR; + TDNBINDPTR = DDNC.System.Private.CoreLib.TDNBINDPTR; + DNCONNECTDATA = DDNC.System.Private.CoreLib.DNCONNECTDATA; + TDNCONNECTDATA = DDNC.System.Private.CoreLib.TDNCONNECTDATA; + DNDISPPARAMS = DDNC.System.Private.CoreLib.DNDISPPARAMS; + TDNDISPPARAMS = DDNC.System.Private.CoreLib.TDNDISPPARAMS; + DNELEMDESC = DDNC.System.Private.CoreLib.DNELEMDESC; + TDNELEMDESC = DDNC.System.Private.CoreLib.TDNELEMDESC; + DNELEMDESC_DESCUNION = DDNC.System.Private.CoreLib.DNELEMDESC_DESCUNION; + TDNELEMDESC_DESCUNION = DDNC.System.Private.CoreLib.TDNELEMDESC_DESCUNION; + DNEXCEPINFO = DDNC.System.Private.CoreLib.DNEXCEPINFO; + TDNEXCEPINFO = DDNC.System.Private.CoreLib.TDNEXCEPINFO; + DNFILETIME = DDNC.System.Private.CoreLib.DNFILETIME; + TDNFILETIME = DDNC.System.Private.CoreLib.TDNFILETIME; + DNFUNCDESC = DDNC.System.Private.CoreLib.DNFUNCDESC; + TDNFUNCDESC = DDNC.System.Private.CoreLib.TDNFUNCDESC; + DNIDLDESC = DDNC.System.Private.CoreLib.DNIDLDESC; + TDNIDLDESC = DDNC.System.Private.CoreLib.TDNIDLDESC; + DNPARAMDESC = DDNC.System.Private.CoreLib.DNPARAMDESC; + TDNPARAMDESC = DDNC.System.Private.CoreLib.TDNPARAMDESC; + DNSTATSTG = DDNC.System.Private.CoreLib.DNSTATSTG; + TDNSTATSTG = DDNC.System.Private.CoreLib.TDNSTATSTG; + DNTYPEATTR = DDNC.System.Private.CoreLib.DNTYPEATTR; + TDNTYPEATTR = DDNC.System.Private.CoreLib.TDNTYPEATTR; + DNTYPEDESC = DDNC.System.Private.CoreLib.DNTYPEDESC; + TDNTYPEDESC = DDNC.System.Private.CoreLib.TDNTYPEDESC; + DNTYPELIBATTR = DDNC.System.Private.CoreLib.DNTYPELIBATTR; + TDNTYPELIBATTR = DDNC.System.Private.CoreLib.TDNTYPELIBATTR; + DNVARDESC = DDNC.System.Private.CoreLib.DNVARDESC; + TDNVARDESC = DDNC.System.Private.CoreLib.TDNVARDESC; + DNVARDESC_DESCUNION = DDNC.System.Private.CoreLib.DNVARDESC_DESCUNION; + TDNVARDESC_DESCUNION = DDNC.System.Private.CoreLib.TDNVARDESC_DESCUNION; + DNComWrappers_ComInterfaceDispatch = DDNC.System.Private.CoreLib.DNComWrappers_ComInterfaceDispatch; + TDNComWrappers_ComInterfaceDispatch = DDNC.System.Private.CoreLib.TDNComWrappers_ComInterfaceDispatch; + DNComWrappers_ComInterfaceEntry = DDNC.System.Private.CoreLib.DNComWrappers_ComInterfaceEntry; + TDNComWrappers_ComInterfaceEntry = DDNC.System.Private.CoreLib.TDNComWrappers_ComInterfaceEntry; + DNGCHandle = DDNC.System.Private.CoreLib.DNGCHandle; + TDNGCHandle = DDNC.System.Private.CoreLib.TDNGCHandle; + DNHandleRef = DDNC.System.Private.CoreLib.DNHandleRef; + TDNHandleRef = DDNC.System.Private.CoreLib.TDNHandleRef; + //DNVector128 = DDNC.System.Private.CoreLib.DNVector128; + //TDNVector128 = DDNC.System.Private.CoreLib.TDNVector128; + //DNVector256 = DDNC.System.Private.CoreLib.DNVector256; + //TDNVector256 = DDNC.System.Private.CoreLib.TDNVector256; + //DNVector64 = DDNC.System.Private.CoreLib.DNVector64; + //TDNVector64 = DDNC.System.Private.CoreLib.TDNVector64; + DNAssemblyLoadContext_ContextualReflectionScope = DDNC.System.Private.CoreLib.DNAssemblyLoadContext_ContextualReflectionScope; + TDNAssemblyLoadContext_ContextualReflectionScope = DDNC.System.Private.CoreLib.TDNAssemblyLoadContext_ContextualReflectionScope; + DNDeserializationToken = DDNC.System.Private.CoreLib.DNDeserializationToken; + TDNDeserializationToken = DDNC.System.Private.CoreLib.TDNDeserializationToken; + DNSerializationEntry = DDNC.System.Private.CoreLib.DNSerializationEntry; + TDNSerializationEntry = DDNC.System.Private.CoreLib.TDNSerializationEntry; + DNStreamingContext = DDNC.System.Private.CoreLib.DNStreamingContext; + TDNStreamingContext = DDNC.System.Private.CoreLib.TDNStreamingContext; + DNRuntimeArgumentHandle = DDNC.System.Private.CoreLib.DNRuntimeArgumentHandle; + TDNRuntimeArgumentHandle = DDNC.System.Private.CoreLib.TDNRuntimeArgumentHandle; + DNRuntimeFieldHandle = DDNC.System.Private.CoreLib.DNRuntimeFieldHandle; + TDNRuntimeFieldHandle = DDNC.System.Private.CoreLib.TDNRuntimeFieldHandle; + DNRuntimeMethodHandle = DDNC.System.Private.CoreLib.DNRuntimeMethodHandle; + TDNRuntimeMethodHandle = DDNC.System.Private.CoreLib.TDNRuntimeMethodHandle; + DNRuntimeTypeHandle = DDNC.System.Private.CoreLib.DNRuntimeTypeHandle; + TDNRuntimeTypeHandle = DDNC.System.Private.CoreLib.TDNRuntimeTypeHandle; + DNSByte = DDNC.System.Private.CoreLib.DNSByte; + TDNSByte = DDNC.System.Private.CoreLib.TDNSByte; + DNSingle = DDNC.System.Private.CoreLib.DNSingle; + TDNSingle = DDNC.System.Private.CoreLib.TDNSingle; + //DNSpan = DDNC.System.Private.CoreLib.DNSpan; + //TDNSpan = DDNC.System.Private.CoreLib.TDNSpan; + //DNSpan_Enumerator = DDNC.System.Private.CoreLib.DNSpan_Enumerator; + //TDNSpan_Enumerator = DDNC.System.Private.CoreLib.TDNSpan_Enumerator; + DNRune = DDNC.System.Private.CoreLib.DNRune; + TDNRune = DDNC.System.Private.CoreLib.TDNRune; + DNSpanRuneEnumerator = DDNC.System.Private.CoreLib.DNSpanRuneEnumerator; + TDNSpanRuneEnumerator = DDNC.System.Private.CoreLib.TDNSpanRuneEnumerator; + DNStringBuilder_ChunkEnumerator = DDNC.System.Private.CoreLib.DNStringBuilder_ChunkEnumerator; + TDNStringBuilder_ChunkEnumerator = DDNC.System.Private.CoreLib.TDNStringBuilder_ChunkEnumerator; + DNStringRuneEnumerator = DDNC.System.Private.CoreLib.DNStringRuneEnumerator; + TDNStringRuneEnumerator = DDNC.System.Private.CoreLib.TDNStringRuneEnumerator; + DNAsyncFlowControl = DDNC.System.Private.CoreLib.DNAsyncFlowControl; + TDNAsyncFlowControl = DDNC.System.Private.CoreLib.TDNAsyncFlowControl; + //DNAsyncLocalValueChangedArgs = DDNC.System.Private.CoreLib.DNAsyncLocalValueChangedArgs; + //TDNAsyncLocalValueChangedArgs = DDNC.System.Private.CoreLib.TDNAsyncLocalValueChangedArgs; + DNCancellationToken = DDNC.System.Private.CoreLib.DNCancellationToken; + TDNCancellationToken = DDNC.System.Private.CoreLib.TDNCancellationToken; + DNCancellationTokenRegistration = DDNC.System.Private.CoreLib.DNCancellationTokenRegistration; + TDNCancellationTokenRegistration = DDNC.System.Private.CoreLib.TDNCancellationTokenRegistration; + DNNativeOverlapped = DDNC.System.Private.CoreLib.DNNativeOverlapped; + TDNNativeOverlapped = DDNC.System.Private.CoreLib.TDNNativeOverlapped; + DNSpinLock = DDNC.System.Private.CoreLib.DNSpinLock; + TDNSpinLock = DDNC.System.Private.CoreLib.TDNSpinLock; + DNSpinWait = DDNC.System.Private.CoreLib.DNSpinWait; + TDNSpinWait = DDNC.System.Private.CoreLib.TDNSpinWait; + //DNManualResetValueTaskSourceCore = DDNC.System.Private.CoreLib.DNManualResetValueTaskSourceCore; + //TDNManualResetValueTaskSourceCore = DDNC.System.Private.CoreLib.TDNManualResetValueTaskSourceCore; + //DNValueTask = DDNC.System.Private.CoreLib.DNValueTask; + //TDNValueTask = DDNC.System.Private.CoreLib.TDNValueTask; + DNValueTask = DDNC.System.Private.CoreLib.DNValueTask; + TDNValueTask = DDNC.System.Private.CoreLib.TDNValueTask; + DNTimeSpan = DDNC.System.Private.CoreLib.DNTimeSpan; + TDNTimeSpan = DDNC.System.Private.CoreLib.TDNTimeSpan; + DNTimeZoneInfo_TransitionTime = DDNC.System.Private.CoreLib.DNTimeZoneInfo_TransitionTime; + TDNTimeZoneInfo_TransitionTime = DDNC.System.Private.CoreLib.TDNTimeZoneInfo_TransitionTime; + DNTypedReference = DDNC.System.Private.CoreLib.DNTypedReference; + TDNTypedReference = DDNC.System.Private.CoreLib.TDNTypedReference; + DNUInt16 = DDNC.System.Private.CoreLib.DNUInt16; + TDNUInt16 = DDNC.System.Private.CoreLib.TDNUInt16; + DNUInt32 = DDNC.System.Private.CoreLib.DNUInt32; + TDNUInt32 = DDNC.System.Private.CoreLib.TDNUInt32; + DNUInt64 = DDNC.System.Private.CoreLib.DNUInt64; + TDNUInt64 = DDNC.System.Private.CoreLib.TDNUInt64; + DNUIntPtr = DDNC.System.Private.CoreLib.DNUIntPtr; + TDNUIntPtr = DDNC.System.Private.CoreLib.TDNUIntPtr; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + DNVoid = DDNC.System.Private.CoreLib.DNVoid; + TDNVoid = DDNC.System.Private.CoreLib.TDNVoid; + DNVersion = DDNC.System.Private.CoreLib.DNVersion; + TDNVersion = DDNC.System.Private.CoreLib.TDNVersion; + //DNWeakReference = DDNC.System.Private.CoreLib.DNWeakReference; + //TDNWeakReference = DDNC.System.Private.CoreLib.TDNWeakReference; + DNWeakReference = DDNC.System.Private.CoreLib.DNWeakReference; + TDNWeakReference = DDNC.System.Private.CoreLib.TDNWeakReference; + +{ delegates } + + DNComponentActivator_ComponentEntryPoint = DDNC.System.Private.CoreLib.DNComponentActivator_ComponentEntryPoint; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + DNAction = DDNC.System.Private.CoreLib.DNAction; + DNAssemblyLoadEventHandler = DDNC.System.Private.CoreLib.DNAssemblyLoadEventHandler; + DNAsyncCallback = DDNC.System.Private.CoreLib.DNAsyncCallback; + //DNReadOnlySpanAction = DDNC.System.Private.CoreLib.DNReadOnlySpanAction; + //DNSpanAction = DDNC.System.Private.CoreLib.DNSpanAction; + //DNComparison = DDNC.System.Private.CoreLib.DNComparison; + //DNConverter = DDNC.System.Private.CoreLib.DNConverter; + //DNEventHandler = DDNC.System.Private.CoreLib.DNEventHandler; + DNEventHandler = DDNC.System.Private.CoreLib.DNEventHandler; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNPredicate = DDNC.System.Private.CoreLib.DNPredicate; + DNMemberFilter = DDNC.System.Private.CoreLib.DNMemberFilter; + DNModuleResolveEventHandler = DDNC.System.Private.CoreLib.DNModuleResolveEventHandler; + DNTypeFilter = DDNC.System.Private.CoreLib.DNTypeFilter; + DNResolveEventHandler = DDNC.System.Private.CoreLib.DNResolveEventHandler; + //DNConditionalWeakTable_CreateValueCallback = DDNC.System.Private.CoreLib.DNConditionalWeakTable_CreateValueCallback; + DNRuntimeHelpers_CleanupCode = DDNC.System.Private.CoreLib.DNRuntimeHelpers_CleanupCode; + DNRuntimeHelpers_TryCode = DDNC.System.Private.CoreLib.DNRuntimeHelpers_TryCode; + DNDllImportResolver = DDNC.System.Private.CoreLib.DNDllImportResolver; + DNContextCallback = DDNC.System.Private.CoreLib.DNContextCallback; + DNIOCompletionCallback = DDNC.System.Private.CoreLib.DNIOCompletionCallback; + DNParameterizedThreadStart = DDNC.System.Private.CoreLib.DNParameterizedThreadStart; + DNSendOrPostCallback = DDNC.System.Private.CoreLib.DNSendOrPostCallback; + DNThreadExceptionEventHandler = DDNC.System.Private.CoreLib.DNThreadExceptionEventHandler; + DNThreadStart = DDNC.System.Private.CoreLib.DNThreadStart; + DNTimerCallback = DDNC.System.Private.CoreLib.DNTimerCallback; + DNWaitCallback = DDNC.System.Private.CoreLib.DNWaitCallback; + DNWaitOrTimerCallback = DDNC.System.Private.CoreLib.DNWaitOrTimerCallback; + DNUnhandledExceptionEventHandler = DDNC.System.Private.CoreLib.DNUnhandledExceptionEventHandler; + + + +{ objects } + + +implementation + +end. diff --git a/src/NET5.0.9/DDNC.Microsoft.Win32.Primitives.pas b/src/NET5.0.9/DDNC.Microsoft.Win32.Primitives.pas index 0c52b19..1e53993 100644 --- a/src/NET5.0.9/DDNC.Microsoft.Win32.Primitives.pas +++ b/src/NET5.0.9/DDNC.Microsoft.Win32.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCMICROSOFTWIN32PRIMITIVES} unit DDNC.Microsoft.Win32.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -97,7 +95,7 @@ implementation initialization - LoadAssemblyModule('Microsoft.Win32.Primitives.dll', True, 'Microsoft.Win32.Primitives, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('Microsoft.Win32.Primitives, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.Microsoft.Win32.Registry.pas b/src/NET5.0.9/DDNC.Microsoft.Win32.Registry.pas index 98a8823..d4d433a 100644 --- a/src/NET5.0.9/DDNC.Microsoft.Win32.Registry.pas +++ b/src/NET5.0.9/DDNC.Microsoft.Win32.Registry.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCMICROSOFTWIN32REGISTRY} unit DDNC.Microsoft.Win32.Registry; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -461,7 +459,7 @@ implementation initialization - LoadAssemblyModule('Microsoft.Win32.Registry.dll', True, 'Microsoft.Win32.Registry, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('Microsoft.Win32.Registry, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Collections.Concurrent.pas b/src/NET5.0.9/DDNC.System.Collections.Concurrent.pas index 03a8682..a9ffce3 100644 --- a/src/NET5.0.9/DDNC.System.Collections.Concurrent.pas +++ b/src/NET5.0.9/DDNC.System.Collections.Concurrent.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONSCONCURRENT} unit DDNC.System.Collections.Concurrent; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -362,7 +360,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.Concurrent.dll', True, 'System.Collections.Concurrent, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections.Concurrent, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Collections.Immutable.pas b/src/NET5.0.9/DDNC.System.Collections.Immutable.pas index 2089986..59e5034 100644 --- a/src/NET5.0.9/DDNC.System.Collections.Immutable.pas +++ b/src/NET5.0.9/DDNC.System.Collections.Immutable.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONSIMMUTABLE} unit DDNC.System.Collections.Immutable; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1399,7 +1397,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.Immutable.dll', True, 'System.Collections.Immutable, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections.Immutable, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Collections.NonGeneric.pas b/src/NET5.0.9/DDNC.System.Collections.NonGeneric.pas index b5157d3..c89df3f 100644 --- a/src/NET5.0.9/DDNC.System.Collections.NonGeneric.pas +++ b/src/NET5.0.9/DDNC.System.Collections.NonGeneric.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONSNONGENERIC} unit DDNC.System.Collections.NonGeneric; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -407,7 +405,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.NonGeneric.dll', True, 'System.Collections.NonGeneric, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections.NonGeneric, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Collections.Specialized.pas b/src/NET5.0.9/DDNC.System.Collections.Specialized.pas index ae0ee63..64f86be 100644 --- a/src/NET5.0.9/DDNC.System.Collections.Specialized.pas +++ b/src/NET5.0.9/DDNC.System.Collections.Specialized.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONSSPECIALIZED} unit DDNC.System.Collections.Specialized; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -574,7 +572,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.Specialized.dll', True, 'System.Collections.Specialized, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections.Specialized, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Collections.pas b/src/NET5.0.9/DDNC.System.Collections.pas index 36ec25d..ea0b278 100644 --- a/src/NET5.0.9/DDNC.System.Collections.pas +++ b/src/NET5.0.9/DDNC.System.Collections.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONS} unit DDNC.System.Collections; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -915,7 +913,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.dll', True, 'System.Collections, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.ComponentModel.Annotations.pas b/src/NET5.0.9/DDNC.System.ComponentModel.Annotations.pas index cd6f4e3..922a530 100644 --- a/src/NET5.0.9/DDNC.System.ComponentModel.Annotations.pas +++ b/src/NET5.0.9/DDNC.System.ComponentModel.Annotations.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODELANNOTATIONS} unit DDNC.System.ComponentModel.Annotations; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1932,7 +1930,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.Annotations.dll', True, 'System.ComponentModel.Annotations, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel.Annotations, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.ComponentModel.EventBasedAsync.pas b/src/NET5.0.9/DDNC.System.ComponentModel.EventBasedAsync.pas index 56c2a19..396fd85 100644 --- a/src/NET5.0.9/DDNC.System.ComponentModel.EventBasedAsync.pas +++ b/src/NET5.0.9/DDNC.System.ComponentModel.EventBasedAsync.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODELEVENTBASEDASYNC} unit DDNC.System.ComponentModel.EventBasedAsync; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -326,7 +324,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.EventBasedAsync.dll', True, 'System.ComponentModel.EventBasedAsync, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel.EventBasedAsync, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.ComponentModel.Primitives.pas b/src/NET5.0.9/DDNC.System.ComponentModel.Primitives.pas index 4c61929..6cdcfe6 100644 --- a/src/NET5.0.9/DDNC.System.ComponentModel.Primitives.pas +++ b/src/NET5.0.9/DDNC.System.ComponentModel.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODELPRIMITIVES} unit DDNC.System.ComponentModel.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1217,7 +1215,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.Primitives.dll', True, 'System.ComponentModel.Primitives, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel.Primitives, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.ComponentModel.TypeConverter.pas b/src/NET5.0.9/DDNC.System.ComponentModel.TypeConverter.pas index f673dba..e6eb75e 100644 --- a/src/NET5.0.9/DDNC.System.ComponentModel.TypeConverter.pas +++ b/src/NET5.0.9/DDNC.System.ComponentModel.TypeConverter.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODELTYPECONVERTER} unit DDNC.System.ComponentModel.TypeConverter; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -7443,7 +7441,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.TypeConverter.dll', True, 'System.ComponentModel.TypeConverter, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel.TypeConverter, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.ComponentModel.pas b/src/NET5.0.9/DDNC.System.ComponentModel.pas index 7393e48..e2ffca0 100644 --- a/src/NET5.0.9/DDNC.System.ComponentModel.pas +++ b/src/NET5.0.9/DDNC.System.ComponentModel.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODEL} unit DDNC.System.ComponentModel; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -125,7 +123,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.dll', True, 'System.ComponentModel, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Console.pas b/src/NET5.0.9/DDNC.System.Console.pas index 7a3e98f..aea91f9 100644 --- a/src/NET5.0.9/DDNC.System.Console.pas +++ b/src/NET5.0.9/DDNC.System.Console.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCONSOLE} unit DDNC.System.Console; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -477,7 +475,7 @@ implementation initialization - LoadAssemblyModule('System.Console.dll', True, 'System.Console, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Console, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Data.Common.pas b/src/NET5.0.9/DDNC.System.Data.Common.pas index 67adce4..c4f6356 100644 --- a/src/NET5.0.9/DDNC.System.Data.Common.pas +++ b/src/NET5.0.9/DDNC.System.Data.Common.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDATACOMMON} unit DDNC.System.Data.Common; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -7259,7 +7257,7 @@ implementation initialization - LoadAssemblyModule('System.Data.Common.dll', True, 'System.Data.Common, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Data.Common, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Diagnostics.Debug.pas b/src/NET5.0.9/DDNC.System.Diagnostics.Debug.pas index cd222fc..214c8cc 100644 --- a/src/NET5.0.9/DDNC.System.Diagnostics.Debug.pas +++ b/src/NET5.0.9/DDNC.System.Diagnostics.Debug.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSDEBUG} unit DDNC.System.Diagnostics.Debug; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.Debug.dll', True, 'System.Diagnostics.Debug, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.Debug, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Diagnostics.DiagnosticSource.pas b/src/NET5.0.9/DDNC.System.Diagnostics.DiagnosticSource.pas index 6495c54..22958cb 100644 --- a/src/NET5.0.9/DDNC.System.Diagnostics.DiagnosticSource.pas +++ b/src/NET5.0.9/DDNC.System.Diagnostics.DiagnosticSource.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSDIAGNOSTICSOURCE} unit DDNC.System.Diagnostics.DiagnosticSource; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -662,7 +660,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.DiagnosticSource.dll', True, 'System.Diagnostics.DiagnosticSource, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Diagnostics.DiagnosticSource, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NET5.0.9/DDNC.System.Diagnostics.FileVersionInfo.pas b/src/NET5.0.9/DDNC.System.Diagnostics.FileVersionInfo.pas index 656c23b..9abd2b0 100644 --- a/src/NET5.0.9/DDNC.System.Diagnostics.FileVersionInfo.pas +++ b/src/NET5.0.9/DDNC.System.Diagnostics.FileVersionInfo.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSFILEVERSIONINFO} unit DDNC.System.Diagnostics.FileVersionInfo; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -122,7 +120,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.FileVersionInfo.dll', True, 'System.Diagnostics.FileVersionInfo, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.FileVersionInfo, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Diagnostics.Process.pas b/src/NET5.0.9/DDNC.System.Diagnostics.Process.pas index 43379e0..c82eef1 100644 --- a/src/NET5.0.9/DDNC.System.Diagnostics.Process.pas +++ b/src/NET5.0.9/DDNC.System.Diagnostics.Process.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSPROCESS} unit DDNC.System.Diagnostics.Process; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -729,7 +727,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.Process.dll', True, 'System.Diagnostics.Process, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.Process, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Diagnostics.StackTrace.pas b/src/NET5.0.9/DDNC.System.Diagnostics.StackTrace.pas index 9b0bd94..3d7bcae 100644 --- a/src/NET5.0.9/DDNC.System.Diagnostics.StackTrace.pas +++ b/src/NET5.0.9/DDNC.System.Diagnostics.StackTrace.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSSTACKTRACE} unit DDNC.System.Diagnostics.StackTrace; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -449,7 +447,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.StackTrace.dll', True, 'System.Diagnostics.StackTrace, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.StackTrace, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Diagnostics.TextWriterTraceListener.pas b/src/NET5.0.9/DDNC.System.Diagnostics.TextWriterTraceListener.pas index b363e77..bacb6eb 100644 --- a/src/NET5.0.9/DDNC.System.Diagnostics.TextWriterTraceListener.pas +++ b/src/NET5.0.9/DDNC.System.Diagnostics.TextWriterTraceListener.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSTEXTWRITERTRACELISTENER} unit DDNC.System.Diagnostics.TextWriterTraceListener; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -349,7 +347,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.TextWriterTraceListener.dll', True, 'System.Diagnostics.TextWriterTraceListener, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.TextWriterTraceListener, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Diagnostics.Tools.pas b/src/NET5.0.9/DDNC.System.Diagnostics.Tools.pas index 5eb154e..f2f2d7f 100644 --- a/src/NET5.0.9/DDNC.System.Diagnostics.Tools.pas +++ b/src/NET5.0.9/DDNC.System.Diagnostics.Tools.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSTOOLS} unit DDNC.System.Diagnostics.Tools; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.Tools.dll', True, 'System.Diagnostics.Tools, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.Tools, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Diagnostics.TraceSource.pas b/src/NET5.0.9/DDNC.System.Diagnostics.TraceSource.pas index 516c98b..83ead9d 100644 --- a/src/NET5.0.9/DDNC.System.Diagnostics.TraceSource.pas +++ b/src/NET5.0.9/DDNC.System.Diagnostics.TraceSource.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSTRACESOURCE} unit DDNC.System.Diagnostics.TraceSource; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -817,7 +815,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.TraceSource.dll', True, 'System.Diagnostics.TraceSource, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.TraceSource, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Diagnostics.Tracing.pas b/src/NET5.0.9/DDNC.System.Diagnostics.Tracing.pas index fae57b9..3ba6d5c 100644 --- a/src/NET5.0.9/DDNC.System.Diagnostics.Tracing.pas +++ b/src/NET5.0.9/DDNC.System.Diagnostics.Tracing.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSTRACING} unit DDNC.System.Diagnostics.Tracing; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.Tracing.dll', True, 'System.Diagnostics.Tracing, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.Tracing, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Drawing.Primitives.pas b/src/NET5.0.9/DDNC.System.Drawing.Primitives.pas index ffe3c01..a7dd541 100644 --- a/src/NET5.0.9/DDNC.System.Drawing.Primitives.pas +++ b/src/NET5.0.9/DDNC.System.Drawing.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDRAWINGPRIMITIVES} unit DDNC.System.Drawing.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1090,7 +1088,7 @@ implementation initialization - LoadAssemblyModule('System.Drawing.Primitives.dll', True, 'System.Drawing.Primitives, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Drawing.Primitives, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.IO.Compression.ZipFile.pas b/src/NET5.0.9/DDNC.System.IO.Compression.ZipFile.pas index a3916b2..7b02994 100644 --- a/src/NET5.0.9/DDNC.System.IO.Compression.ZipFile.pas +++ b/src/NET5.0.9/DDNC.System.IO.Compression.ZipFile.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOCOMPRESSIONZIPFILE} unit DDNC.System.IO.Compression.ZipFile; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -102,7 +100,7 @@ implementation initialization - LoadAssemblyModule('System.IO.Compression.ZipFile.dll', True, 'System.IO.Compression.ZipFile, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System.IO.Compression.ZipFile, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NET5.0.9/DDNC.System.IO.Compression.pas b/src/NET5.0.9/DDNC.System.IO.Compression.pas index 0371efc..dcf27f4 100644 --- a/src/NET5.0.9/DDNC.System.IO.Compression.pas +++ b/src/NET5.0.9/DDNC.System.IO.Compression.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOCOMPRESSION} unit DDNC.System.IO.Compression; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -384,7 +382,7 @@ implementation initialization - LoadAssemblyModule('System.IO.Compression.dll', True, 'System.IO.Compression, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System.IO.Compression, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NET5.0.9/DDNC.System.IO.FileSystem.AccessControl.pas b/src/NET5.0.9/DDNC.System.IO.FileSystem.AccessControl.pas index 79ae08f..870f858 100644 --- a/src/NET5.0.9/DDNC.System.IO.FileSystem.AccessControl.pas +++ b/src/NET5.0.9/DDNC.System.IO.FileSystem.AccessControl.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOFILESYSTEMACCESSCONTROL} unit DDNC.System.IO.FileSystem.AccessControl; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -482,7 +480,7 @@ implementation initialization - LoadAssemblyModule('System.IO.FileSystem.AccessControl.dll', True, 'System.IO.FileSystem.AccessControl, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.FileSystem.AccessControl, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.IO.FileSystem.DriveInfo.pas b/src/NET5.0.9/DDNC.System.IO.FileSystem.DriveInfo.pas index 14e9882..70e1f44 100644 --- a/src/NET5.0.9/DDNC.System.IO.FileSystem.DriveInfo.pas +++ b/src/NET5.0.9/DDNC.System.IO.FileSystem.DriveInfo.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOFILESYSTEMDRIVEINFO} unit DDNC.System.IO.FileSystem.DriveInfo; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -165,7 +163,7 @@ implementation initialization - LoadAssemblyModule('System.IO.FileSystem.DriveInfo.dll', True, 'System.IO.FileSystem.DriveInfo, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.FileSystem.DriveInfo, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.IO.FileSystem.Watcher.pas b/src/NET5.0.9/DDNC.System.IO.FileSystem.Watcher.pas index b6c9b86..9e68952 100644 --- a/src/NET5.0.9/DDNC.System.IO.FileSystem.Watcher.pas +++ b/src/NET5.0.9/DDNC.System.IO.FileSystem.Watcher.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOFILESYSTEMWATCHER} unit DDNC.System.IO.FileSystem.Watcher; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -357,7 +355,7 @@ implementation initialization - LoadAssemblyModule('System.IO.FileSystem.Watcher.dll', True, 'System.IO.FileSystem.Watcher, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.FileSystem.Watcher, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.IO.FileSystem.pas b/src/NET5.0.9/DDNC.System.IO.FileSystem.pas index 0f47ccf..498dbf4 100644 --- a/src/NET5.0.9/DDNC.System.IO.FileSystem.pas +++ b/src/NET5.0.9/DDNC.System.IO.FileSystem.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOFILESYSTEM} unit DDNC.System.IO.FileSystem; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -684,7 +682,7 @@ implementation initialization - LoadAssemblyModule('System.IO.FileSystem.dll', True, 'System.IO.FileSystem, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.FileSystem, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.IO.IsolatedStorage.pas b/src/NET5.0.9/DDNC.System.IO.IsolatedStorage.pas index de97235..27e2a28 100644 --- a/src/NET5.0.9/DDNC.System.IO.IsolatedStorage.pas +++ b/src/NET5.0.9/DDNC.System.IO.IsolatedStorage.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOISOLATEDSTORAGE} unit DDNC.System.IO.IsolatedStorage; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -360,7 +358,7 @@ implementation initialization - LoadAssemblyModule('System.IO.IsolatedStorage.dll', True, 'System.IO.IsolatedStorage, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.IsolatedStorage, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.IO.MemoryMappedFiles.pas b/src/NET5.0.9/DDNC.System.IO.MemoryMappedFiles.pas index 4414314..27a96fa 100644 --- a/src/NET5.0.9/DDNC.System.IO.MemoryMappedFiles.pas +++ b/src/NET5.0.9/DDNC.System.IO.MemoryMappedFiles.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOMEMORYMAPPEDFILES} unit DDNC.System.IO.MemoryMappedFiles; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -366,7 +364,7 @@ implementation initialization - LoadAssemblyModule('System.IO.MemoryMappedFiles.dll', True, 'System.IO.MemoryMappedFiles, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.MemoryMappedFiles, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.IO.Pipes.pas b/src/NET5.0.9/DDNC.System.IO.Pipes.pas index 1c5e476..22f2d1d 100644 --- a/src/NET5.0.9/DDNC.System.IO.Pipes.pas +++ b/src/NET5.0.9/DDNC.System.IO.Pipes.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOPIPES} unit DDNC.System.IO.Pipes; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -920,7 +918,7 @@ implementation initialization - LoadAssemblyModule('System.IO.Pipes.dll', True, 'System.IO.Pipes, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.Pipes, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Linq.Expressions.pas b/src/NET5.0.9/DDNC.System.Linq.Expressions.pas index b0b6763..8632eba 100644 --- a/src/NET5.0.9/DDNC.System.Linq.Expressions.pas +++ b/src/NET5.0.9/DDNC.System.Linq.Expressions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMLINQEXPRESSIONS} unit DDNC.System.Linq.Expressions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -3100,7 +3098,7 @@ implementation initialization - LoadAssemblyModule('System.Linq.Expressions.dll', True, 'System.Linq.Expressions, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Linq.Expressions, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Linq.Parallel.pas b/src/NET5.0.9/DDNC.System.Linq.Parallel.pas index 8a17a5d..a2227c8 100644 --- a/src/NET5.0.9/DDNC.System.Linq.Parallel.pas +++ b/src/NET5.0.9/DDNC.System.Linq.Parallel.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMLINQPARALLEL} unit DDNC.System.Linq.Parallel; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -195,7 +193,7 @@ implementation initialization - LoadAssemblyModule('System.Linq.Parallel.dll', True, 'System.Linq.Parallel, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Linq.Parallel, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Linq.Queryable.pas b/src/NET5.0.9/DDNC.System.Linq.Queryable.pas index 9f06992..5ae4b38 100644 --- a/src/NET5.0.9/DDNC.System.Linq.Queryable.pas +++ b/src/NET5.0.9/DDNC.System.Linq.Queryable.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMLINQQUERYABLE} unit DDNC.System.Linq.Queryable; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -173,7 +171,7 @@ implementation initialization - LoadAssemblyModule('System.Linq.Queryable.dll', True, 'System.Linq.Queryable, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Linq.Queryable, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Linq.pas b/src/NET5.0.9/DDNC.System.Linq.pas index 721d73b..3447549 100644 --- a/src/NET5.0.9/DDNC.System.Linq.pas +++ b/src/NET5.0.9/DDNC.System.Linq.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMLINQ} unit DDNC.System.Linq; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -201,7 +199,7 @@ implementation initialization - LoadAssemblyModule('System.Linq.dll', True, 'System.Linq, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Linq, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Memory.pas b/src/NET5.0.9/DDNC.System.Memory.pas index 212e249..f264900 100644 --- a/src/NET5.0.9/DDNC.System.Memory.pas +++ b/src/NET5.0.9/DDNC.System.Memory.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMMEMORY} unit DDNC.System.Memory; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -496,7 +494,7 @@ implementation initialization - LoadAssemblyModule('System.Memory.dll', True, 'System.Memory, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Memory, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.Http.pas b/src/NET5.0.9/DDNC.System.Net.Http.pas index 2191999..7eaba1d 100644 --- a/src/NET5.0.9/DDNC.System.Net.Http.pas +++ b/src/NET5.0.9/DDNC.System.Net.Http.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETHTTP} unit DDNC.System.Net.Http; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -2451,7 +2449,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Http.dll', True, 'System.Net.Http, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Http, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.HttpListener.pas b/src/NET5.0.9/DDNC.System.Net.HttpListener.pas index 6f2019a..ef3bf3c 100644 --- a/src/NET5.0.9/DDNC.System.Net.HttpListener.pas +++ b/src/NET5.0.9/DDNC.System.Net.HttpListener.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETHTTPLISTENER} unit DDNC.System.Net.HttpListener; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -569,7 +567,7 @@ implementation initialization - LoadAssemblyModule('System.Net.HttpListener.dll', True, 'System.Net.HttpListener, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.HttpListener, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.Mail.pas b/src/NET5.0.9/DDNC.System.Net.Mail.pas index 6336048..cc5f5f1 100644 --- a/src/NET5.0.9/DDNC.System.Net.Mail.pas +++ b/src/NET5.0.9/DDNC.System.Net.Mail.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETMAIL} unit DDNC.System.Net.Mail; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1104,7 +1102,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Mail.dll', True, 'System.Net.Mail, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.Mail, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.NameResolution.pas b/src/NET5.0.9/DDNC.System.Net.NameResolution.pas index cae678e..7d948c7 100644 --- a/src/NET5.0.9/DDNC.System.Net.NameResolution.pas +++ b/src/NET5.0.9/DDNC.System.Net.NameResolution.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETNAMERESOLUTION} unit DDNC.System.Net.NameResolution; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -201,7 +199,7 @@ implementation initialization - LoadAssemblyModule('System.Net.NameResolution.dll', True, 'System.Net.NameResolution, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.NameResolution, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.NetworkInformation.pas b/src/NET5.0.9/DDNC.System.Net.NetworkInformation.pas index c4525a0..c0174d7 100644 --- a/src/NET5.0.9/DDNC.System.Net.NetworkInformation.pas +++ b/src/NET5.0.9/DDNC.System.Net.NetworkInformation.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETNETWORKINFORMATION} unit DDNC.System.Net.NetworkInformation; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1343,7 +1341,7 @@ implementation initialization - LoadAssemblyModule('System.Net.NetworkInformation.dll', True, 'System.Net.NetworkInformation, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.NetworkInformation, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.Ping.pas b/src/NET5.0.9/DDNC.System.Net.Ping.pas index 15ce304..d770a9b 100644 --- a/src/NET5.0.9/DDNC.System.Net.Ping.pas +++ b/src/NET5.0.9/DDNC.System.Net.Ping.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETPING} unit DDNC.System.Net.Ping; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -311,7 +309,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Ping.dll', True, 'System.Net.Ping, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Ping, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.Primitives.pas b/src/NET5.0.9/DDNC.System.Net.Primitives.pas index 3df82d9..c2e9ae4 100644 --- a/src/NET5.0.9/DDNC.System.Net.Primitives.pas +++ b/src/NET5.0.9/DDNC.System.Net.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETPRIMITIVES} unit DDNC.System.Net.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1206,7 +1204,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Primitives.dll', True, 'System.Net.Primitives, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Primitives, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.Requests.pas b/src/NET5.0.9/DDNC.System.Net.Requests.pas index f1ad0dc..d6b351a 100644 --- a/src/NET5.0.9/DDNC.System.Net.Requests.pas +++ b/src/NET5.0.9/DDNC.System.Net.Requests.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETREQUESTS} unit DDNC.System.Net.Requests; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1280,7 +1278,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Requests.dll', True, 'System.Net.Requests, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Requests, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.Security.pas b/src/NET5.0.9/DDNC.System.Net.Security.pas index b60c971..e981778 100644 --- a/src/NET5.0.9/DDNC.System.Net.Security.pas +++ b/src/NET5.0.9/DDNC.System.Net.Security.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETSECURITY} unit DDNC.System.Net.Security; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1251,7 +1249,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Security.dll', True, 'System.Net.Security, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Security, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.ServicePoint.pas b/src/NET5.0.9/DDNC.System.Net.ServicePoint.pas index 5a07439..cc6a5e3 100644 --- a/src/NET5.0.9/DDNC.System.Net.ServicePoint.pas +++ b/src/NET5.0.9/DDNC.System.Net.ServicePoint.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETSERVICEPOINT} unit DDNC.System.Net.ServicePoint; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -205,7 +203,7 @@ implementation initialization - LoadAssemblyModule('System.Net.ServicePoint.dll', True, 'System.Net.ServicePoint, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.ServicePoint, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.Sockets.pas b/src/NET5.0.9/DDNC.System.Net.Sockets.pas index fdd67ea..07469df 100644 --- a/src/NET5.0.9/DDNC.System.Net.Sockets.pas +++ b/src/NET5.0.9/DDNC.System.Net.Sockets.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETSOCKETS} unit DDNC.System.Net.Sockets; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1388,7 +1386,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Sockets.dll', True, 'System.Net.Sockets, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Sockets, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.WebClient.pas b/src/NET5.0.9/DDNC.System.Net.WebClient.pas index a20a5bf..4480494 100644 --- a/src/NET5.0.9/DDNC.System.Net.WebClient.pas +++ b/src/NET5.0.9/DDNC.System.Net.WebClient.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBCLIENT} unit DDNC.System.Net.WebClient; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -627,7 +625,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebClient.dll', True, 'System.Net.WebClient, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.WebClient, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.WebHeaderCollection.pas b/src/NET5.0.9/DDNC.System.Net.WebHeaderCollection.pas index 626ec9e..3ec6447 100644 --- a/src/NET5.0.9/DDNC.System.Net.WebHeaderCollection.pas +++ b/src/NET5.0.9/DDNC.System.Net.WebHeaderCollection.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBHEADERCOLLECTION} unit DDNC.System.Net.WebHeaderCollection; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -207,7 +205,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebHeaderCollection.dll', True, 'System.Net.WebHeaderCollection, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.WebHeaderCollection, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.WebProxy.pas b/src/NET5.0.9/DDNC.System.Net.WebProxy.pas index 5d6fdb3..7eb36d8 100644 --- a/src/NET5.0.9/DDNC.System.Net.WebProxy.pas +++ b/src/NET5.0.9/DDNC.System.Net.WebProxy.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBPROXY} unit DDNC.System.Net.WebProxy; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -115,7 +113,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebProxy.dll', True, 'System.Net.WebProxy, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.WebProxy, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.WebSockets.Client.pas b/src/NET5.0.9/DDNC.System.Net.WebSockets.Client.pas index ad0e46d..e92cf9e 100644 --- a/src/NET5.0.9/DDNC.System.Net.WebSockets.Client.pas +++ b/src/NET5.0.9/DDNC.System.Net.WebSockets.Client.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBSOCKETSCLIENT} unit DDNC.System.Net.WebSockets.Client; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -142,7 +140,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebSockets.Client.dll', True, 'System.Net.WebSockets.Client, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.WebSockets.Client, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Net.WebSockets.pas b/src/NET5.0.9/DDNC.System.Net.WebSockets.pas index 11c6541..159e840 100644 --- a/src/NET5.0.9/DDNC.System.Net.WebSockets.pas +++ b/src/NET5.0.9/DDNC.System.Net.WebSockets.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBSOCKETS} unit DDNC.System.Net.WebSockets; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -361,7 +359,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebSockets.dll', True, 'System.Net.WebSockets, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.WebSockets, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Numerics.Vectors.pas b/src/NET5.0.9/DDNC.System.Numerics.Vectors.pas index 9b6ba7f..d7c7773 100644 --- a/src/NET5.0.9/DDNC.System.Numerics.Vectors.pas +++ b/src/NET5.0.9/DDNC.System.Numerics.Vectors.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNUMERICSVECTORS} unit DDNC.System.Numerics.Vectors; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Numerics.Vectors.dll', True, 'System.Numerics.Vectors, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Numerics.Vectors, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.ObjectModel.pas b/src/NET5.0.9/DDNC.System.ObjectModel.pas index 7107040..8cd4c89 100644 --- a/src/NET5.0.9/DDNC.System.ObjectModel.pas +++ b/src/NET5.0.9/DDNC.System.ObjectModel.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMOBJECTMODEL} unit DDNC.System.ObjectModel; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -635,7 +633,7 @@ implementation initialization - LoadAssemblyModule('System.ObjectModel.dll', True, 'System.ObjectModel, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ObjectModel, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Private.CoreLib.pas b/src/NET5.0.9/DDNC.System.Private.CoreLib.pas index 0e73c3e..62ada4d 100644 --- a/src/NET5.0.9/DDNC.System.Private.CoreLib.pas +++ b/src/NET5.0.9/DDNC.System.Private.CoreLib.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMPRIVATECORELIB} unit DDNC.System.Private.CoreLib; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} diff --git a/src/NET5.0.9/DDNC.System.Private.Uri.pas b/src/NET5.0.9/DDNC.System.Private.Uri.pas index aecc964..d0c4783 100644 --- a/src/NET5.0.9/DDNC.System.Private.Uri.pas +++ b/src/NET5.0.9/DDNC.System.Private.Uri.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMPRIVATEURI} unit DDNC.System.Private.Uri; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -621,7 +619,7 @@ implementation initialization - LoadAssemblyModule('System.Private.Uri.dll', True, 'System.Private.Uri, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Private.Uri, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Private.Xml.Linq.pas b/src/NET5.0.9/DDNC.System.Private.Xml.Linq.pas index 3cfb268..c033d04 100644 --- a/src/NET5.0.9/DDNC.System.Private.Xml.Linq.pas +++ b/src/NET5.0.9/DDNC.System.Private.Xml.Linq.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMPRIVATEXMLLINQ} unit DDNC.System.Private.Xml.Linq; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1428,7 +1426,7 @@ implementation initialization - LoadAssemblyModule('System.Private.Xml.Linq.dll', True, 'System.Private.Xml.Linq, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Private.Xml.Linq, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NET5.0.9/DDNC.System.Private.Xml.pas b/src/NET5.0.9/DDNC.System.Private.Xml.pas index 782f129..e1bcec8 100644 --- a/src/NET5.0.9/DDNC.System.Private.Xml.pas +++ b/src/NET5.0.9/DDNC.System.Private.Xml.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMPRIVATEXML} unit DDNC.System.Private.Xml; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -13879,7 +13877,7 @@ implementation initialization - LoadAssemblyModule('System.Private.Xml.dll', True, 'System.Private.Xml, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Private.Xml, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NET5.0.9/DDNC.System.Reflection.DispatchProxy.pas b/src/NET5.0.9/DDNC.System.Reflection.DispatchProxy.pas index 82f3d83..5794139 100644 --- a/src/NET5.0.9/DDNC.System.Reflection.DispatchProxy.pas +++ b/src/NET5.0.9/DDNC.System.Reflection.DispatchProxy.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMREFLECTIONDISPATCHPROXY} unit DDNC.System.Reflection.DispatchProxy; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -59,7 +57,7 @@ implementation initialization - LoadAssemblyModule('System.Reflection.DispatchProxy.dll', True, 'System.Reflection.DispatchProxy, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Reflection.DispatchProxy, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Reflection.Metadata.pas b/src/NET5.0.9/DDNC.System.Reflection.Metadata.pas index e90ec30..8056927 100644 --- a/src/NET5.0.9/DDNC.System.Reflection.Metadata.pas +++ b/src/NET5.0.9/DDNC.System.Reflection.Metadata.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMREFLECTIONMETADATA} unit DDNC.System.Reflection.Metadata; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -8482,7 +8480,7 @@ implementation initialization - LoadAssemblyModule('System.Reflection.Metadata.dll', True, 'System.Reflection.Metadata, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Reflection.Metadata, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Reflection.TypeExtensions.pas b/src/NET5.0.9/DDNC.System.Reflection.TypeExtensions.pas index 268348d..c820d1a 100644 --- a/src/NET5.0.9/DDNC.System.Reflection.TypeExtensions.pas +++ b/src/NET5.0.9/DDNC.System.Reflection.TypeExtensions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMREFLECTIONTYPEEXTENSIONS} unit DDNC.System.Reflection.TypeExtensions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -253,7 +251,7 @@ implementation initialization - LoadAssemblyModule('System.Reflection.TypeExtensions.dll', True, 'System.Reflection.TypeExtensions, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Reflection.TypeExtensions, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Resources.Writer.pas b/src/NET5.0.9/DDNC.System.Resources.Writer.pas index 85a2263..aa2b0f7 100644 --- a/src/NET5.0.9/DDNC.System.Resources.Writer.pas +++ b/src/NET5.0.9/DDNC.System.Resources.Writer.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRESOURCESWRITER} unit DDNC.System.Resources.Writer; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -96,7 +94,7 @@ implementation initialization - LoadAssemblyModule('System.Resources.Writer.dll', True, 'System.Resources.Writer, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Resources.Writer, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Runtime.Extensions.pas b/src/NET5.0.9/DDNC.System.Runtime.Extensions.pas index 6033273..d2be997 100644 --- a/src/NET5.0.9/DDNC.System.Runtime.Extensions.pas +++ b/src/NET5.0.9/DDNC.System.Runtime.Extensions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIMEEXTENSIONS} unit DDNC.System.Runtime.Extensions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.Extensions.dll', True, 'System.Runtime.Extensions, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime.Extensions, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Runtime.InteropServices.RuntimeInformation.pas b/src/NET5.0.9/DDNC.System.Runtime.InteropServices.RuntimeInformation.pas index 7b09e7d..8120415 100644 --- a/src/NET5.0.9/DDNC.System.Runtime.InteropServices.RuntimeInformation.pas +++ b/src/NET5.0.9/DDNC.System.Runtime.InteropServices.RuntimeInformation.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIMEINTEROPSERVICESRUNTIMEINFORMATION} unit DDNC.System.Runtime.InteropServices.RuntimeInformation; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -135,7 +133,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.InteropServices.RuntimeInformation.dll', True, 'System.Runtime.InteropServices.RuntimeInformation, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime.InteropServices.RuntimeInformation, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Runtime.InteropServices.pas b/src/NET5.0.9/DDNC.System.Runtime.InteropServices.pas index 26ad416..7552cc0 100644 --- a/src/NET5.0.9/DDNC.System.Runtime.InteropServices.pas +++ b/src/NET5.0.9/DDNC.System.Runtime.InteropServices.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIMEINTEROPSERVICES} unit DDNC.System.Runtime.InteropServices; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1223,7 +1221,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.InteropServices.dll', True, 'System.Runtime.InteropServices, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime.InteropServices, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Runtime.Numerics.pas b/src/NET5.0.9/DDNC.System.Runtime.Numerics.pas index 501a26c..e02a4de 100644 --- a/src/NET5.0.9/DDNC.System.Runtime.Numerics.pas +++ b/src/NET5.0.9/DDNC.System.Runtime.Numerics.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIMENUMERICS} unit DDNC.System.Runtime.Numerics; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -238,7 +236,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.Numerics.dll', True, 'System.Runtime.Numerics, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime.Numerics, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Runtime.pas b/src/NET5.0.9/DDNC.System.Runtime.pas index 301ed83..6114725 100644 --- a/src/NET5.0.9/DDNC.System.Runtime.pas +++ b/src/NET5.0.9/DDNC.System.Runtime.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIME} unit DDNC.System.Runtime; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.dll', True, 'System.Runtime, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Security.AccessControl.pas b/src/NET5.0.9/DDNC.System.Security.AccessControl.pas index 6130eb6..dbd0e23 100644 --- a/src/NET5.0.9/DDNC.System.Security.AccessControl.pas +++ b/src/NET5.0.9/DDNC.System.Security.AccessControl.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYACCESSCONTROL} unit DDNC.System.Security.AccessControl; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1744,7 +1742,7 @@ implementation initialization - LoadAssemblyModule('System.Security.AccessControl.dll', True, 'System.Security.AccessControl, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.AccessControl, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Security.Claims.pas b/src/NET5.0.9/DDNC.System.Security.Claims.pas index 25b4c5c..21c4f5a 100644 --- a/src/NET5.0.9/DDNC.System.Security.Claims.pas +++ b/src/NET5.0.9/DDNC.System.Security.Claims.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCLAIMS} unit DDNC.System.Security.Claims; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -464,7 +462,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Claims.dll', True, 'System.Security.Claims, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Claims, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Security.Cryptography.Algorithms.pas b/src/NET5.0.9/DDNC.System.Security.Cryptography.Algorithms.pas index f63c396..c9d53c3 100644 --- a/src/NET5.0.9/DDNC.System.Security.Cryptography.Algorithms.pas +++ b/src/NET5.0.9/DDNC.System.Security.Cryptography.Algorithms.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYALGORITHMS} unit DDNC.System.Security.Cryptography.Algorithms; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -2852,7 +2850,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Algorithms.dll', True, 'System.Security.Cryptography.Algorithms, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Algorithms, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Security.Cryptography.Cng.pas b/src/NET5.0.9/DDNC.System.Security.Cryptography.Cng.pas index 9e744ed..c86e43a 100644 --- a/src/NET5.0.9/DDNC.System.Security.Cryptography.Cng.pas +++ b/src/NET5.0.9/DDNC.System.Security.Cryptography.Cng.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYCNG} unit DDNC.System.Security.Cryptography.Cng; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1301,7 +1299,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Cng.dll', True, 'System.Security.Cryptography.Cng, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Cng, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Security.Cryptography.Csp.pas b/src/NET5.0.9/DDNC.System.Security.Cryptography.Csp.pas index 3b7d074..387e0f7 100644 --- a/src/NET5.0.9/DDNC.System.Security.Cryptography.Csp.pas +++ b/src/NET5.0.9/DDNC.System.Security.Cryptography.Csp.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYCSP} unit DDNC.System.Security.Cryptography.Csp; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1019,7 +1017,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Csp.dll', True, 'System.Security.Cryptography.Csp, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Csp, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Security.Cryptography.Encoding.pas b/src/NET5.0.9/DDNC.System.Security.Cryptography.Encoding.pas index 13a68ae..51254f8 100644 --- a/src/NET5.0.9/DDNC.System.Security.Cryptography.Encoding.pas +++ b/src/NET5.0.9/DDNC.System.Security.Cryptography.Encoding.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYENCODING} unit DDNC.System.Security.Cryptography.Encoding; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -447,7 +445,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Encoding.dll', True, 'System.Security.Cryptography.Encoding, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Encoding, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Security.Cryptography.OpenSsl.pas b/src/NET5.0.9/DDNC.System.Security.Cryptography.OpenSsl.pas index 2fbc795..da7d525 100644 --- a/src/NET5.0.9/DDNC.System.Security.Cryptography.OpenSsl.pas +++ b/src/NET5.0.9/DDNC.System.Security.Cryptography.OpenSsl.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYOPENSSL} unit DDNC.System.Security.Cryptography.OpenSsl; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -448,7 +446,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.OpenSsl.dll', True, 'System.Security.Cryptography.OpenSsl, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.OpenSsl, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Security.Cryptography.Primitives.pas b/src/NET5.0.9/DDNC.System.Security.Cryptography.Primitives.pas index 290a214..28a5abb 100644 --- a/src/NET5.0.9/DDNC.System.Security.Cryptography.Primitives.pas +++ b/src/NET5.0.9/DDNC.System.Security.Cryptography.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYPRIMITIVES} unit DDNC.System.Security.Cryptography.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -692,7 +690,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Primitives.dll', True, 'System.Security.Cryptography.Primitives, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Primitives, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Security.Cryptography.X509Certificates.pas b/src/NET5.0.9/DDNC.System.Security.Cryptography.X509Certificates.pas index e1f48b9..8bf5eb6 100644 --- a/src/NET5.0.9/DDNC.System.Security.Cryptography.X509Certificates.pas +++ b/src/NET5.0.9/DDNC.System.Security.Cryptography.X509Certificates.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYX509CERTIFICATES} unit DDNC.System.Security.Cryptography.X509Certificates; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1593,7 +1591,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.X509Certificates.dll', True, 'System.Security.Cryptography.X509Certificates, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.X509Certificates, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Security.Principal.Windows.pas b/src/NET5.0.9/DDNC.System.Security.Principal.Windows.pas index 82a2045..5159887 100644 --- a/src/NET5.0.9/DDNC.System.Security.Principal.Windows.pas +++ b/src/NET5.0.9/DDNC.System.Security.Principal.Windows.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYPRINCIPALWINDOWS} unit DDNC.System.Security.Principal.Windows; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -614,7 +612,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Principal.Windows.dll', True, 'System.Security.Principal.Windows, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Principal.Windows, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Security.Principal.pas b/src/NET5.0.9/DDNC.System.Security.Principal.pas index 4152056..f935a7c 100644 --- a/src/NET5.0.9/DDNC.System.Security.Principal.pas +++ b/src/NET5.0.9/DDNC.System.Security.Principal.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYPRINCIPAL} unit DDNC.System.Security.Principal; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Principal.dll', True, 'System.Security.Principal, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Principal, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Text.RegularExpressions.pas b/src/NET5.0.9/DDNC.System.Text.RegularExpressions.pas index 7f9eb92..2f4c63e 100644 --- a/src/NET5.0.9/DDNC.System.Text.RegularExpressions.pas +++ b/src/NET5.0.9/DDNC.System.Text.RegularExpressions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTEXTREGULAREXPRESSIONS} unit DDNC.System.Text.RegularExpressions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -648,7 +646,7 @@ implementation initialization - LoadAssemblyModule('System.Text.RegularExpressions.dll', True, 'System.Text.RegularExpressions, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Text.RegularExpressions, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Threading.Tasks.Dataflow.pas b/src/NET5.0.9/DDNC.System.Threading.Tasks.Dataflow.pas index 3e68ae9..9ea6e37 100644 --- a/src/NET5.0.9/DDNC.System.Threading.Tasks.Dataflow.pas +++ b/src/NET5.0.9/DDNC.System.Threading.Tasks.Dataflow.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADINGTASKSDATAFLOW} unit DDNC.System.Threading.Tasks.Dataflow; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -816,7 +814,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.Tasks.Dataflow.dll', True, 'System.Threading.Tasks.Dataflow, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Threading.Tasks.Dataflow, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Threading.Tasks.Extensions.pas b/src/NET5.0.9/DDNC.System.Threading.Tasks.Extensions.pas index 00e7d83..3669c9b 100644 --- a/src/NET5.0.9/DDNC.System.Threading.Tasks.Extensions.pas +++ b/src/NET5.0.9/DDNC.System.Threading.Tasks.Extensions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADINGTASKSEXTENSIONS} unit DDNC.System.Threading.Tasks.Extensions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.Tasks.Extensions.dll', True, 'System.Threading.Tasks.Extensions, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Threading.Tasks.Extensions, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NET5.0.9/DDNC.System.Threading.Tasks.Parallel.pas b/src/NET5.0.9/DDNC.System.Threading.Tasks.Parallel.pas index bb18a11..6ad5354 100644 --- a/src/NET5.0.9/DDNC.System.Threading.Tasks.Parallel.pas +++ b/src/NET5.0.9/DDNC.System.Threading.Tasks.Parallel.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADINGTASKSPARALLEL} unit DDNC.System.Threading.Tasks.Parallel; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -174,7 +172,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.Tasks.Parallel.dll', True, 'System.Threading.Tasks.Parallel, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Threading.Tasks.Parallel, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Threading.Thread.pas b/src/NET5.0.9/DDNC.System.Threading.Thread.pas index 7c4ec6a..9666821 100644 --- a/src/NET5.0.9/DDNC.System.Threading.Thread.pas +++ b/src/NET5.0.9/DDNC.System.Threading.Thread.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADINGTHREAD} unit DDNC.System.Threading.Thread; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.Thread.dll', True, 'System.Threading.Thread, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Threading.Thread, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Threading.pas b/src/NET5.0.9/DDNC.System.Threading.pas index 6242efb..21d2b2c 100644 --- a/src/NET5.0.9/DDNC.System.Threading.pas +++ b/src/NET5.0.9/DDNC.System.Threading.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADING} unit DDNC.System.Threading; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -314,7 +312,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.dll', True, 'System.Threading, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Threading, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NET5.0.9/DDNC.System.Transactions.Local.pas b/src/NET5.0.9/DDNC.System.Transactions.Local.pas index 44bbf3c..6382a2e 100644 --- a/src/NET5.0.9/DDNC.System.Transactions.Local.pas +++ b/src/NET5.0.9/DDNC.System.Transactions.Local.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTRANSACTIONSLOCAL} unit DDNC.System.Transactions.Local; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -978,7 +976,7 @@ implementation initialization - LoadAssemblyModule('System.Transactions.Local.dll', True, 'System.Transactions.Local, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Transactions.Local, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NET5.0.9/DDNC.System.Web.HttpUtility.pas b/src/NET5.0.9/DDNC.System.Web.HttpUtility.pas index aa50d1a..c566653 100644 --- a/src/NET5.0.9/DDNC.System.Web.HttpUtility.pas +++ b/src/NET5.0.9/DDNC.System.Web.HttpUtility.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMWEBHTTPUTILITY} unit DDNC.System.Web.HttpUtility; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -97,7 +95,7 @@ implementation initialization - LoadAssemblyModule('System.Web.HttpUtility.dll', True, 'System.Web.HttpUtility, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Web.HttpUtility, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore2.1.30/DDN.System.Data.pas b/src/NETCore2.1.30/DDN.System.Data.pas index 2068f67..87f5bc7 100644 --- a/src/NETCore2.1.30/DDN.System.Data.pas +++ b/src/NETCore2.1.30/DDN.System.Data.pas @@ -1,4 +1,299 @@ +//---------------------------------------------------------------------------- +// System.Data.Common.dll: System.Data.Common, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a +//---------------------------------------------------------------------------- +// The code is automatically generated by the GenCodeNET tool. +//---------------------------------------------------------------------------- +// .NET Core 2.1.30 +//---------------------------------------------------------------------------- +// UnitName: DDN.System.Data +// Author: ying32 +//---------------------------------------------------------------------------- + unit DDN.System.Data deprecated 'Please use DDNC.System.Data.Common unit'; -{$DEFINE DDNCSYSTEMDATACOMMON} -{$I DDNC.System.Data.Common.pas} \ No newline at end of file +{$IFDEF FPC} + {$mode delphi}//{$H+} + {$modeswitch advancedrecords} + {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ +{$ENDIF} + +interface + +uses + DDNC.System.Data.Common; + +type + +{ enums } + + DNAcceptRejectRule = DDNC.System.Data.Common.DNAcceptRejectRule; + DNCommandBehavior = DDNC.System.Data.Common.DNCommandBehavior; + DNCommandType = DDNC.System.Data.Common.DNCommandType; + DNCatalogLocation = DDNC.System.Data.Common.DNCatalogLocation; + DNGroupByBehavior = DDNC.System.Data.Common.DNGroupByBehavior; + DNIdentifierCase = DDNC.System.Data.Common.DNIdentifierCase; + DNSupportedJoinOperators = DDNC.System.Data.Common.DNSupportedJoinOperators; + DNConflictOption = DDNC.System.Data.Common.DNConflictOption; + DNConnectionState = DDNC.System.Data.Common.DNConnectionState; + DNDataRowAction = DDNC.System.Data.Common.DNDataRowAction; + DNDataRowState = DDNC.System.Data.Common.DNDataRowState; + DNDataRowVersion = DDNC.System.Data.Common.DNDataRowVersion; + DNDataSetDateTime = DDNC.System.Data.Common.DNDataSetDateTime; + DNDataViewRowState = DDNC.System.Data.Common.DNDataViewRowState; + DNDbType = DDNC.System.Data.Common.DNDbType; + DNIsolationLevel = DDNC.System.Data.Common.DNIsolationLevel; + DNKeyRestrictionBehavior = DDNC.System.Data.Common.DNKeyRestrictionBehavior; + DNLoadOption = DDNC.System.Data.Common.DNLoadOption; + DNMappingType = DDNC.System.Data.Common.DNMappingType; + DNMissingMappingAction = DDNC.System.Data.Common.DNMissingMappingAction; + DNMissingSchemaAction = DDNC.System.Data.Common.DNMissingSchemaAction; + DNParameterDirection = DDNC.System.Data.Common.DNParameterDirection; + DNRule = DDNC.System.Data.Common.DNRule; + DNSchemaSerializationMode = DDNC.System.Data.Common.DNSchemaSerializationMode; + DNSchemaType = DDNC.System.Data.Common.DNSchemaType; + DNSerializationFormat = DDNC.System.Data.Common.DNSerializationFormat; + DNSqlDbType = DDNC.System.Data.Common.DNSqlDbType; + DNSqlCompareOptions = DDNC.System.Data.Common.DNSqlCompareOptions; + DNStorageState = DDNC.System.Data.Common.DNStorageState; + DNStatementType = DDNC.System.Data.Common.DNStatementType; + DNUpdateRowSource = DDNC.System.Data.Common.DNUpdateRowSource; + DNUpdateStatus = DDNC.System.Data.Common.DNUpdateStatus; + DNXmlReadMode = DDNC.System.Data.Common.DNXmlReadMode; + DNXmlWriteMode = DDNC.System.Data.Common.DNXmlWriteMode; + + +type + + +{ declares } + + DNIColumnMappingCollection = DDNC.System.Data.Common.DNIColumnMappingCollection; + DNIDataParameterCollection = DDNC.System.Data.Common.DNIDataParameterCollection; + DNITableMappingCollection = DDNC.System.Data.Common.DNITableMappingCollection; + DNIDbColumnSchemaGenerator = DDNC.System.Data.Common.DNIDbColumnSchemaGenerator; + DNIColumnMapping = DDNC.System.Data.Common.DNIColumnMapping; + DNIDataAdapter = DDNC.System.Data.Common.DNIDataAdapter; + DNIDbDataAdapter = DDNC.System.Data.Common.DNIDbDataAdapter; + DNIDataParameter = DDNC.System.Data.Common.DNIDataParameter; + DNIDbDataParameter = DDNC.System.Data.Common.DNIDbDataParameter; + DNIDataRecord = DDNC.System.Data.Common.DNIDataRecord; + DNITableMapping = DDNC.System.Data.Common.DNITableMapping; + DNINullable = DDNC.System.Data.Common.DNINullable; + DNIDataReader = DDNC.System.Data.Common.DNIDataReader; + DNIDbCommand = DDNC.System.Data.Common.DNIDbCommand; + DNIDbConnection = DDNC.System.Data.Common.DNIDbConnection; + DNIDbTransaction = DDNC.System.Data.Common.DNIDbTransaction; + DNDataSysDescriptionAttribute = DDNC.System.Data.Common.DNDataSysDescriptionAttribute; + TDNDataSysDescriptionAttribute = DDNC.System.Data.Common.TDNDataSysDescriptionAttribute; + DNDbProviderSpecificTypePropertyAttribute = DDNC.System.Data.Common.DNDbProviderSpecificTypePropertyAttribute; + TDNDbProviderSpecificTypePropertyAttribute = DDNC.System.Data.Common.TDNDbProviderSpecificTypePropertyAttribute; + DNPropertyCollection = DDNC.System.Data.Common.DNPropertyCollection; + TDNPropertyCollection = DDNC.System.Data.Common.TDNPropertyCollection; + DNDataColumn = DDNC.System.Data.Common.DNDataColumn; + TDNDataColumn = DDNC.System.Data.Common.TDNDataColumn; + DNDataSet = DDNC.System.Data.Common.DNDataSet; + TDNDataSet = DDNC.System.Data.Common.TDNDataSet; + DNDataTable = DDNC.System.Data.Common.DNDataTable; + TDNDataTable = DDNC.System.Data.Common.TDNDataTable; + DNDataView = DDNC.System.Data.Common.DNDataView; + TDNDataView = DDNC.System.Data.Common.TDNDataView; + DNDataViewManager = DDNC.System.Data.Common.DNDataViewManager; + TDNDataViewManager = DDNC.System.Data.Common.TDNDataViewManager; + DNDbColumn = DDNC.System.Data.Common.DNDbColumn; + TDNDbColumn = DDNC.System.Data.Common.TDNDbColumn; + DNDbConnectionStringBuilder = DDNC.System.Data.Common.DNDbConnectionStringBuilder; + TDNDbConnectionStringBuilder = DDNC.System.Data.Common.TDNDbConnectionStringBuilder; + DNDbDataReaderExtensions = DDNC.System.Data.Common.DNDbDataReaderExtensions; + TDNDbDataReaderExtensions = DDNC.System.Data.Common.TDNDbDataReaderExtensions; + DNDbDataRecord = DDNC.System.Data.Common.DNDbDataRecord; + TDNDbDataRecord = DDNC.System.Data.Common.TDNDbDataRecord; + DNDbDataSourceEnumerator = DDNC.System.Data.Common.DNDbDataSourceEnumerator; + TDNDbDataSourceEnumerator = DDNC.System.Data.Common.TDNDbDataSourceEnumerator; + DNDbEnumerator = DDNC.System.Data.Common.DNDbEnumerator; + TDNDbEnumerator = DDNC.System.Data.Common.TDNDbEnumerator; + DNDbMetaDataCollectionNames = DDNC.System.Data.Common.DNDbMetaDataCollectionNames; + TDNDbMetaDataCollectionNames = DDNC.System.Data.Common.TDNDbMetaDataCollectionNames; + DNDbMetaDataColumnNames = DDNC.System.Data.Common.DNDbMetaDataColumnNames; + TDNDbMetaDataColumnNames = DDNC.System.Data.Common.TDNDbMetaDataColumnNames; + DNDbProviderFactories = DDNC.System.Data.Common.DNDbProviderFactories; + TDNDbProviderFactories = DDNC.System.Data.Common.TDNDbProviderFactories; + DNDbProviderFactory = DDNC.System.Data.Common.DNDbProviderFactory; + TDNDbProviderFactory = DDNC.System.Data.Common.TDNDbProviderFactory; + DNSchemaTableColumn = DDNC.System.Data.Common.DNSchemaTableColumn; + TDNSchemaTableColumn = DDNC.System.Data.Common.TDNSchemaTableColumn; + DNSchemaTableOptionalColumn = DDNC.System.Data.Common.DNSchemaTableOptionalColumn; + TDNSchemaTableOptionalColumn = DDNC.System.Data.Common.TDNSchemaTableOptionalColumn; + DNConstraint = DDNC.System.Data.Common.DNConstraint; + TDNConstraint = DDNC.System.Data.Common.TDNConstraint; + DNForeignKeyConstraint = DDNC.System.Data.Common.DNForeignKeyConstraint; + TDNForeignKeyConstraint = DDNC.System.Data.Common.TDNForeignKeyConstraint; + DNUniqueConstraint = DDNC.System.Data.Common.DNUniqueConstraint; + TDNUniqueConstraint = DDNC.System.Data.Common.TDNUniqueConstraint; + DNDataRelation = DDNC.System.Data.Common.DNDataRelation; + TDNDataRelation = DDNC.System.Data.Common.TDNDataRelation; + DNDataRow = DDNC.System.Data.Common.DNDataRow; + TDNDataRow = DDNC.System.Data.Common.TDNDataRow; + DNDataRowBuilder = DDNC.System.Data.Common.DNDataRowBuilder; + TDNDataRowBuilder = DDNC.System.Data.Common.TDNDataRowBuilder; + DNDataRowView = DDNC.System.Data.Common.DNDataRowView; + TDNDataRowView = DDNC.System.Data.Common.TDNDataRowView; + DNDataViewSetting = DDNC.System.Data.Common.DNDataViewSetting; + TDNDataViewSetting = DDNC.System.Data.Common.TDNDataViewSetting; + DNDataViewSettingCollection = DDNC.System.Data.Common.DNDataViewSettingCollection; + TDNDataViewSettingCollection = DDNC.System.Data.Common.TDNDataViewSettingCollection; + DNInternalDataCollectionBase = DDNC.System.Data.Common.DNInternalDataCollectionBase; + TDNInternalDataCollectionBase = DDNC.System.Data.Common.TDNInternalDataCollectionBase; + DNConstraintCollection = DDNC.System.Data.Common.DNConstraintCollection; + TDNConstraintCollection = DDNC.System.Data.Common.TDNConstraintCollection; + DNDataColumnCollection = DDNC.System.Data.Common.DNDataColumnCollection; + TDNDataColumnCollection = DDNC.System.Data.Common.TDNDataColumnCollection; + DNDataRelationCollection = DDNC.System.Data.Common.DNDataRelationCollection; + TDNDataRelationCollection = DDNC.System.Data.Common.TDNDataRelationCollection; + DNDataRowCollection = DDNC.System.Data.Common.DNDataRowCollection; + TDNDataRowCollection = DDNC.System.Data.Common.TDNDataRowCollection; + DNDataTableCollection = DDNC.System.Data.Common.DNDataTableCollection; + TDNDataTableCollection = DDNC.System.Data.Common.TDNDataTableCollection; + DNSqlBytes = DDNC.System.Data.Common.DNSqlBytes; + TDNSqlBytes = DDNC.System.Data.Common.TDNSqlBytes; + DNSqlChars = DDNC.System.Data.Common.DNSqlChars; + TDNSqlChars = DDNC.System.Data.Common.TDNSqlChars; + DNSqlXml = DDNC.System.Data.Common.DNSqlXml; + TDNSqlXml = DDNC.System.Data.Common.TDNSqlXml; + DNRowUpdatedEventArgs = DDNC.System.Data.Common.DNRowUpdatedEventArgs; + TDNRowUpdatedEventArgs = DDNC.System.Data.Common.TDNRowUpdatedEventArgs; + DNRowUpdatingEventArgs = DDNC.System.Data.Common.DNRowUpdatingEventArgs; + TDNRowUpdatingEventArgs = DDNC.System.Data.Common.TDNRowUpdatingEventArgs; + DNDataColumnChangeEventArgs = DDNC.System.Data.Common.DNDataColumnChangeEventArgs; + TDNDataColumnChangeEventArgs = DDNC.System.Data.Common.TDNDataColumnChangeEventArgs; + DNDataRowChangeEventArgs = DDNC.System.Data.Common.DNDataRowChangeEventArgs; + TDNDataRowChangeEventArgs = DDNC.System.Data.Common.TDNDataRowChangeEventArgs; + DNDataTableClearEventArgs = DDNC.System.Data.Common.DNDataTableClearEventArgs; + TDNDataTableClearEventArgs = DDNC.System.Data.Common.TDNDataTableClearEventArgs; + DNDataTableNewRowEventArgs = DDNC.System.Data.Common.DNDataTableNewRowEventArgs; + TDNDataTableNewRowEventArgs = DDNC.System.Data.Common.TDNDataTableNewRowEventArgs; + DNFillErrorEventArgs = DDNC.System.Data.Common.DNFillErrorEventArgs; + TDNFillErrorEventArgs = DDNC.System.Data.Common.TDNFillErrorEventArgs; + DNMergeFailedEventArgs = DDNC.System.Data.Common.DNMergeFailedEventArgs; + TDNMergeFailedEventArgs = DDNC.System.Data.Common.TDNMergeFailedEventArgs; + DNStateChangeEventArgs = DDNC.System.Data.Common.DNStateChangeEventArgs; + TDNStateChangeEventArgs = DDNC.System.Data.Common.TDNStateChangeEventArgs; + DNStatementCompletedEventArgs = DDNC.System.Data.Common.DNStatementCompletedEventArgs; + TDNStatementCompletedEventArgs = DDNC.System.Data.Common.TDNStatementCompletedEventArgs; + DNDataException = DDNC.System.Data.Common.DNDataException; + TDNDataException = DDNC.System.Data.Common.TDNDataException; + DNConstraintException = DDNC.System.Data.Common.DNConstraintException; + TDNConstraintException = DDNC.System.Data.Common.TDNConstraintException; + DNDeletedRowInaccessibleException = DDNC.System.Data.Common.DNDeletedRowInaccessibleException; + TDNDeletedRowInaccessibleException = DDNC.System.Data.Common.TDNDeletedRowInaccessibleException; + DNDuplicateNameException = DDNC.System.Data.Common.DNDuplicateNameException; + TDNDuplicateNameException = DDNC.System.Data.Common.TDNDuplicateNameException; + DNInRowChangingEventException = DDNC.System.Data.Common.DNInRowChangingEventException; + TDNInRowChangingEventException = DDNC.System.Data.Common.TDNInRowChangingEventException; + DNInvalidConstraintException = DDNC.System.Data.Common.DNInvalidConstraintException; + TDNInvalidConstraintException = DDNC.System.Data.Common.TDNInvalidConstraintException; + DNInvalidExpressionException = DDNC.System.Data.Common.DNInvalidExpressionException; + TDNInvalidExpressionException = DDNC.System.Data.Common.TDNInvalidExpressionException; + DNEvaluateException = DDNC.System.Data.Common.DNEvaluateException; + TDNEvaluateException = DDNC.System.Data.Common.TDNEvaluateException; + DNSyntaxErrorException = DDNC.System.Data.Common.DNSyntaxErrorException; + TDNSyntaxErrorException = DDNC.System.Data.Common.TDNSyntaxErrorException; + DNMissingPrimaryKeyException = DDNC.System.Data.Common.DNMissingPrimaryKeyException; + TDNMissingPrimaryKeyException = DDNC.System.Data.Common.TDNMissingPrimaryKeyException; + DNNoNullAllowedException = DDNC.System.Data.Common.DNNoNullAllowedException; + TDNNoNullAllowedException = DDNC.System.Data.Common.TDNNoNullAllowedException; + DNReadOnlyException = DDNC.System.Data.Common.DNReadOnlyException; + TDNReadOnlyException = DDNC.System.Data.Common.TDNReadOnlyException; + DNRowNotInTableException = DDNC.System.Data.Common.DNRowNotInTableException; + TDNRowNotInTableException = DDNC.System.Data.Common.TDNRowNotInTableException; + DNStrongTypingException = DDNC.System.Data.Common.DNStrongTypingException; + TDNStrongTypingException = DDNC.System.Data.Common.TDNStrongTypingException; + DNVersionNotFoundException = DDNC.System.Data.Common.DNVersionNotFoundException; + TDNVersionNotFoundException = DDNC.System.Data.Common.TDNVersionNotFoundException; + DNDBConcurrencyException = DDNC.System.Data.Common.DNDBConcurrencyException; + TDNDBConcurrencyException = DDNC.System.Data.Common.TDNDBConcurrencyException; + DNSqlTypeException = DDNC.System.Data.Common.DNSqlTypeException; + TDNSqlTypeException = DDNC.System.Data.Common.TDNSqlTypeException; + DNSqlAlreadyFilledException = DDNC.System.Data.Common.DNSqlAlreadyFilledException; + TDNSqlAlreadyFilledException = DDNC.System.Data.Common.TDNSqlAlreadyFilledException; + DNSqlNotFilledException = DDNC.System.Data.Common.DNSqlNotFilledException; + TDNSqlNotFilledException = DDNC.System.Data.Common.TDNSqlNotFilledException; + DNSqlNullValueException = DDNC.System.Data.Common.DNSqlNullValueException; + TDNSqlNullValueException = DDNC.System.Data.Common.TDNSqlNullValueException; + DNSqlTruncateException = DDNC.System.Data.Common.DNSqlTruncateException; + TDNSqlTruncateException = DDNC.System.Data.Common.TDNSqlTruncateException; + DNDbException = DDNC.System.Data.Common.DNDbException; + TDNDbException = DDNC.System.Data.Common.TDNDbException; + DNDataAdapter = DDNC.System.Data.Common.DNDataAdapter; + TDNDataAdapter = DDNC.System.Data.Common.TDNDataAdapter; + DNDbDataAdapter = DDNC.System.Data.Common.DNDbDataAdapter; + TDNDbDataAdapter = DDNC.System.Data.Common.TDNDbDataAdapter; + DNDbCommand = DDNC.System.Data.Common.DNDbCommand; + TDNDbCommand = DDNC.System.Data.Common.TDNDbCommand; + DNDbCommandBuilder = DDNC.System.Data.Common.DNDbCommandBuilder; + TDNDbCommandBuilder = DDNC.System.Data.Common.TDNDbCommandBuilder; + DNDbConnection = DDNC.System.Data.Common.DNDbConnection; + TDNDbConnection = DDNC.System.Data.Common.TDNDbConnection; + DNDataColumnMapping = DDNC.System.Data.Common.DNDataColumnMapping; + TDNDataColumnMapping = DDNC.System.Data.Common.TDNDataColumnMapping; + DNDataColumnMappingCollection = DDNC.System.Data.Common.DNDataColumnMappingCollection; + TDNDataColumnMappingCollection = DDNC.System.Data.Common.TDNDataColumnMappingCollection; + DNDataTableMapping = DDNC.System.Data.Common.DNDataTableMapping; + TDNDataTableMapping = DDNC.System.Data.Common.TDNDataTableMapping; + DNDataTableMappingCollection = DDNC.System.Data.Common.DNDataTableMappingCollection; + TDNDataTableMappingCollection = DDNC.System.Data.Common.TDNDataTableMappingCollection; + DNDbDataReader = DDNC.System.Data.Common.DNDbDataReader; + TDNDbDataReader = DDNC.System.Data.Common.TDNDbDataReader; + DNDataTableReader = DDNC.System.Data.Common.DNDataTableReader; + TDNDataTableReader = DDNC.System.Data.Common.TDNDataTableReader; + DNDbParameter = DDNC.System.Data.Common.DNDbParameter; + TDNDbParameter = DDNC.System.Data.Common.TDNDbParameter; + DNDbParameterCollection = DDNC.System.Data.Common.DNDbParameterCollection; + TDNDbParameterCollection = DDNC.System.Data.Common.TDNDbParameterCollection; + DNDbTransaction = DDNC.System.Data.Common.DNDbTransaction; + TDNDbTransaction = DDNC.System.Data.Common.TDNDbTransaction; + DNSqlBinary = DDNC.System.Data.Common.DNSqlBinary; + TDNSqlBinary = DDNC.System.Data.Common.TDNSqlBinary; + DNSqlBoolean = DDNC.System.Data.Common.DNSqlBoolean; + TDNSqlBoolean = DDNC.System.Data.Common.TDNSqlBoolean; + DNSqlByte = DDNC.System.Data.Common.DNSqlByte; + TDNSqlByte = DDNC.System.Data.Common.TDNSqlByte; + DNSqlDateTime = DDNC.System.Data.Common.DNSqlDateTime; + TDNSqlDateTime = DDNC.System.Data.Common.TDNSqlDateTime; + DNSqlDecimal = DDNC.System.Data.Common.DNSqlDecimal; + TDNSqlDecimal = DDNC.System.Data.Common.TDNSqlDecimal; + DNSqlDouble = DDNC.System.Data.Common.DNSqlDouble; + TDNSqlDouble = DDNC.System.Data.Common.TDNSqlDouble; + DNSqlGuid = DDNC.System.Data.Common.DNSqlGuid; + TDNSqlGuid = DDNC.System.Data.Common.TDNSqlGuid; + DNSqlInt16 = DDNC.System.Data.Common.DNSqlInt16; + TDNSqlInt16 = DDNC.System.Data.Common.TDNSqlInt16; + DNSqlInt32 = DDNC.System.Data.Common.DNSqlInt32; + TDNSqlInt32 = DDNC.System.Data.Common.TDNSqlInt32; + DNSqlInt64 = DDNC.System.Data.Common.DNSqlInt64; + TDNSqlInt64 = DDNC.System.Data.Common.TDNSqlInt64; + DNSqlMoney = DDNC.System.Data.Common.DNSqlMoney; + TDNSqlMoney = DDNC.System.Data.Common.TDNSqlMoney; + DNSqlSingle = DDNC.System.Data.Common.DNSqlSingle; + TDNSqlSingle = DDNC.System.Data.Common.TDNSqlSingle; + DNSqlString = DDNC.System.Data.Common.DNSqlString; + TDNSqlString = DDNC.System.Data.Common.TDNSqlString; + +{ delegates } + + DNDataColumnChangeEventHandler = DDNC.System.Data.Common.DNDataColumnChangeEventHandler; + DNDataRowChangeEventHandler = DDNC.System.Data.Common.DNDataRowChangeEventHandler; + DNDataTableClearEventHandler = DDNC.System.Data.Common.DNDataTableClearEventHandler; + DNDataTableNewRowEventHandler = DDNC.System.Data.Common.DNDataTableNewRowEventHandler; + DNFillErrorEventHandler = DDNC.System.Data.Common.DNFillErrorEventHandler; + DNMergeFailedEventHandler = DDNC.System.Data.Common.DNMergeFailedEventHandler; + DNStateChangeEventHandler = DDNC.System.Data.Common.DNStateChangeEventHandler; + DNStatementCompletedEventHandler = DDNC.System.Data.Common.DNStatementCompletedEventHandler; + + + +{ objects } + + +implementation + +end. diff --git a/src/NETCore2.1.30/DDN.System.Drawing.pas b/src/NETCore2.1.30/DDN.System.Drawing.pas index bd9084e..b2752e2 100644 --- a/src/NETCore2.1.30/DDN.System.Drawing.pas +++ b/src/NETCore2.1.30/DDN.System.Drawing.pas @@ -1,4 +1,58 @@ -unit DDN.System.Drawing deprecated 'DDNC.System.Drawing.Primitives unit'; +//---------------------------------------------------------------------------- +// System.Drawing.Primitives.dll: System.Drawing.Primitives, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a +//---------------------------------------------------------------------------- +// The code is automatically generated by the GenCodeNET tool. +//---------------------------------------------------------------------------- +// .NET Core 2.1.30 +//---------------------------------------------------------------------------- +// UnitName: DDN.System.Drawing +// Author: ying32 +//---------------------------------------------------------------------------- -{$DEFINE DDNCSYSTEMDRAWINGPRIMITIVES} -{$I DDNC.System.Drawing.Primitives.pas} \ No newline at end of file +unit DDN.System.Drawing deprecated 'Please use DDNC.System.Drawing.Primitives unit'; + +{$IFDEF FPC} + {$mode delphi}//{$H+} + {$modeswitch advancedrecords} + {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ +{$ENDIF} + +interface + +uses + DDNC.System.Drawing.Primitives; + +type + +{ enums } + + DNKnownColor = DDNC.System.Drawing.Primitives.DNKnownColor; + + +type + + +{ declares } + + DNColor = DDNC.System.Drawing.Primitives.DNColor; + TDNColor = DDNC.System.Drawing.Primitives.TDNColor; + DNPoint = DDNC.System.Drawing.Primitives.DNPoint; + TDNPoint = DDNC.System.Drawing.Primitives.TDNPoint; + DNPointF = DDNC.System.Drawing.Primitives.DNPointF; + TDNPointF = DDNC.System.Drawing.Primitives.TDNPointF; + DNRectangle = DDNC.System.Drawing.Primitives.DNRectangle; + TDNRectangle = DDNC.System.Drawing.Primitives.TDNRectangle; + DNRectangleF = DDNC.System.Drawing.Primitives.DNRectangleF; + TDNRectangleF = DDNC.System.Drawing.Primitives.TDNRectangleF; + DNSize = DDNC.System.Drawing.Primitives.DNSize; + TDNSize = DDNC.System.Drawing.Primitives.TDNSize; + DNSizeF = DDNC.System.Drawing.Primitives.DNSizeF; + TDNSizeF = DDNC.System.Drawing.Primitives.TDNSizeF; + + +{ objects } + + +implementation + +end. diff --git a/src/NETCore2.1.30/DDN.System.Xml.pas b/src/NETCore2.1.30/DDN.System.Xml.pas index 11a99e9..5ff4197 100644 --- a/src/NETCore2.1.30/DDN.System.Xml.pas +++ b/src/NETCore2.1.30/DDN.System.Xml.pas @@ -1,4 +1,582 @@ +//---------------------------------------------------------------------------- +// System.Private.Xml.dll: System.Private.Xml, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 +//---------------------------------------------------------------------------- +// The code is automatically generated by the GenCodeNET tool. +//---------------------------------------------------------------------------- +// .NET Core 2.1.30 +//---------------------------------------------------------------------------- +// UnitName: DDN.System.Xml +// Author: ying32 +//---------------------------------------------------------------------------- + unit DDN.System.Xml deprecated 'Please use DDNC.System.Private.Xml unit'; -{$DEFINE DDNCSYSTEMPRIVATEXML} -{$I DDNC.System.Private.Xml.pas} \ No newline at end of file +{$IFDEF FPC} + {$mode delphi}//{$H+} + {$modeswitch advancedrecords} + {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ +{$ENDIF} + +interface + +uses + DDNC.System.Private.Xml; + +type + +{ enums } + + DNConformanceLevel = DDNC.System.Private.Xml.DNConformanceLevel; + DNDtdProcessing = DDNC.System.Private.Xml.DNDtdProcessing; + DNEntityHandling = DDNC.System.Private.Xml.DNEntityHandling; + DNFormatting = DDNC.System.Private.Xml.DNFormatting; + DNNamespaceHandling = DDNC.System.Private.Xml.DNNamespaceHandling; + DNNewLineHandling = DDNC.System.Private.Xml.DNNewLineHandling; + DNReadState = DDNC.System.Private.Xml.DNReadState; + DNXmlKnownDtds = DDNC.System.Private.Xml.DNXmlKnownDtds; + DNXmlSchemaContentProcessing = DDNC.System.Private.Xml.DNXmlSchemaContentProcessing; + DNXmlSchemaContentType = DDNC.System.Private.Xml.DNXmlSchemaContentType; + DNXmlSchemaDatatypeVariety = DDNC.System.Private.Xml.DNXmlSchemaDatatypeVariety; + DNXmlSchemaDerivationMethod = DDNC.System.Private.Xml.DNXmlSchemaDerivationMethod; + DNXmlSchemaForm = DDNC.System.Private.Xml.DNXmlSchemaForm; + DNXmlSchemaInference_InferenceOption = DDNC.System.Private.Xml.DNXmlSchemaInference_InferenceOption; + DNXmlSchemaUse = DDNC.System.Private.Xml.DNXmlSchemaUse; + DNXmlSchemaValidationFlags = DDNC.System.Private.Xml.DNXmlSchemaValidationFlags; + DNXmlSchemaValidity = DDNC.System.Private.Xml.DNXmlSchemaValidity; + DNXmlSeverityType = DDNC.System.Private.Xml.DNXmlSeverityType; + DNXmlTypeCode = DDNC.System.Private.Xml.DNXmlTypeCode; + DNCodeGenerationOptions = DDNC.System.Private.Xml.DNCodeGenerationOptions; + DNXmlMappingAccess = DDNC.System.Private.Xml.DNXmlMappingAccess; + DNValidationType = DDNC.System.Private.Xml.DNValidationType; + DNWhitespaceHandling = DDNC.System.Private.Xml.DNWhitespaceHandling; + DNWriteState = DDNC.System.Private.Xml.DNWriteState; + DNXmlDateTimeSerializationMode = DDNC.System.Private.Xml.DNXmlDateTimeSerializationMode; + DNXmlNamespaceScope = DDNC.System.Private.Xml.DNXmlNamespaceScope; + DNXmlNodeChangedAction = DDNC.System.Private.Xml.DNXmlNodeChangedAction; + DNXmlNodeOrder = DDNC.System.Private.Xml.DNXmlNodeOrder; + DNXmlNodeType = DDNC.System.Private.Xml.DNXmlNodeType; + DNXmlOutputMethod = DDNC.System.Private.Xml.DNXmlOutputMethod; + DNXmlSpace = DDNC.System.Private.Xml.DNXmlSpace; + DNXmlTokenizedType = DDNC.System.Private.Xml.DNXmlTokenizedType; + DNXmlCaseOrder = DDNC.System.Private.Xml.DNXmlCaseOrder; + DNXmlDataType = DDNC.System.Private.Xml.DNXmlDataType; + DNXmlSortOrder = DDNC.System.Private.Xml.DNXmlSortOrder; + DNXPathNamespaceScope = DDNC.System.Private.Xml.DNXPathNamespaceScope; + DNXPathNodeType = DDNC.System.Private.Xml.DNXPathNodeType; + DNXPathResultType = DDNC.System.Private.Xml.DNXPathResultType; + DNIteratorResult = DDNC.System.Private.Xml.DNIteratorResult; + DNSetIteratorResult = DDNC.System.Private.Xml.DNSetIteratorResult; + + +type + + +{ declares } + + DNIApplicationResourceStreamResolver = DDNC.System.Private.Xml.DNIApplicationResourceStreamResolver; + DNIHasXmlNode = DDNC.System.Private.Xml.DNIHasXmlNode; + DNIXmlLineInfo = DDNC.System.Private.Xml.DNIXmlLineInfo; + DNIXmlNamespaceResolver = DDNC.System.Private.Xml.DNIXmlNamespaceResolver; + DNIXmlSchemaInfo = DDNC.System.Private.Xml.DNIXmlSchemaInfo; + DNIXmlSerializable = DDNC.System.Private.Xml.DNIXmlSerializable; + DNIXmlTextParser = DDNC.System.Private.Xml.DNIXmlTextParser; + DNIXPathNavigable = DDNC.System.Private.Xml.DNIXPathNavigable; + DNIXsltContextFunction = DDNC.System.Private.Xml.DNIXsltContextFunction; + DNIXsltContextVariable = DDNC.System.Private.Xml.DNIXsltContextVariable; + DNSoapAttributeAttribute = DDNC.System.Private.Xml.DNSoapAttributeAttribute; + TDNSoapAttributeAttribute = DDNC.System.Private.Xml.TDNSoapAttributeAttribute; + DNSoapElementAttribute = DDNC.System.Private.Xml.DNSoapElementAttribute; + TDNSoapElementAttribute = DDNC.System.Private.Xml.TDNSoapElementAttribute; + DNSoapEnumAttribute = DDNC.System.Private.Xml.DNSoapEnumAttribute; + TDNSoapEnumAttribute = DDNC.System.Private.Xml.TDNSoapEnumAttribute; + DNSoapIgnoreAttribute = DDNC.System.Private.Xml.DNSoapIgnoreAttribute; + TDNSoapIgnoreAttribute = DDNC.System.Private.Xml.TDNSoapIgnoreAttribute; + DNSoapIncludeAttribute = DDNC.System.Private.Xml.DNSoapIncludeAttribute; + TDNSoapIncludeAttribute = DDNC.System.Private.Xml.TDNSoapIncludeAttribute; + DNSoapTypeAttribute = DDNC.System.Private.Xml.DNSoapTypeAttribute; + TDNSoapTypeAttribute = DDNC.System.Private.Xml.TDNSoapTypeAttribute; + DNXmlAnyAttributeAttribute = DDNC.System.Private.Xml.DNXmlAnyAttributeAttribute; + TDNXmlAnyAttributeAttribute = DDNC.System.Private.Xml.TDNXmlAnyAttributeAttribute; + DNXmlAnyElementAttribute = DDNC.System.Private.Xml.DNXmlAnyElementAttribute; + TDNXmlAnyElementAttribute = DDNC.System.Private.Xml.TDNXmlAnyElementAttribute; + DNXmlArrayAttribute = DDNC.System.Private.Xml.DNXmlArrayAttribute; + TDNXmlArrayAttribute = DDNC.System.Private.Xml.TDNXmlArrayAttribute; + DNXmlArrayItemAttribute = DDNC.System.Private.Xml.DNXmlArrayItemAttribute; + TDNXmlArrayItemAttribute = DDNC.System.Private.Xml.TDNXmlArrayItemAttribute; + DNXmlAttributeAttribute = DDNC.System.Private.Xml.DNXmlAttributeAttribute; + TDNXmlAttributeAttribute = DDNC.System.Private.Xml.TDNXmlAttributeAttribute; + DNXmlChoiceIdentifierAttribute = DDNC.System.Private.Xml.DNXmlChoiceIdentifierAttribute; + TDNXmlChoiceIdentifierAttribute = DDNC.System.Private.Xml.TDNXmlChoiceIdentifierAttribute; + DNXmlElementAttribute = DDNC.System.Private.Xml.DNXmlElementAttribute; + TDNXmlElementAttribute = DDNC.System.Private.Xml.TDNXmlElementAttribute; + DNXmlEnumAttribute = DDNC.System.Private.Xml.DNXmlEnumAttribute; + TDNXmlEnumAttribute = DDNC.System.Private.Xml.TDNXmlEnumAttribute; + DNXmlIgnoreAttribute = DDNC.System.Private.Xml.DNXmlIgnoreAttribute; + TDNXmlIgnoreAttribute = DDNC.System.Private.Xml.TDNXmlIgnoreAttribute; + DNXmlIncludeAttribute = DDNC.System.Private.Xml.DNXmlIncludeAttribute; + TDNXmlIncludeAttribute = DDNC.System.Private.Xml.TDNXmlIncludeAttribute; + DNXmlNamespaceDeclarationsAttribute = DDNC.System.Private.Xml.DNXmlNamespaceDeclarationsAttribute; + TDNXmlNamespaceDeclarationsAttribute = DDNC.System.Private.Xml.TDNXmlNamespaceDeclarationsAttribute; + DNXmlRootAttribute = DDNC.System.Private.Xml.DNXmlRootAttribute; + TDNXmlRootAttribute = DDNC.System.Private.Xml.TDNXmlRootAttribute; + DNXmlSchemaProviderAttribute = DDNC.System.Private.Xml.DNXmlSchemaProviderAttribute; + TDNXmlSchemaProviderAttribute = DDNC.System.Private.Xml.TDNXmlSchemaProviderAttribute; + DNXmlSerializerAssemblyAttribute = DDNC.System.Private.Xml.DNXmlSerializerAssemblyAttribute; + TDNXmlSerializerAssemblyAttribute = DDNC.System.Private.Xml.TDNXmlSerializerAssemblyAttribute; + DNXmlSerializerVersionAttribute = DDNC.System.Private.Xml.DNXmlSerializerVersionAttribute; + TDNXmlSerializerVersionAttribute = DDNC.System.Private.Xml.TDNXmlSerializerVersionAttribute; + DNXmlTextAttribute = DDNC.System.Private.Xml.DNXmlTextAttribute; + TDNXmlTextAttribute = DDNC.System.Private.Xml.TDNXmlTextAttribute; + DNXmlTypeAttribute = DDNC.System.Private.Xml.DNXmlTypeAttribute; + TDNXmlTypeAttribute = DDNC.System.Private.Xml.TDNXmlTypeAttribute; + DNXmlSchemaObjectCollection = DDNC.System.Private.Xml.DNXmlSchemaObjectCollection; + TDNXmlSchemaObjectCollection = DDNC.System.Private.Xml.TDNXmlSchemaObjectCollection; + DNXmlAnyElementAttributes = DDNC.System.Private.Xml.DNXmlAnyElementAttributes; + TDNXmlAnyElementAttributes = DDNC.System.Private.Xml.TDNXmlAnyElementAttributes; + DNXmlArrayItemAttributes = DDNC.System.Private.Xml.DNXmlArrayItemAttributes; + TDNXmlArrayItemAttributes = DDNC.System.Private.Xml.TDNXmlArrayItemAttributes; + DNXmlElementAttributes = DDNC.System.Private.Xml.DNXmlElementAttributes; + TDNXmlElementAttributes = DDNC.System.Private.Xml.TDNXmlElementAttributes; + DNXmlSchemas = DDNC.System.Private.Xml.DNXmlSchemas; + TDNXmlSchemas = DDNC.System.Private.Xml.TDNXmlSchemas; + DNValidationEventArgs = DDNC.System.Private.Xml.DNValidationEventArgs; + TDNValidationEventArgs = DDNC.System.Private.Xml.TDNValidationEventArgs; + DNUnreferencedObjectEventArgs = DDNC.System.Private.Xml.DNUnreferencedObjectEventArgs; + TDNUnreferencedObjectEventArgs = DDNC.System.Private.Xml.TDNUnreferencedObjectEventArgs; + DNXmlAttributeEventArgs = DDNC.System.Private.Xml.DNXmlAttributeEventArgs; + TDNXmlAttributeEventArgs = DDNC.System.Private.Xml.TDNXmlAttributeEventArgs; + DNXmlElementEventArgs = DDNC.System.Private.Xml.DNXmlElementEventArgs; + TDNXmlElementEventArgs = DDNC.System.Private.Xml.TDNXmlElementEventArgs; + DNXmlNodeEventArgs = DDNC.System.Private.Xml.DNXmlNodeEventArgs; + TDNXmlNodeEventArgs = DDNC.System.Private.Xml.TDNXmlNodeEventArgs; + DNXmlNodeChangedEventArgs = DDNC.System.Private.Xml.DNXmlNodeChangedEventArgs; + TDNXmlNodeChangedEventArgs = DDNC.System.Private.Xml.TDNXmlNodeChangedEventArgs; + DNXsltMessageEncounteredEventArgs = DDNC.System.Private.Xml.DNXsltMessageEncounteredEventArgs; + TDNXsltMessageEncounteredEventArgs = DDNC.System.Private.Xml.TDNXsltMessageEncounteredEventArgs; + DNXmlSchemaException = DDNC.System.Private.Xml.DNXmlSchemaException; + TDNXmlSchemaException = DDNC.System.Private.Xml.TDNXmlSchemaException; + DNXmlSchemaInferenceException = DDNC.System.Private.Xml.DNXmlSchemaInferenceException; + TDNXmlSchemaInferenceException = DDNC.System.Private.Xml.TDNXmlSchemaInferenceException; + DNXmlSchemaValidationException = DDNC.System.Private.Xml.DNXmlSchemaValidationException; + TDNXmlSchemaValidationException = DDNC.System.Private.Xml.TDNXmlSchemaValidationException; + DNXmlException = DDNC.System.Private.Xml.DNXmlException; + TDNXmlException = DDNC.System.Private.Xml.TDNXmlException; + DNXPathException = DDNC.System.Private.Xml.DNXPathException; + TDNXPathException = DDNC.System.Private.Xml.TDNXPathException; + DNXsltException = DDNC.System.Private.Xml.DNXsltException; + TDNXsltException = DDNC.System.Private.Xml.TDNXsltException; + DNXsltCompileException = DDNC.System.Private.Xml.DNXsltCompileException; + TDNXsltCompileException = DDNC.System.Private.Xml.TDNXsltCompileException; + DNXmlDeserializationEvents = DDNC.System.Private.Xml.DNXmlDeserializationEvents; + TDNXmlDeserializationEvents = DDNC.System.Private.Xml.TDNXmlDeserializationEvents; + DNAncestorDocOrderIterator = DDNC.System.Private.Xml.DNAncestorDocOrderIterator; + TDNAncestorDocOrderIterator = DDNC.System.Private.Xml.TDNAncestorDocOrderIterator; + DNAncestorIterator = DDNC.System.Private.Xml.DNAncestorIterator; + TDNAncestorIterator = DDNC.System.Private.Xml.TDNAncestorIterator; + DNAttributeContentIterator = DDNC.System.Private.Xml.DNAttributeContentIterator; + TDNAttributeContentIterator = DDNC.System.Private.Xml.TDNAttributeContentIterator; + DNAttributeIterator = DDNC.System.Private.Xml.DNAttributeIterator; + TDNAttributeIterator = DDNC.System.Private.Xml.TDNAttributeIterator; + DNContentIterator = DDNC.System.Private.Xml.DNContentIterator; + TDNContentIterator = DDNC.System.Private.Xml.TDNContentIterator; + DNContentMergeIterator = DDNC.System.Private.Xml.DNContentMergeIterator; + TDNContentMergeIterator = DDNC.System.Private.Xml.TDNContentMergeIterator; + DNDecimalAggregator = DDNC.System.Private.Xml.DNDecimalAggregator; + TDNDecimalAggregator = DDNC.System.Private.Xml.TDNDecimalAggregator; + DNDescendantIterator = DDNC.System.Private.Xml.DNDescendantIterator; + TDNDescendantIterator = DDNC.System.Private.Xml.TDNDescendantIterator; + DNDescendantMergeIterator = DDNC.System.Private.Xml.DNDescendantMergeIterator; + TDNDescendantMergeIterator = DDNC.System.Private.Xml.TDNDescendantMergeIterator; + DNDifferenceIterator = DDNC.System.Private.Xml.DNDifferenceIterator; + TDNDifferenceIterator = DDNC.System.Private.Xml.TDNDifferenceIterator; + DNDodSequenceMerge = DDNC.System.Private.Xml.DNDodSequenceMerge; + TDNDodSequenceMerge = DDNC.System.Private.Xml.TDNDodSequenceMerge; + DNDoubleAggregator = DDNC.System.Private.Xml.DNDoubleAggregator; + TDNDoubleAggregator = DDNC.System.Private.Xml.TDNDoubleAggregator; + DNElementContentIterator = DDNC.System.Private.Xml.DNElementContentIterator; + TDNElementContentIterator = DDNC.System.Private.Xml.TDNElementContentIterator; + DNFollowingSiblingIterator = DDNC.System.Private.Xml.DNFollowingSiblingIterator; + TDNFollowingSiblingIterator = DDNC.System.Private.Xml.TDNFollowingSiblingIterator; + DNFollowingSiblingMergeIterator = DDNC.System.Private.Xml.DNFollowingSiblingMergeIterator; + TDNFollowingSiblingMergeIterator = DDNC.System.Private.Xml.TDNFollowingSiblingMergeIterator; + DNIdIterator = DDNC.System.Private.Xml.DNIdIterator; + TDNIdIterator = DDNC.System.Private.Xml.TDNIdIterator; + DNInt32Aggregator = DDNC.System.Private.Xml.DNInt32Aggregator; + TDNInt32Aggregator = DDNC.System.Private.Xml.TDNInt32Aggregator; + DNInt64Aggregator = DDNC.System.Private.Xml.DNInt64Aggregator; + TDNInt64Aggregator = DDNC.System.Private.Xml.TDNInt64Aggregator; + DNIntersectIterator = DDNC.System.Private.Xml.DNIntersectIterator; + TDNIntersectIterator = DDNC.System.Private.Xml.TDNIntersectIterator; + DNNamespaceIterator = DDNC.System.Private.Xml.DNNamespaceIterator; + TDNNamespaceIterator = DDNC.System.Private.Xml.TDNNamespaceIterator; + DNNodeKindContentIterator = DDNC.System.Private.Xml.DNNodeKindContentIterator; + TDNNodeKindContentIterator = DDNC.System.Private.Xml.TDNNodeKindContentIterator; + DNNodeRangeIterator = DDNC.System.Private.Xml.DNNodeRangeIterator; + TDNNodeRangeIterator = DDNC.System.Private.Xml.TDNNodeRangeIterator; + DNParentIterator = DDNC.System.Private.Xml.DNParentIterator; + TDNParentIterator = DDNC.System.Private.Xml.TDNParentIterator; + DNPrecedingIterator = DDNC.System.Private.Xml.DNPrecedingIterator; + TDNPrecedingIterator = DDNC.System.Private.Xml.TDNPrecedingIterator; + DNPrecedingSiblingDocOrderIterator = DDNC.System.Private.Xml.DNPrecedingSiblingDocOrderIterator; + TDNPrecedingSiblingDocOrderIterator = DDNC.System.Private.Xml.TDNPrecedingSiblingDocOrderIterator; + DNPrecedingSiblingIterator = DDNC.System.Private.Xml.DNPrecedingSiblingIterator; + TDNPrecedingSiblingIterator = DDNC.System.Private.Xml.TDNPrecedingSiblingIterator; + DNStringConcat = DDNC.System.Private.Xml.DNStringConcat; + TDNStringConcat = DDNC.System.Private.Xml.TDNStringConcat; + DNUnionIterator = DDNC.System.Private.Xml.DNUnionIterator; + TDNUnionIterator = DDNC.System.Private.Xml.TDNUnionIterator; + DNXmlSortKeyAccumulator = DDNC.System.Private.Xml.DNXmlSortKeyAccumulator; + TDNXmlSortKeyAccumulator = DDNC.System.Private.Xml.TDNXmlSortKeyAccumulator; + DNXPathFollowingIterator = DDNC.System.Private.Xml.DNXPathFollowingIterator; + TDNXPathFollowingIterator = DDNC.System.Private.Xml.TDNXPathFollowingIterator; + DNXPathFollowingMergeIterator = DDNC.System.Private.Xml.DNXPathFollowingMergeIterator; + TDNXPathFollowingMergeIterator = DDNC.System.Private.Xml.TDNXPathFollowingMergeIterator; + DNXPathPrecedingDocOrderIterator = DDNC.System.Private.Xml.DNXPathPrecedingDocOrderIterator; + TDNXPathPrecedingDocOrderIterator = DDNC.System.Private.Xml.TDNXPathPrecedingDocOrderIterator; + DNXPathPrecedingIterator = DDNC.System.Private.Xml.DNXPathPrecedingIterator; + TDNXPathPrecedingIterator = DDNC.System.Private.Xml.TDNXPathPrecedingIterator; + DNXPathPrecedingMergeIterator = DDNC.System.Private.Xml.DNXPathPrecedingMergeIterator; + TDNXPathPrecedingMergeIterator = DDNC.System.Private.Xml.TDNXPathPrecedingMergeIterator; + DNXmlSchemaCollection = DDNC.System.Private.Xml.DNXmlSchemaCollection; + TDNXmlSchemaCollection = DDNC.System.Private.Xml.TDNXmlSchemaCollection; + DNXmlSchemaCollectionEnumerator = DDNC.System.Private.Xml.DNXmlSchemaCollectionEnumerator; + TDNXmlSchemaCollectionEnumerator = DDNC.System.Private.Xml.TDNXmlSchemaCollectionEnumerator; + DNXmlSchemaCompilationSettings = DDNC.System.Private.Xml.DNXmlSchemaCompilationSettings; + TDNXmlSchemaCompilationSettings = DDNC.System.Private.Xml.TDNXmlSchemaCompilationSettings; + DNXmlSchemaDatatype = DDNC.System.Private.Xml.DNXmlSchemaDatatype; + TDNXmlSchemaDatatype = DDNC.System.Private.Xml.TDNXmlSchemaDatatype; + DNXmlSchemaInference = DDNC.System.Private.Xml.DNXmlSchemaInference; + TDNXmlSchemaInference = DDNC.System.Private.Xml.TDNXmlSchemaInference; + DNXmlSchemaInfo = DDNC.System.Private.Xml.DNXmlSchemaInfo; + TDNXmlSchemaInfo = DDNC.System.Private.Xml.TDNXmlSchemaInfo; + DNXmlSchemaObject = DDNC.System.Private.Xml.DNXmlSchemaObject; + TDNXmlSchemaObject = DDNC.System.Private.Xml.TDNXmlSchemaObject; + DNXmlSchema = DDNC.System.Private.Xml.DNXmlSchema; + TDNXmlSchema = DDNC.System.Private.Xml.TDNXmlSchema; + DNXmlSchemaAnnotated = DDNC.System.Private.Xml.DNXmlSchemaAnnotated; + TDNXmlSchemaAnnotated = DDNC.System.Private.Xml.TDNXmlSchemaAnnotated; + DNXmlSchemaAnyAttribute = DDNC.System.Private.Xml.DNXmlSchemaAnyAttribute; + TDNXmlSchemaAnyAttribute = DDNC.System.Private.Xml.TDNXmlSchemaAnyAttribute; + DNXmlSchemaAttribute = DDNC.System.Private.Xml.DNXmlSchemaAttribute; + TDNXmlSchemaAttribute = DDNC.System.Private.Xml.TDNXmlSchemaAttribute; + DNXmlSchemaAttributeGroup = DDNC.System.Private.Xml.DNXmlSchemaAttributeGroup; + TDNXmlSchemaAttributeGroup = DDNC.System.Private.Xml.TDNXmlSchemaAttributeGroup; + DNXmlSchemaAttributeGroupRef = DDNC.System.Private.Xml.DNXmlSchemaAttributeGroupRef; + TDNXmlSchemaAttributeGroupRef = DDNC.System.Private.Xml.TDNXmlSchemaAttributeGroupRef; + DNXmlSchemaContent = DDNC.System.Private.Xml.DNXmlSchemaContent; + TDNXmlSchemaContent = DDNC.System.Private.Xml.TDNXmlSchemaContent; + DNXmlSchemaComplexContentExtension = DDNC.System.Private.Xml.DNXmlSchemaComplexContentExtension; + TDNXmlSchemaComplexContentExtension = DDNC.System.Private.Xml.TDNXmlSchemaComplexContentExtension; + DNXmlSchemaComplexContentRestriction = DDNC.System.Private.Xml.DNXmlSchemaComplexContentRestriction; + TDNXmlSchemaComplexContentRestriction = DDNC.System.Private.Xml.TDNXmlSchemaComplexContentRestriction; + DNXmlSchemaSimpleContentExtension = DDNC.System.Private.Xml.DNXmlSchemaSimpleContentExtension; + TDNXmlSchemaSimpleContentExtension = DDNC.System.Private.Xml.TDNXmlSchemaSimpleContentExtension; + DNXmlSchemaSimpleContentRestriction = DDNC.System.Private.Xml.DNXmlSchemaSimpleContentRestriction; + TDNXmlSchemaSimpleContentRestriction = DDNC.System.Private.Xml.TDNXmlSchemaSimpleContentRestriction; + DNXmlSchemaContentModel = DDNC.System.Private.Xml.DNXmlSchemaContentModel; + TDNXmlSchemaContentModel = DDNC.System.Private.Xml.TDNXmlSchemaContentModel; + DNXmlSchemaComplexContent = DDNC.System.Private.Xml.DNXmlSchemaComplexContent; + TDNXmlSchemaComplexContent = DDNC.System.Private.Xml.TDNXmlSchemaComplexContent; + DNXmlSchemaSimpleContent = DDNC.System.Private.Xml.DNXmlSchemaSimpleContent; + TDNXmlSchemaSimpleContent = DDNC.System.Private.Xml.TDNXmlSchemaSimpleContent; + DNXmlSchemaFacet = DDNC.System.Private.Xml.DNXmlSchemaFacet; + TDNXmlSchemaFacet = DDNC.System.Private.Xml.TDNXmlSchemaFacet; + DNXmlSchemaEnumerationFacet = DDNC.System.Private.Xml.DNXmlSchemaEnumerationFacet; + TDNXmlSchemaEnumerationFacet = DDNC.System.Private.Xml.TDNXmlSchemaEnumerationFacet; + DNXmlSchemaMaxExclusiveFacet = DDNC.System.Private.Xml.DNXmlSchemaMaxExclusiveFacet; + TDNXmlSchemaMaxExclusiveFacet = DDNC.System.Private.Xml.TDNXmlSchemaMaxExclusiveFacet; + DNXmlSchemaMaxInclusiveFacet = DDNC.System.Private.Xml.DNXmlSchemaMaxInclusiveFacet; + TDNXmlSchemaMaxInclusiveFacet = DDNC.System.Private.Xml.TDNXmlSchemaMaxInclusiveFacet; + DNXmlSchemaMinExclusiveFacet = DDNC.System.Private.Xml.DNXmlSchemaMinExclusiveFacet; + TDNXmlSchemaMinExclusiveFacet = DDNC.System.Private.Xml.TDNXmlSchemaMinExclusiveFacet; + DNXmlSchemaMinInclusiveFacet = DDNC.System.Private.Xml.DNXmlSchemaMinInclusiveFacet; + TDNXmlSchemaMinInclusiveFacet = DDNC.System.Private.Xml.TDNXmlSchemaMinInclusiveFacet; + DNXmlSchemaNumericFacet = DDNC.System.Private.Xml.DNXmlSchemaNumericFacet; + TDNXmlSchemaNumericFacet = DDNC.System.Private.Xml.TDNXmlSchemaNumericFacet; + DNXmlSchemaFractionDigitsFacet = DDNC.System.Private.Xml.DNXmlSchemaFractionDigitsFacet; + TDNXmlSchemaFractionDigitsFacet = DDNC.System.Private.Xml.TDNXmlSchemaFractionDigitsFacet; + DNXmlSchemaLengthFacet = DDNC.System.Private.Xml.DNXmlSchemaLengthFacet; + TDNXmlSchemaLengthFacet = DDNC.System.Private.Xml.TDNXmlSchemaLengthFacet; + DNXmlSchemaMaxLengthFacet = DDNC.System.Private.Xml.DNXmlSchemaMaxLengthFacet; + TDNXmlSchemaMaxLengthFacet = DDNC.System.Private.Xml.TDNXmlSchemaMaxLengthFacet; + DNXmlSchemaMinLengthFacet = DDNC.System.Private.Xml.DNXmlSchemaMinLengthFacet; + TDNXmlSchemaMinLengthFacet = DDNC.System.Private.Xml.TDNXmlSchemaMinLengthFacet; + DNXmlSchemaTotalDigitsFacet = DDNC.System.Private.Xml.DNXmlSchemaTotalDigitsFacet; + TDNXmlSchemaTotalDigitsFacet = DDNC.System.Private.Xml.TDNXmlSchemaTotalDigitsFacet; + DNXmlSchemaPatternFacet = DDNC.System.Private.Xml.DNXmlSchemaPatternFacet; + TDNXmlSchemaPatternFacet = DDNC.System.Private.Xml.TDNXmlSchemaPatternFacet; + DNXmlSchemaWhiteSpaceFacet = DDNC.System.Private.Xml.DNXmlSchemaWhiteSpaceFacet; + TDNXmlSchemaWhiteSpaceFacet = DDNC.System.Private.Xml.TDNXmlSchemaWhiteSpaceFacet; + DNXmlSchemaGroup = DDNC.System.Private.Xml.DNXmlSchemaGroup; + TDNXmlSchemaGroup = DDNC.System.Private.Xml.TDNXmlSchemaGroup; + DNXmlSchemaIdentityConstraint = DDNC.System.Private.Xml.DNXmlSchemaIdentityConstraint; + TDNXmlSchemaIdentityConstraint = DDNC.System.Private.Xml.TDNXmlSchemaIdentityConstraint; + DNXmlSchemaKey = DDNC.System.Private.Xml.DNXmlSchemaKey; + TDNXmlSchemaKey = DDNC.System.Private.Xml.TDNXmlSchemaKey; + DNXmlSchemaKeyref = DDNC.System.Private.Xml.DNXmlSchemaKeyref; + TDNXmlSchemaKeyref = DDNC.System.Private.Xml.TDNXmlSchemaKeyref; + DNXmlSchemaUnique = DDNC.System.Private.Xml.DNXmlSchemaUnique; + TDNXmlSchemaUnique = DDNC.System.Private.Xml.TDNXmlSchemaUnique; + DNXmlSchemaNotation = DDNC.System.Private.Xml.DNXmlSchemaNotation; + TDNXmlSchemaNotation = DDNC.System.Private.Xml.TDNXmlSchemaNotation; + DNXmlSchemaParticle = DDNC.System.Private.Xml.DNXmlSchemaParticle; + TDNXmlSchemaParticle = DDNC.System.Private.Xml.TDNXmlSchemaParticle; + DNXmlSchemaAny = DDNC.System.Private.Xml.DNXmlSchemaAny; + TDNXmlSchemaAny = DDNC.System.Private.Xml.TDNXmlSchemaAny; + DNXmlSchemaElement = DDNC.System.Private.Xml.DNXmlSchemaElement; + TDNXmlSchemaElement = DDNC.System.Private.Xml.TDNXmlSchemaElement; + DNXmlSchemaGroupBase = DDNC.System.Private.Xml.DNXmlSchemaGroupBase; + TDNXmlSchemaGroupBase = DDNC.System.Private.Xml.TDNXmlSchemaGroupBase; + DNXmlSchemaAll = DDNC.System.Private.Xml.DNXmlSchemaAll; + TDNXmlSchemaAll = DDNC.System.Private.Xml.TDNXmlSchemaAll; + DNXmlSchemaChoice = DDNC.System.Private.Xml.DNXmlSchemaChoice; + TDNXmlSchemaChoice = DDNC.System.Private.Xml.TDNXmlSchemaChoice; + DNXmlSchemaSequence = DDNC.System.Private.Xml.DNXmlSchemaSequence; + TDNXmlSchemaSequence = DDNC.System.Private.Xml.TDNXmlSchemaSequence; + DNXmlSchemaGroupRef = DDNC.System.Private.Xml.DNXmlSchemaGroupRef; + TDNXmlSchemaGroupRef = DDNC.System.Private.Xml.TDNXmlSchemaGroupRef; + DNXmlSchemaSimpleTypeContent = DDNC.System.Private.Xml.DNXmlSchemaSimpleTypeContent; + TDNXmlSchemaSimpleTypeContent = DDNC.System.Private.Xml.TDNXmlSchemaSimpleTypeContent; + DNXmlSchemaSimpleTypeList = DDNC.System.Private.Xml.DNXmlSchemaSimpleTypeList; + TDNXmlSchemaSimpleTypeList = DDNC.System.Private.Xml.TDNXmlSchemaSimpleTypeList; + DNXmlSchemaSimpleTypeRestriction = DDNC.System.Private.Xml.DNXmlSchemaSimpleTypeRestriction; + TDNXmlSchemaSimpleTypeRestriction = DDNC.System.Private.Xml.TDNXmlSchemaSimpleTypeRestriction; + DNXmlSchemaSimpleTypeUnion = DDNC.System.Private.Xml.DNXmlSchemaSimpleTypeUnion; + TDNXmlSchemaSimpleTypeUnion = DDNC.System.Private.Xml.TDNXmlSchemaSimpleTypeUnion; + DNXmlSchemaType = DDNC.System.Private.Xml.DNXmlSchemaType; + TDNXmlSchemaType = DDNC.System.Private.Xml.TDNXmlSchemaType; + DNXmlSchemaComplexType = DDNC.System.Private.Xml.DNXmlSchemaComplexType; + TDNXmlSchemaComplexType = DDNC.System.Private.Xml.TDNXmlSchemaComplexType; + DNXmlSchemaSimpleType = DDNC.System.Private.Xml.DNXmlSchemaSimpleType; + TDNXmlSchemaSimpleType = DDNC.System.Private.Xml.TDNXmlSchemaSimpleType; + DNXmlSchemaXPath = DDNC.System.Private.Xml.DNXmlSchemaXPath; + TDNXmlSchemaXPath = DDNC.System.Private.Xml.TDNXmlSchemaXPath; + DNXmlSchemaAnnotation = DDNC.System.Private.Xml.DNXmlSchemaAnnotation; + TDNXmlSchemaAnnotation = DDNC.System.Private.Xml.TDNXmlSchemaAnnotation; + DNXmlSchemaAppInfo = DDNC.System.Private.Xml.DNXmlSchemaAppInfo; + TDNXmlSchemaAppInfo = DDNC.System.Private.Xml.TDNXmlSchemaAppInfo; + DNXmlSchemaDocumentation = DDNC.System.Private.Xml.DNXmlSchemaDocumentation; + TDNXmlSchemaDocumentation = DDNC.System.Private.Xml.TDNXmlSchemaDocumentation; + DNXmlSchemaExternal = DDNC.System.Private.Xml.DNXmlSchemaExternal; + TDNXmlSchemaExternal = DDNC.System.Private.Xml.TDNXmlSchemaExternal; + DNXmlSchemaImport = DDNC.System.Private.Xml.DNXmlSchemaImport; + TDNXmlSchemaImport = DDNC.System.Private.Xml.TDNXmlSchemaImport; + DNXmlSchemaInclude = DDNC.System.Private.Xml.DNXmlSchemaInclude; + TDNXmlSchemaInclude = DDNC.System.Private.Xml.TDNXmlSchemaInclude; + DNXmlSchemaRedefine = DDNC.System.Private.Xml.DNXmlSchemaRedefine; + TDNXmlSchemaRedefine = DDNC.System.Private.Xml.TDNXmlSchemaRedefine; + DNXmlSchemaObjectEnumerator = DDNC.System.Private.Xml.DNXmlSchemaObjectEnumerator; + TDNXmlSchemaObjectEnumerator = DDNC.System.Private.Xml.TDNXmlSchemaObjectEnumerator; + DNXmlSchemaObjectTable = DDNC.System.Private.Xml.DNXmlSchemaObjectTable; + TDNXmlSchemaObjectTable = DDNC.System.Private.Xml.TDNXmlSchemaObjectTable; + DNXmlSchemaSet = DDNC.System.Private.Xml.DNXmlSchemaSet; + TDNXmlSchemaSet = DDNC.System.Private.Xml.TDNXmlSchemaSet; + DNXmlSchemaValidator = DDNC.System.Private.Xml.DNXmlSchemaValidator; + TDNXmlSchemaValidator = DDNC.System.Private.Xml.TDNXmlSchemaValidator; + DNCodeIdentifier = DDNC.System.Private.Xml.DNCodeIdentifier; + TDNCodeIdentifier = DDNC.System.Private.Xml.TDNCodeIdentifier; + DNCodeIdentifiers = DDNC.System.Private.Xml.DNCodeIdentifiers; + TDNCodeIdentifiers = DDNC.System.Private.Xml.TDNCodeIdentifiers; + DNImportContext = DDNC.System.Private.Xml.DNImportContext; + TDNImportContext = DDNC.System.Private.Xml.TDNImportContext; + DNReflectionXmlSerializationReaderHelper = DDNC.System.Private.Xml.DNReflectionXmlSerializationReaderHelper; + TDNReflectionXmlSerializationReaderHelper = DDNC.System.Private.Xml.TDNReflectionXmlSerializationReaderHelper; + DNSchemaImporter = DDNC.System.Private.Xml.DNSchemaImporter; + TDNSchemaImporter = DDNC.System.Private.Xml.TDNSchemaImporter; + DNXmlSchemaImporter = DDNC.System.Private.Xml.DNXmlSchemaImporter; + TDNXmlSchemaImporter = DDNC.System.Private.Xml.TDNXmlSchemaImporter; + DNSoapAttributeOverrides = DDNC.System.Private.Xml.DNSoapAttributeOverrides; + TDNSoapAttributeOverrides = DDNC.System.Private.Xml.TDNSoapAttributeOverrides; + DNSoapAttributes = DDNC.System.Private.Xml.DNSoapAttributes; + TDNSoapAttributes = DDNC.System.Private.Xml.TDNSoapAttributes; + DNSoapReflectionImporter = DDNC.System.Private.Xml.DNSoapReflectionImporter; + TDNSoapReflectionImporter = DDNC.System.Private.Xml.TDNSoapReflectionImporter; + DNSoapSchemaMember = DDNC.System.Private.Xml.DNSoapSchemaMember; + TDNSoapSchemaMember = DDNC.System.Private.Xml.TDNSoapSchemaMember; + DNXmlAttributeOverrides = DDNC.System.Private.Xml.DNXmlAttributeOverrides; + TDNXmlAttributeOverrides = DDNC.System.Private.Xml.TDNXmlAttributeOverrides; + DNXmlAttributes = DDNC.System.Private.Xml.DNXmlAttributes; + TDNXmlAttributes = DDNC.System.Private.Xml.TDNXmlAttributes; + DNXmlMapping = DDNC.System.Private.Xml.DNXmlMapping; + TDNXmlMapping = DDNC.System.Private.Xml.TDNXmlMapping; + DNXmlMembersMapping = DDNC.System.Private.Xml.DNXmlMembersMapping; + TDNXmlMembersMapping = DDNC.System.Private.Xml.TDNXmlMembersMapping; + DNXmlTypeMapping = DDNC.System.Private.Xml.DNXmlTypeMapping; + TDNXmlTypeMapping = DDNC.System.Private.Xml.TDNXmlTypeMapping; + DNXmlMemberMapping = DDNC.System.Private.Xml.DNXmlMemberMapping; + TDNXmlMemberMapping = DDNC.System.Private.Xml.TDNXmlMemberMapping; + DNXmlReflectionImporter = DDNC.System.Private.Xml.DNXmlReflectionImporter; + TDNXmlReflectionImporter = DDNC.System.Private.Xml.TDNXmlReflectionImporter; + DNXmlReflectionMember = DDNC.System.Private.Xml.DNXmlReflectionMember; + TDNXmlReflectionMember = DDNC.System.Private.Xml.TDNXmlReflectionMember; + DNXmlSchemaEnumerator = DDNC.System.Private.Xml.DNXmlSchemaEnumerator; + TDNXmlSchemaEnumerator = DDNC.System.Private.Xml.TDNXmlSchemaEnumerator; + DNXmlSchemaExporter = DDNC.System.Private.Xml.DNXmlSchemaExporter; + TDNXmlSchemaExporter = DDNC.System.Private.Xml.TDNXmlSchemaExporter; + DNXmlSerializationGeneratedCode = DDNC.System.Private.Xml.DNXmlSerializationGeneratedCode; + TDNXmlSerializationGeneratedCode = DDNC.System.Private.Xml.TDNXmlSerializationGeneratedCode; + DNXmlSerializationReader = DDNC.System.Private.Xml.DNXmlSerializationReader; + TDNXmlSerializationReader = DDNC.System.Private.Xml.TDNXmlSerializationReader; + DNXmlSerializationWriter = DDNC.System.Private.Xml.DNXmlSerializationWriter; + TDNXmlSerializationWriter = DDNC.System.Private.Xml.TDNXmlSerializationWriter; + DNXmlSerializer = DDNC.System.Private.Xml.DNXmlSerializer; + TDNXmlSerializer = DDNC.System.Private.Xml.TDNXmlSerializer; + DNXmlSerializerFactory = DDNC.System.Private.Xml.DNXmlSerializerFactory; + TDNXmlSerializerFactory = DDNC.System.Private.Xml.TDNXmlSerializerFactory; + DNXmlSerializerImplementation = DDNC.System.Private.Xml.DNXmlSerializerImplementation; + TDNXmlSerializerImplementation = DDNC.System.Private.Xml.TDNXmlSerializerImplementation; + DNXmlSerializerNamespaces = DDNC.System.Private.Xml.DNXmlSerializerNamespaces; + TDNXmlSerializerNamespaces = DDNC.System.Private.Xml.TDNXmlSerializerNamespaces; + DNXmlConvert = DDNC.System.Private.Xml.DNXmlConvert; + TDNXmlConvert = DDNC.System.Private.Xml.TDNXmlConvert; + DNXmlImplementation = DDNC.System.Private.Xml.DNXmlImplementation; + TDNXmlImplementation = DDNC.System.Private.Xml.TDNXmlImplementation; + DNXmlNamedNodeMap = DDNC.System.Private.Xml.DNXmlNamedNodeMap; + TDNXmlNamedNodeMap = DDNC.System.Private.Xml.TDNXmlNamedNodeMap; + DNXmlAttributeCollection = DDNC.System.Private.Xml.DNXmlAttributeCollection; + TDNXmlAttributeCollection = DDNC.System.Private.Xml.TDNXmlAttributeCollection; + DNXmlNamespaceManager = DDNC.System.Private.Xml.DNXmlNamespaceManager; + TDNXmlNamespaceManager = DDNC.System.Private.Xml.TDNXmlNamespaceManager; + DNXsltContext = DDNC.System.Private.Xml.DNXsltContext; + TDNXsltContext = DDNC.System.Private.Xml.TDNXsltContext; + DNXmlNameTable = DDNC.System.Private.Xml.DNXmlNameTable; + TDNXmlNameTable = DDNC.System.Private.Xml.TDNXmlNameTable; + DNNameTable = DDNC.System.Private.Xml.DNNameTable; + TDNNameTable = DDNC.System.Private.Xml.TDNNameTable; + DNXmlNode = DDNC.System.Private.Xml.DNXmlNode; + TDNXmlNode = DDNC.System.Private.Xml.TDNXmlNode; + DNXmlAttribute = DDNC.System.Private.Xml.DNXmlAttribute; + TDNXmlAttribute = DDNC.System.Private.Xml.TDNXmlAttribute; + DNXmlDocument = DDNC.System.Private.Xml.DNXmlDocument; + TDNXmlDocument = DDNC.System.Private.Xml.TDNXmlDocument; + DNXmlDocumentFragment = DDNC.System.Private.Xml.DNXmlDocumentFragment; + TDNXmlDocumentFragment = DDNC.System.Private.Xml.TDNXmlDocumentFragment; + DNXmlEntity = DDNC.System.Private.Xml.DNXmlEntity; + TDNXmlEntity = DDNC.System.Private.Xml.TDNXmlEntity; + DNXmlLinkedNode = DDNC.System.Private.Xml.DNXmlLinkedNode; + TDNXmlLinkedNode = DDNC.System.Private.Xml.TDNXmlLinkedNode; + DNXmlCharacterData = DDNC.System.Private.Xml.DNXmlCharacterData; + TDNXmlCharacterData = DDNC.System.Private.Xml.TDNXmlCharacterData; + DNXmlCDataSection = DDNC.System.Private.Xml.DNXmlCDataSection; + TDNXmlCDataSection = DDNC.System.Private.Xml.TDNXmlCDataSection; + DNXmlComment = DDNC.System.Private.Xml.DNXmlComment; + TDNXmlComment = DDNC.System.Private.Xml.TDNXmlComment; + DNXmlSignificantWhitespace = DDNC.System.Private.Xml.DNXmlSignificantWhitespace; + TDNXmlSignificantWhitespace = DDNC.System.Private.Xml.TDNXmlSignificantWhitespace; + DNXmlText = DDNC.System.Private.Xml.DNXmlText; + TDNXmlText = DDNC.System.Private.Xml.TDNXmlText; + DNXmlWhitespace = DDNC.System.Private.Xml.DNXmlWhitespace; + TDNXmlWhitespace = DDNC.System.Private.Xml.TDNXmlWhitespace; + DNXmlDeclaration = DDNC.System.Private.Xml.DNXmlDeclaration; + TDNXmlDeclaration = DDNC.System.Private.Xml.TDNXmlDeclaration; + DNXmlDocumentType = DDNC.System.Private.Xml.DNXmlDocumentType; + TDNXmlDocumentType = DDNC.System.Private.Xml.TDNXmlDocumentType; + DNXmlElement = DDNC.System.Private.Xml.DNXmlElement; + TDNXmlElement = DDNC.System.Private.Xml.TDNXmlElement; + DNXmlEntityReference = DDNC.System.Private.Xml.DNXmlEntityReference; + TDNXmlEntityReference = DDNC.System.Private.Xml.TDNXmlEntityReference; + DNXmlProcessingInstruction = DDNC.System.Private.Xml.DNXmlProcessingInstruction; + TDNXmlProcessingInstruction = DDNC.System.Private.Xml.TDNXmlProcessingInstruction; + DNXmlNotation = DDNC.System.Private.Xml.DNXmlNotation; + TDNXmlNotation = DDNC.System.Private.Xml.TDNXmlNotation; + DNXmlNodeList = DDNC.System.Private.Xml.DNXmlNodeList; + TDNXmlNodeList = DDNC.System.Private.Xml.TDNXmlNodeList; + DNXmlParserContext = DDNC.System.Private.Xml.DNXmlParserContext; + TDNXmlParserContext = DDNC.System.Private.Xml.TDNXmlParserContext; + DNXmlQualifiedName = DDNC.System.Private.Xml.DNXmlQualifiedName; + TDNXmlQualifiedName = DDNC.System.Private.Xml.TDNXmlQualifiedName; + DNXmlReader = DDNC.System.Private.Xml.DNXmlReader; + TDNXmlReader = DDNC.System.Private.Xml.TDNXmlReader; + DNXmlNodeReader = DDNC.System.Private.Xml.DNXmlNodeReader; + TDNXmlNodeReader = DDNC.System.Private.Xml.TDNXmlNodeReader; + DNXmlTextReader = DDNC.System.Private.Xml.DNXmlTextReader; + TDNXmlTextReader = DDNC.System.Private.Xml.TDNXmlTextReader; + DNXmlValidatingReader = DDNC.System.Private.Xml.DNXmlValidatingReader; + TDNXmlValidatingReader = DDNC.System.Private.Xml.TDNXmlValidatingReader; + DNXmlReaderSettings = DDNC.System.Private.Xml.DNXmlReaderSettings; + TDNXmlReaderSettings = DDNC.System.Private.Xml.TDNXmlReaderSettings; + DNXmlResolver = DDNC.System.Private.Xml.DNXmlResolver; + TDNXmlResolver = DDNC.System.Private.Xml.TDNXmlResolver; + DNXmlPreloadedResolver = DDNC.System.Private.Xml.DNXmlPreloadedResolver; + TDNXmlPreloadedResolver = DDNC.System.Private.Xml.TDNXmlPreloadedResolver; + DNXmlSecureResolver = DDNC.System.Private.Xml.DNXmlSecureResolver; + TDNXmlSecureResolver = DDNC.System.Private.Xml.TDNXmlSecureResolver; + DNXmlUrlResolver = DDNC.System.Private.Xml.DNXmlUrlResolver; + TDNXmlUrlResolver = DDNC.System.Private.Xml.TDNXmlUrlResolver; + DNXmlWriter = DDNC.System.Private.Xml.DNXmlWriter; + TDNXmlWriter = DDNC.System.Private.Xml.TDNXmlWriter; + DNXmlTextWriter = DDNC.System.Private.Xml.DNXmlTextWriter; + TDNXmlTextWriter = DDNC.System.Private.Xml.TDNXmlTextWriter; + DNXmlQueryOutput = DDNC.System.Private.Xml.DNXmlQueryOutput; + TDNXmlQueryOutput = DDNC.System.Private.Xml.TDNXmlQueryOutput; + DNXmlWriterSettings = DDNC.System.Private.Xml.DNXmlWriterSettings; + TDNXmlWriterSettings = DDNC.System.Private.Xml.TDNXmlWriterSettings; + DNXPathDocument = DDNC.System.Private.Xml.DNXPathDocument; + TDNXPathDocument = DDNC.System.Private.Xml.TDNXPathDocument; + DNXPathExpression = DDNC.System.Private.Xml.DNXPathExpression; + TDNXPathExpression = DDNC.System.Private.Xml.TDNXPathExpression; + DNXPathItem = DDNC.System.Private.Xml.DNXPathItem; + TDNXPathItem = DDNC.System.Private.Xml.TDNXPathItem; + DNXmlAtomicValue = DDNC.System.Private.Xml.DNXmlAtomicValue; + TDNXmlAtomicValue = DDNC.System.Private.Xml.TDNXmlAtomicValue; + DNXPathNavigator = DDNC.System.Private.Xml.DNXPathNavigator; + TDNXPathNavigator = DDNC.System.Private.Xml.TDNXPathNavigator; + DNXPathNodeIterator = DDNC.System.Private.Xml.DNXPathNodeIterator; + TDNXPathNodeIterator = DDNC.System.Private.Xml.TDNXPathNodeIterator; + DNXmlCollation = DDNC.System.Private.Xml.DNXmlCollation; + TDNXmlCollation = DDNC.System.Private.Xml.TDNXmlCollation; + DNXmlILIndex = DDNC.System.Private.Xml.DNXmlILIndex; + TDNXmlILIndex = DDNC.System.Private.Xml.TDNXmlILIndex; + DNXmlILStorageConverter = DDNC.System.Private.Xml.DNXmlILStorageConverter; + TDNXmlILStorageConverter = DDNC.System.Private.Xml.TDNXmlILStorageConverter; + DNXmlNavigatorFilter = DDNC.System.Private.Xml.DNXmlNavigatorFilter; + TDNXmlNavigatorFilter = DDNC.System.Private.Xml.TDNXmlNavigatorFilter; + DNXmlQueryContext = DDNC.System.Private.Xml.DNXmlQueryContext; + TDNXmlQueryContext = DDNC.System.Private.Xml.TDNXmlQueryContext; + DNXmlQueryRuntime = DDNC.System.Private.Xml.DNXmlQueryRuntime; + TDNXmlQueryRuntime = DDNC.System.Private.Xml.TDNXmlQueryRuntime; + DNXmlQueryItemSequence = DDNC.System.Private.Xml.DNXmlQueryItemSequence; + TDNXmlQueryItemSequence = DDNC.System.Private.Xml.TDNXmlQueryItemSequence; + DNXmlQueryNodeSequence = DDNC.System.Private.Xml.DNXmlQueryNodeSequence; + TDNXmlQueryNodeSequence = DDNC.System.Private.Xml.TDNXmlQueryNodeSequence; + //DNXmlQuerySequence = DDNC.System.Private.Xml.DNXmlQuerySequence; + //TDNXmlQuerySequence = DDNC.System.Private.Xml.TDNXmlQuerySequence; + DNXsltConvert = DDNC.System.Private.Xml.DNXsltConvert; + TDNXsltConvert = DDNC.System.Private.Xml.TDNXsltConvert; + DNXsltFunctions = DDNC.System.Private.Xml.DNXsltFunctions; + TDNXsltFunctions = DDNC.System.Private.Xml.TDNXsltFunctions; + DNXsltLibrary = DDNC.System.Private.Xml.DNXsltLibrary; + TDNXsltLibrary = DDNC.System.Private.Xml.TDNXsltLibrary; + DNXslCompiledTransform = DDNC.System.Private.Xml.DNXslCompiledTransform; + TDNXslCompiledTransform = DDNC.System.Private.Xml.TDNXslCompiledTransform; + DNXsltArgumentList = DDNC.System.Private.Xml.DNXsltArgumentList; + TDNXsltArgumentList = DDNC.System.Private.Xml.TDNXsltArgumentList; + DNXslTransform = DDNC.System.Private.Xml.DNXslTransform; + TDNXslTransform = DDNC.System.Private.Xml.TDNXslTransform; + DNXsltSettings = DDNC.System.Private.Xml.DNXsltSettings; + TDNXsltSettings = DDNC.System.Private.Xml.TDNXsltSettings; + +{ delegates } + + DNValidationEventHandler = DDNC.System.Private.Xml.DNValidationEventHandler; + DNXmlValueGetter = DDNC.System.Private.Xml.DNXmlValueGetter; + DNReflectionXmlSerializationReaderHelper_SetMemberValueDelegate = DDNC.System.Private.Xml.DNReflectionXmlSerializationReaderHelper_SetMemberValueDelegate; + DNUnreferencedObjectEventHandler = DDNC.System.Private.Xml.DNUnreferencedObjectEventHandler; + DNXmlAttributeEventHandler = DDNC.System.Private.Xml.DNXmlAttributeEventHandler; + DNXmlElementEventHandler = DDNC.System.Private.Xml.DNXmlElementEventHandler; + DNXmlNodeEventHandler = DDNC.System.Private.Xml.DNXmlNodeEventHandler; + DNXmlSerializationCollectionFixupCallback = DDNC.System.Private.Xml.DNXmlSerializationCollectionFixupCallback; + DNXmlSerializationFixupCallback = DDNC.System.Private.Xml.DNXmlSerializationFixupCallback; + DNXmlSerializationReadCallback = DDNC.System.Private.Xml.DNXmlSerializationReadCallback; + DNXmlSerializationWriteCallback = DDNC.System.Private.Xml.DNXmlSerializationWriteCallback; + DNXmlNodeChangedEventHandler = DDNC.System.Private.Xml.DNXmlNodeChangedEventHandler; + DNXsltMessageEncounteredEventHandler = DDNC.System.Private.Xml.DNXsltMessageEncounteredEventHandler; + + + +{ objects } + + +implementation + +end. diff --git a/src/NETCore2.1.30/DDN.mscorlib.pas b/src/NETCore2.1.30/DDN.mscorlib.pas index 68375c8..1b16a4b 100644 --- a/src/NETCore2.1.30/DDN.mscorlib.pas +++ b/src/NETCore2.1.30/DDN.mscorlib.pas @@ -1,4 +1,1605 @@ +//---------------------------------------------------------------------------- +// System.Private.CoreLib.dll: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e +//---------------------------------------------------------------------------- +// The code is automatically generated by the GenCodeNET tool. +//---------------------------------------------------------------------------- +// .NET Core 2.1.30 +//---------------------------------------------------------------------------- +// UnitName: DDN.mscorlib +// Author: ying32 +//---------------------------------------------------------------------------- + unit DDN.mscorlib deprecated 'Please use DDNC.System.Private.CoreLib unit'; -{$DEFINE DDNCSYSTEMPRIVATECORELIB} -{$I DDNC.System.Private.CoreLib.pas} \ No newline at end of file +{$IFDEF FPC} + {$mode delphi}//{$H+} + {$modeswitch advancedrecords} + {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ +{$ENDIF} + +interface + +uses + DDNC.System.Private.CoreLib; + +type + +{ enums } + + DNAttributeTargets = DDNC.System.Private.CoreLib.DNAttributeTargets; + DNBase64FormattingOptions = DDNC.System.Private.CoreLib.DNBase64FormattingOptions; + DNEditorBrowsableState = DDNC.System.Private.CoreLib.DNEditorBrowsableState; + DNAssemblyHashAlgorithm = DDNC.System.Private.CoreLib.DNAssemblyHashAlgorithm; + DNAssemblyVersionCompatibility = DDNC.System.Private.CoreLib.DNAssemblyVersionCompatibility; + DNDateTimeKind = DDNC.System.Private.CoreLib.DNDateTimeKind; + DNDayOfWeek = DDNC.System.Private.CoreLib.DNDayOfWeek; + DNContractFailureKind = DDNC.System.Private.CoreLib.DNContractFailureKind; + DNDebuggableAttribute_DebuggingModes = DDNC.System.Private.CoreLib.DNDebuggableAttribute_DebuggingModes; + DNDebuggerBrowsableState = DDNC.System.Private.CoreLib.DNDebuggerBrowsableState; + DNEventActivityOptions = DDNC.System.Private.CoreLib.DNEventActivityOptions; + DNEventChannel = DDNC.System.Private.CoreLib.DNEventChannel; + DNEventCommand = DDNC.System.Private.CoreLib.DNEventCommand; + DNEventFieldFormat = DDNC.System.Private.CoreLib.DNEventFieldFormat; + DNEventFieldTags = DDNC.System.Private.CoreLib.DNEventFieldTags; + DNEventKeywords = DDNC.System.Private.CoreLib.DNEventKeywords; + DNEventLevel = DDNC.System.Private.CoreLib.DNEventLevel; + DNEventManifestOptions = DDNC.System.Private.CoreLib.DNEventManifestOptions; + DNEventOpcode = DDNC.System.Private.CoreLib.DNEventOpcode; + DNEventSourceSettings = DDNC.System.Private.CoreLib.DNEventSourceSettings; + DNEventTags = DDNC.System.Private.CoreLib.DNEventTags; + DNEventTask = DDNC.System.Private.CoreLib.DNEventTask; + DNEnvironmentVariableTarget = DDNC.System.Private.CoreLib.DNEnvironmentVariableTarget; + DNGCCollectionMode = DDNC.System.Private.CoreLib.DNGCCollectionMode; + DNGCNotificationStatus = DDNC.System.Private.CoreLib.DNGCNotificationStatus; + DNCalendarAlgorithmType = DDNC.System.Private.CoreLib.DNCalendarAlgorithmType; + DNCalendarWeekRule = DDNC.System.Private.CoreLib.DNCalendarWeekRule; + DNCompareOptions = DDNC.System.Private.CoreLib.DNCompareOptions; + DNCultureTypes = DDNC.System.Private.CoreLib.DNCultureTypes; + DNDateTimeStyles = DDNC.System.Private.CoreLib.DNDateTimeStyles; + DNDigitShapes = DDNC.System.Private.CoreLib.DNDigitShapes; + DNGregorianCalendarTypes = DDNC.System.Private.CoreLib.DNGregorianCalendarTypes; + DNNumberStyles = DDNC.System.Private.CoreLib.DNNumberStyles; + DNTimeSpanStyles = DDNC.System.Private.CoreLib.DNTimeSpanStyles; + DNUnicodeCategory = DDNC.System.Private.CoreLib.DNUnicodeCategory; + DNFileAccess = DDNC.System.Private.CoreLib.DNFileAccess; + DNFileMode = DDNC.System.Private.CoreLib.DNFileMode; + DNFileOptions = DDNC.System.Private.CoreLib.DNFileOptions; + DNFileShare = DDNC.System.Private.CoreLib.DNFileShare; + DNSeekOrigin = DDNC.System.Private.CoreLib.DNSeekOrigin; + DNMidpointRounding = DDNC.System.Private.CoreLib.DNMidpointRounding; + DNAssemblyContentType = DDNC.System.Private.CoreLib.DNAssemblyContentType; + DNAssemblyNameFlags = DDNC.System.Private.CoreLib.DNAssemblyNameFlags; + DNBindingFlags = DDNC.System.Private.CoreLib.DNBindingFlags; + DNCallingConventions = DDNC.System.Private.CoreLib.DNCallingConventions; + DNAssemblyBuilderAccess = DDNC.System.Private.CoreLib.DNAssemblyBuilderAccess; + DNFlowControl = DDNC.System.Private.CoreLib.DNFlowControl; + DNOpCodeType = DDNC.System.Private.CoreLib.DNOpCodeType; + DNOperandType = DDNC.System.Private.CoreLib.DNOperandType; + DNPackingSize = DDNC.System.Private.CoreLib.DNPackingSize; + DNPEFileKinds = DDNC.System.Private.CoreLib.DNPEFileKinds; + DNStackBehaviour = DDNC.System.Private.CoreLib.DNStackBehaviour; + DNEventAttributes = DDNC.System.Private.CoreLib.DNEventAttributes; + DNExceptionHandlingClauseOptions = DDNC.System.Private.CoreLib.DNExceptionHandlingClauseOptions; + DNFieldAttributes = DDNC.System.Private.CoreLib.DNFieldAttributes; + DNGenericParameterAttributes = DDNC.System.Private.CoreLib.DNGenericParameterAttributes; + DNImageFileMachine = DDNC.System.Private.CoreLib.DNImageFileMachine; + DNMemberTypes = DDNC.System.Private.CoreLib.DNMemberTypes; + DNMethodAttributes = DDNC.System.Private.CoreLib.DNMethodAttributes; + DNMethodImplAttributes = DDNC.System.Private.CoreLib.DNMethodImplAttributes; + DNParameterAttributes = DDNC.System.Private.CoreLib.DNParameterAttributes; + DNPortableExecutableKinds = DDNC.System.Private.CoreLib.DNPortableExecutableKinds; + DNProcessorArchitecture = DDNC.System.Private.CoreLib.DNProcessorArchitecture; + DNPropertyAttributes = DDNC.System.Private.CoreLib.DNPropertyAttributes; + DNResourceAttributes = DDNC.System.Private.CoreLib.DNResourceAttributes; + DNResourceLocation = DDNC.System.Private.CoreLib.DNResourceLocation; + DNTypeAttributes = DDNC.System.Private.CoreLib.DNTypeAttributes; + DNUltimateResourceFallbackLocation = DDNC.System.Private.CoreLib.DNUltimateResourceFallbackLocation; + DNCompilationRelaxations = DDNC.System.Private.CoreLib.DNCompilationRelaxations; + DNLoadHint = DDNC.System.Private.CoreLib.DNLoadHint; + DNMethodCodeType = DDNC.System.Private.CoreLib.DNMethodCodeType; + DNMethodImplOptions = DDNC.System.Private.CoreLib.DNMethodImplOptions; + DNCer = DDNC.System.Private.CoreLib.DNCer; + DNConsistency = DDNC.System.Private.CoreLib.DNConsistency; + DNGCLargeObjectHeapCompactionMode = DDNC.System.Private.CoreLib.DNGCLargeObjectHeapCompactionMode; + DNGCLatencyMode = DDNC.System.Private.CoreLib.DNGCLatencyMode; + DNCallingConvention = DDNC.System.Private.CoreLib.DNCallingConvention; + DNCharSet = DDNC.System.Private.CoreLib.DNCharSet; + DNClassInterfaceType = DDNC.System.Private.CoreLib.DNClassInterfaceType; + DNComInterfaceType = DDNC.System.Private.CoreLib.DNComInterfaceType; + DNComMemberType = DDNC.System.Private.CoreLib.DNComMemberType; + DNCALLCONV = DDNC.System.Private.CoreLib.DNCALLCONV; + DNDESCKIND = DDNC.System.Private.CoreLib.DNDESCKIND; + DNFUNCFLAGS = DDNC.System.Private.CoreLib.DNFUNCFLAGS; + DNFUNCKIND = DDNC.System.Private.CoreLib.DNFUNCKIND; + DNIDLFLAG = DDNC.System.Private.CoreLib.DNIDLFLAG; + DNIMPLTYPEFLAGS = DDNC.System.Private.CoreLib.DNIMPLTYPEFLAGS; + DNINVOKEKIND = DDNC.System.Private.CoreLib.DNINVOKEKIND; + DNLIBFLAGS = DDNC.System.Private.CoreLib.DNLIBFLAGS; + DNPARAMFLAG = DDNC.System.Private.CoreLib.DNPARAMFLAG; + DNSYSKIND = DDNC.System.Private.CoreLib.DNSYSKIND; + DNTYPEFLAGS = DDNC.System.Private.CoreLib.DNTYPEFLAGS; + DNTYPEKIND = DDNC.System.Private.CoreLib.DNTYPEKIND; + DNVARFLAGS = DDNC.System.Private.CoreLib.DNVARFLAGS; + DNVARKIND = DDNC.System.Private.CoreLib.DNVARKIND; + DNCustomQueryInterfaceMode = DDNC.System.Private.CoreLib.DNCustomQueryInterfaceMode; + DNCustomQueryInterfaceResult = DDNC.System.Private.CoreLib.DNCustomQueryInterfaceResult; + DNDllImportSearchPath = DDNC.System.Private.CoreLib.DNDllImportSearchPath; + DNGCHandleType = DDNC.System.Private.CoreLib.DNGCHandleType; + DNLayoutKind = DDNC.System.Private.CoreLib.DNLayoutKind; + DNUnmanagedType = DDNC.System.Private.CoreLib.DNUnmanagedType; + DNVarEnum = DDNC.System.Private.CoreLib.DNVarEnum; + DNFloatComparisonMode = DDNC.System.Private.CoreLib.DNFloatComparisonMode; + DNResultsFlag = DDNC.System.Private.CoreLib.DNResultsFlag; + DNStringComparisonMode = DDNC.System.Private.CoreLib.DNStringComparisonMode; + DNStreamingContextStates = DDNC.System.Private.CoreLib.DNStreamingContextStates; + DNPartialTrustVisibilityLevel = DDNC.System.Private.CoreLib.DNPartialTrustVisibilityLevel; + DNSecurityCriticalScope = DDNC.System.Private.CoreLib.DNSecurityCriticalScope; + DNSecurityRuleSet = DDNC.System.Private.CoreLib.DNSecurityRuleSet; + DNStringComparison = DDNC.System.Private.CoreLib.DNStringComparison; + DNStringSplitOptions = DDNC.System.Private.CoreLib.DNStringSplitOptions; + DNNormalizationForm = DDNC.System.Private.CoreLib.DNNormalizationForm; + DNApartmentState = DDNC.System.Private.CoreLib.DNApartmentState; + DNEventResetMode = DDNC.System.Private.CoreLib.DNEventResetMode; + DNLazyThreadSafetyMode = DDNC.System.Private.CoreLib.DNLazyThreadSafetyMode; + DNLockRecursionPolicy = DDNC.System.Private.CoreLib.DNLockRecursionPolicy; + DNValueTaskSourceOnCompletedFlags = DDNC.System.Private.CoreLib.DNValueTaskSourceOnCompletedFlags; + DNValueTaskSourceStatus = DDNC.System.Private.CoreLib.DNValueTaskSourceStatus; + DNTaskContinuationOptions = DDNC.System.Private.CoreLib.DNTaskContinuationOptions; + DNTaskCreationOptions = DDNC.System.Private.CoreLib.DNTaskCreationOptions; + DNTaskStatus = DDNC.System.Private.CoreLib.DNTaskStatus; + DNThreadPriority = DDNC.System.Private.CoreLib.DNThreadPriority; + DNThreadState = DDNC.System.Private.CoreLib.DNThreadState; + DNTypeCode = DDNC.System.Private.CoreLib.DNTypeCode; + + +type + + +{ declares } + + DNObject = DDNC.System.Private.CoreLib.DNObject; + TDNObject = DDNC.System.Private.CoreLib.TDNObject; + DNIDisposable = DDNC.System.Private.CoreLib.DNIDisposable; + DNIEnumerator = DDNC.System.Private.CoreLib.DNIEnumerator; + //DNIEnumerator = DDNC.System.Private.CoreLib.DNIEnumerator; + DNIEnumerable = DDNC.System.Private.CoreLib.DNIEnumerable; + //DNIEnumerable = DDNC.System.Private.CoreLib.DNIEnumerable; + DNICollection = DDNC.System.Private.CoreLib.DNICollection; + //DNICollection = DDNC.System.Private.CoreLib.DNICollection; + DNIList = DDNC.System.Private.CoreLib.DNIList; + //DNIList = DDNC.System.Private.CoreLib.DNIList; + DNIDictionary = DDNC.System.Private.CoreLib.DNIDictionary; + //DNIDictionary = DDNC.System.Private.CoreLib.DNIDictionary; + DNIComparer = DDNC.System.Private.CoreLib.DNIComparer; + //DNIComparer = DDNC.System.Private.CoreLib.DNIComparer; + DNIEqualityComparer = DDNC.System.Private.CoreLib.DNIEqualityComparer; + //DNEqualityComparer = DDNC.System.Private.CoreLib.DNEqualityComparer; + //TDNEqualityComparer = DDNC.System.Private.CoreLib.TDNEqualityComparer; + DNIPinnable = DDNC.System.Private.CoreLib.DNIPinnable; + //DNIEqualityComparer = DDNC.System.Private.CoreLib.DNIEqualityComparer; + //DNIReadOnlyCollection = DDNC.System.Private.CoreLib.DNIReadOnlyCollection; + //DNIReadOnlyDictionary = DDNC.System.Private.CoreLib.DNIReadOnlyDictionary; + //DNIReadOnlyList = DDNC.System.Private.CoreLib.DNIReadOnlyList; + DNIResourceReader = DDNC.System.Private.CoreLib.DNIResourceReader; + DNIDictionaryEnumerator = DDNC.System.Private.CoreLib.DNIDictionaryEnumerator; + DNIStructuralComparable = DDNC.System.Private.CoreLib.DNIStructuralComparable; + DNIStructuralEquatable = DDNC.System.Private.CoreLib.DNIStructuralEquatable; + DNISymbolDocumentWriter = DDNC.System.Private.CoreLib.DNISymbolDocumentWriter; + DNIAsyncResult = DDNC.System.Private.CoreLib.DNIAsyncResult; + DNICloneable = DDNC.System.Private.CoreLib.DNICloneable; + //DNIComparable = DDNC.System.Private.CoreLib.DNIComparable; + DNIComparable = DDNC.System.Private.CoreLib.DNIComparable; + DNIConvertible = DDNC.System.Private.CoreLib.DNIConvertible; + DNICustomFormatter = DDNC.System.Private.CoreLib.DNICustomFormatter; + //DNIMemoryOwner = DDNC.System.Private.CoreLib.DNIMemoryOwner; + //DNIEquatable = DDNC.System.Private.CoreLib.DNIEquatable; + DNIFormatProvider = DDNC.System.Private.CoreLib.DNIFormatProvider; + DNIFormattable = DDNC.System.Private.CoreLib.DNIFormattable; + //DNIObservable = DDNC.System.Private.CoreLib.DNIObservable; + //DNIObserver = DDNC.System.Private.CoreLib.DNIObserver; + //DNIProgress = DDNC.System.Private.CoreLib.DNIProgress; + DNICustomAttributeProvider = DDNC.System.Private.CoreLib.DNICustomAttributeProvider; + DNIReflect = DDNC.System.Private.CoreLib.DNIReflect; + DNIReflectableType = DDNC.System.Private.CoreLib.DNIReflectableType; + DNIAsyncStateMachine = DDNC.System.Private.CoreLib.DNIAsyncStateMachine; + DNICastable = DDNC.System.Private.CoreLib.DNICastable; + DNINotifyCompletion = DDNC.System.Private.CoreLib.DNINotifyCompletion; + DNICriticalNotifyCompletion = DDNC.System.Private.CoreLib.DNICriticalNotifyCompletion; + DNIStrongBox = DDNC.System.Private.CoreLib.DNIStrongBox; + DNITuple = DDNC.System.Private.CoreLib.DNITuple; + DNIBindCtx = DDNC.System.Private.CoreLib.DNIBindCtx; + DNIConnectionPoint = DDNC.System.Private.CoreLib.DNIConnectionPoint; + DNIConnectionPointContainer = DDNC.System.Private.CoreLib.DNIConnectionPointContainer; + DNIEnumConnectionPoints = DDNC.System.Private.CoreLib.DNIEnumConnectionPoints; + DNIEnumConnections = DDNC.System.Private.CoreLib.DNIEnumConnections; + DNIEnumMoniker = DDNC.System.Private.CoreLib.DNIEnumMoniker; + DNIEnumString = DDNC.System.Private.CoreLib.DNIEnumString; + DNIEnumVARIANT = DDNC.System.Private.CoreLib.DNIEnumVARIANT; + DNIMoniker = DDNC.System.Private.CoreLib.DNIMoniker; + DNIPersistFile = DDNC.System.Private.CoreLib.DNIPersistFile; + DNIRunningObjectTable = DDNC.System.Private.CoreLib.DNIRunningObjectTable; + DNIStream = DDNC.System.Private.CoreLib.DNIStream; + DNITypeComp = DDNC.System.Private.CoreLib.DNITypeComp; + DNITypeInfo = DDNC.System.Private.CoreLib.DNITypeInfo; + DNITypeInfo2 = DDNC.System.Private.CoreLib.DNITypeInfo2; + DNITypeLib = DDNC.System.Private.CoreLib.DNITypeLib; + DNITypeLib2 = DDNC.System.Private.CoreLib.DNITypeLib2; + DNICustomAdapter = DDNC.System.Private.CoreLib.DNICustomAdapter; + DNICustomFactory = DDNC.System.Private.CoreLib.DNICustomFactory; + DNICustomMarshaler = DDNC.System.Private.CoreLib.DNICustomMarshaler; + DNICustomQueryInterface = DDNC.System.Private.CoreLib.DNICustomQueryInterface; + DNIActivationFactory = DDNC.System.Private.CoreLib.DNIActivationFactory; + DNIDeserializationCallback = DDNC.System.Private.CoreLib.DNIDeserializationCallback; + DNIFormatterConverter = DDNC.System.Private.CoreLib.DNIFormatterConverter; + DNIObjectReference = DDNC.System.Private.CoreLib.DNIObjectReference; + DNISafeSerializationData = DDNC.System.Private.CoreLib.DNISafeSerializationData; + DNISerializable = DDNC.System.Private.CoreLib.DNISerializable; + //DNIValueTaskSource = DDNC.System.Private.CoreLib.DNIValueTaskSource; + DNIValueTaskSource = DDNC.System.Private.CoreLib.DNIValueTaskSource; + DNConsole = DDNC.System.Private.CoreLib.DNConsole; + TDNConsole = DDNC.System.Private.CoreLib.TDNConsole; + DNEnvironmentAugments = DDNC.System.Private.CoreLib.DNEnvironmentAugments; + TDNEnvironmentAugments = DDNC.System.Private.CoreLib.TDNEnvironmentAugments; + DNUnsafe = DDNC.System.Private.CoreLib.DNUnsafe; + TDNUnsafe = DDNC.System.Private.CoreLib.TDNUnsafe; + DNActivator = DDNC.System.Private.CoreLib.DNActivator; + TDNActivator = DDNC.System.Private.CoreLib.TDNActivator; + DNAppContext = DDNC.System.Private.CoreLib.DNAppContext; + TDNAppContext = DDNC.System.Private.CoreLib.TDNAppContext; + DNArray = DDNC.System.Private.CoreLib.DNArray; + TDNArray = DDNC.System.Private.CoreLib.TDNArray; + DNAttribute = DDNC.System.Private.CoreLib.DNAttribute; + TDNAttribute = DDNC.System.Private.CoreLib.TDNAttribute; + DNAttributeUsageAttribute = DDNC.System.Private.CoreLib.DNAttributeUsageAttribute; + TDNAttributeUsageAttribute = DDNC.System.Private.CoreLib.TDNAttributeUsageAttribute; + DNCLSCompliantAttribute = DDNC.System.Private.CoreLib.DNCLSCompliantAttribute; + TDNCLSCompliantAttribute = DDNC.System.Private.CoreLib.TDNCLSCompliantAttribute; + DNDefaultValueAttribute = DDNC.System.Private.CoreLib.DNDefaultValueAttribute; + TDNDefaultValueAttribute = DDNC.System.Private.CoreLib.TDNDefaultValueAttribute; + DNEditorBrowsableAttribute = DDNC.System.Private.CoreLib.DNEditorBrowsableAttribute; + TDNEditorBrowsableAttribute = DDNC.System.Private.CoreLib.TDNEditorBrowsableAttribute; + DNSuppressMessageAttribute = DDNC.System.Private.CoreLib.DNSuppressMessageAttribute; + TDNSuppressMessageAttribute = DDNC.System.Private.CoreLib.TDNSuppressMessageAttribute; + DNConditionalAttribute = DDNC.System.Private.CoreLib.DNConditionalAttribute; + TDNConditionalAttribute = DDNC.System.Private.CoreLib.TDNConditionalAttribute; + DNContractAbbreviatorAttribute = DDNC.System.Private.CoreLib.DNContractAbbreviatorAttribute; + TDNContractAbbreviatorAttribute = DDNC.System.Private.CoreLib.TDNContractAbbreviatorAttribute; + DNContractArgumentValidatorAttribute = DDNC.System.Private.CoreLib.DNContractArgumentValidatorAttribute; + TDNContractArgumentValidatorAttribute = DDNC.System.Private.CoreLib.TDNContractArgumentValidatorAttribute; + DNContractClassAttribute = DDNC.System.Private.CoreLib.DNContractClassAttribute; + TDNContractClassAttribute = DDNC.System.Private.CoreLib.TDNContractClassAttribute; + DNContractClassForAttribute = DDNC.System.Private.CoreLib.DNContractClassForAttribute; + TDNContractClassForAttribute = DDNC.System.Private.CoreLib.TDNContractClassForAttribute; + DNContractInvariantMethodAttribute = DDNC.System.Private.CoreLib.DNContractInvariantMethodAttribute; + TDNContractInvariantMethodAttribute = DDNC.System.Private.CoreLib.TDNContractInvariantMethodAttribute; + DNContractOptionAttribute = DDNC.System.Private.CoreLib.DNContractOptionAttribute; + TDNContractOptionAttribute = DDNC.System.Private.CoreLib.TDNContractOptionAttribute; + DNContractPublicPropertyNameAttribute = DDNC.System.Private.CoreLib.DNContractPublicPropertyNameAttribute; + TDNContractPublicPropertyNameAttribute = DDNC.System.Private.CoreLib.TDNContractPublicPropertyNameAttribute; + DNContractReferenceAssemblyAttribute = DDNC.System.Private.CoreLib.DNContractReferenceAssemblyAttribute; + TDNContractReferenceAssemblyAttribute = DDNC.System.Private.CoreLib.TDNContractReferenceAssemblyAttribute; + DNContractRuntimeIgnoredAttribute = DDNC.System.Private.CoreLib.DNContractRuntimeIgnoredAttribute; + TDNContractRuntimeIgnoredAttribute = DDNC.System.Private.CoreLib.TDNContractRuntimeIgnoredAttribute; + DNContractVerificationAttribute = DDNC.System.Private.CoreLib.DNContractVerificationAttribute; + TDNContractVerificationAttribute = DDNC.System.Private.CoreLib.TDNContractVerificationAttribute; + DNPureAttribute = DDNC.System.Private.CoreLib.DNPureAttribute; + TDNPureAttribute = DDNC.System.Private.CoreLib.TDNPureAttribute; + DNDebuggableAttribute = DDNC.System.Private.CoreLib.DNDebuggableAttribute; + TDNDebuggableAttribute = DDNC.System.Private.CoreLib.TDNDebuggableAttribute; + DNDebuggerBrowsableAttribute = DDNC.System.Private.CoreLib.DNDebuggerBrowsableAttribute; + TDNDebuggerBrowsableAttribute = DDNC.System.Private.CoreLib.TDNDebuggerBrowsableAttribute; + DNDebuggerDisplayAttribute = DDNC.System.Private.CoreLib.DNDebuggerDisplayAttribute; + TDNDebuggerDisplayAttribute = DDNC.System.Private.CoreLib.TDNDebuggerDisplayAttribute; + DNDebuggerHiddenAttribute = DDNC.System.Private.CoreLib.DNDebuggerHiddenAttribute; + TDNDebuggerHiddenAttribute = DDNC.System.Private.CoreLib.TDNDebuggerHiddenAttribute; + DNDebuggerNonUserCodeAttribute = DDNC.System.Private.CoreLib.DNDebuggerNonUserCodeAttribute; + TDNDebuggerNonUserCodeAttribute = DDNC.System.Private.CoreLib.TDNDebuggerNonUserCodeAttribute; + DNDebuggerStepperBoundaryAttribute = DDNC.System.Private.CoreLib.DNDebuggerStepperBoundaryAttribute; + TDNDebuggerStepperBoundaryAttribute = DDNC.System.Private.CoreLib.TDNDebuggerStepperBoundaryAttribute; + DNDebuggerStepThroughAttribute = DDNC.System.Private.CoreLib.DNDebuggerStepThroughAttribute; + TDNDebuggerStepThroughAttribute = DDNC.System.Private.CoreLib.TDNDebuggerStepThroughAttribute; + DNDebuggerTypeProxyAttribute = DDNC.System.Private.CoreLib.DNDebuggerTypeProxyAttribute; + TDNDebuggerTypeProxyAttribute = DDNC.System.Private.CoreLib.TDNDebuggerTypeProxyAttribute; + DNDebuggerVisualizerAttribute = DDNC.System.Private.CoreLib.DNDebuggerVisualizerAttribute; + TDNDebuggerVisualizerAttribute = DDNC.System.Private.CoreLib.TDNDebuggerVisualizerAttribute; + DNEventAttribute = DDNC.System.Private.CoreLib.DNEventAttribute; + TDNEventAttribute = DDNC.System.Private.CoreLib.TDNEventAttribute; + DNEventDataAttribute = DDNC.System.Private.CoreLib.DNEventDataAttribute; + TDNEventDataAttribute = DDNC.System.Private.CoreLib.TDNEventDataAttribute; + DNEventFieldAttribute = DDNC.System.Private.CoreLib.DNEventFieldAttribute; + TDNEventFieldAttribute = DDNC.System.Private.CoreLib.TDNEventFieldAttribute; + DNEventIgnoreAttribute = DDNC.System.Private.CoreLib.DNEventIgnoreAttribute; + TDNEventIgnoreAttribute = DDNC.System.Private.CoreLib.TDNEventIgnoreAttribute; + DNEventSourceAttribute = DDNC.System.Private.CoreLib.DNEventSourceAttribute; + TDNEventSourceAttribute = DDNC.System.Private.CoreLib.TDNEventSourceAttribute; + DNNonEventAttribute = DDNC.System.Private.CoreLib.DNNonEventAttribute; + TDNNonEventAttribute = DDNC.System.Private.CoreLib.TDNNonEventAttribute; + DNFlagsAttribute = DDNC.System.Private.CoreLib.DNFlagsAttribute; + TDNFlagsAttribute = DDNC.System.Private.CoreLib.TDNFlagsAttribute; + DNMTAThreadAttribute = DDNC.System.Private.CoreLib.DNMTAThreadAttribute; + TDNMTAThreadAttribute = DDNC.System.Private.CoreLib.TDNMTAThreadAttribute; + DNNonSerializedAttribute = DDNC.System.Private.CoreLib.DNNonSerializedAttribute; + TDNNonSerializedAttribute = DDNC.System.Private.CoreLib.TDNNonSerializedAttribute; + DNObsoleteAttribute = DDNC.System.Private.CoreLib.DNObsoleteAttribute; + TDNObsoleteAttribute = DDNC.System.Private.CoreLib.TDNObsoleteAttribute; + DNParamArrayAttribute = DDNC.System.Private.CoreLib.DNParamArrayAttribute; + TDNParamArrayAttribute = DDNC.System.Private.CoreLib.TDNParamArrayAttribute; + DNAssemblyAlgorithmIdAttribute = DDNC.System.Private.CoreLib.DNAssemblyAlgorithmIdAttribute; + TDNAssemblyAlgorithmIdAttribute = DDNC.System.Private.CoreLib.TDNAssemblyAlgorithmIdAttribute; + DNAssemblyCompanyAttribute = DDNC.System.Private.CoreLib.DNAssemblyCompanyAttribute; + TDNAssemblyCompanyAttribute = DDNC.System.Private.CoreLib.TDNAssemblyCompanyAttribute; + DNAssemblyConfigurationAttribute = DDNC.System.Private.CoreLib.DNAssemblyConfigurationAttribute; + TDNAssemblyConfigurationAttribute = DDNC.System.Private.CoreLib.TDNAssemblyConfigurationAttribute; + DNAssemblyCopyrightAttribute = DDNC.System.Private.CoreLib.DNAssemblyCopyrightAttribute; + TDNAssemblyCopyrightAttribute = DDNC.System.Private.CoreLib.TDNAssemblyCopyrightAttribute; + DNAssemblyCultureAttribute = DDNC.System.Private.CoreLib.DNAssemblyCultureAttribute; + TDNAssemblyCultureAttribute = DDNC.System.Private.CoreLib.TDNAssemblyCultureAttribute; + DNAssemblyDefaultAliasAttribute = DDNC.System.Private.CoreLib.DNAssemblyDefaultAliasAttribute; + TDNAssemblyDefaultAliasAttribute = DDNC.System.Private.CoreLib.TDNAssemblyDefaultAliasAttribute; + DNAssemblyDelaySignAttribute = DDNC.System.Private.CoreLib.DNAssemblyDelaySignAttribute; + TDNAssemblyDelaySignAttribute = DDNC.System.Private.CoreLib.TDNAssemblyDelaySignAttribute; + DNAssemblyDescriptionAttribute = DDNC.System.Private.CoreLib.DNAssemblyDescriptionAttribute; + TDNAssemblyDescriptionAttribute = DDNC.System.Private.CoreLib.TDNAssemblyDescriptionAttribute; + DNAssemblyFileVersionAttribute = DDNC.System.Private.CoreLib.DNAssemblyFileVersionAttribute; + TDNAssemblyFileVersionAttribute = DDNC.System.Private.CoreLib.TDNAssemblyFileVersionAttribute; + DNAssemblyFlagsAttribute = DDNC.System.Private.CoreLib.DNAssemblyFlagsAttribute; + TDNAssemblyFlagsAttribute = DDNC.System.Private.CoreLib.TDNAssemblyFlagsAttribute; + DNAssemblyInformationalVersionAttribute = DDNC.System.Private.CoreLib.DNAssemblyInformationalVersionAttribute; + TDNAssemblyInformationalVersionAttribute = DDNC.System.Private.CoreLib.TDNAssemblyInformationalVersionAttribute; + DNAssemblyKeyFileAttribute = DDNC.System.Private.CoreLib.DNAssemblyKeyFileAttribute; + TDNAssemblyKeyFileAttribute = DDNC.System.Private.CoreLib.TDNAssemblyKeyFileAttribute; + DNAssemblyKeyNameAttribute = DDNC.System.Private.CoreLib.DNAssemblyKeyNameAttribute; + TDNAssemblyKeyNameAttribute = DDNC.System.Private.CoreLib.TDNAssemblyKeyNameAttribute; + DNAssemblyMetadataAttribute = DDNC.System.Private.CoreLib.DNAssemblyMetadataAttribute; + TDNAssemblyMetadataAttribute = DDNC.System.Private.CoreLib.TDNAssemblyMetadataAttribute; + DNAssemblyProductAttribute = DDNC.System.Private.CoreLib.DNAssemblyProductAttribute; + TDNAssemblyProductAttribute = DDNC.System.Private.CoreLib.TDNAssemblyProductAttribute; + DNAssemblySignatureKeyAttribute = DDNC.System.Private.CoreLib.DNAssemblySignatureKeyAttribute; + TDNAssemblySignatureKeyAttribute = DDNC.System.Private.CoreLib.TDNAssemblySignatureKeyAttribute; + DNAssemblyTitleAttribute = DDNC.System.Private.CoreLib.DNAssemblyTitleAttribute; + TDNAssemblyTitleAttribute = DDNC.System.Private.CoreLib.TDNAssemblyTitleAttribute; + DNAssemblyTrademarkAttribute = DDNC.System.Private.CoreLib.DNAssemblyTrademarkAttribute; + TDNAssemblyTrademarkAttribute = DDNC.System.Private.CoreLib.TDNAssemblyTrademarkAttribute; + DNAssemblyVersionAttribute = DDNC.System.Private.CoreLib.DNAssemblyVersionAttribute; + TDNAssemblyVersionAttribute = DDNC.System.Private.CoreLib.TDNAssemblyVersionAttribute; + DNDefaultMemberAttribute = DDNC.System.Private.CoreLib.DNDefaultMemberAttribute; + TDNDefaultMemberAttribute = DDNC.System.Private.CoreLib.TDNDefaultMemberAttribute; + DNObfuscateAssemblyAttribute = DDNC.System.Private.CoreLib.DNObfuscateAssemblyAttribute; + TDNObfuscateAssemblyAttribute = DDNC.System.Private.CoreLib.TDNObfuscateAssemblyAttribute; + DNObfuscationAttribute = DDNC.System.Private.CoreLib.DNObfuscationAttribute; + TDNObfuscationAttribute = DDNC.System.Private.CoreLib.TDNObfuscationAttribute; + DNNeutralResourcesLanguageAttribute = DDNC.System.Private.CoreLib.DNNeutralResourcesLanguageAttribute; + TDNNeutralResourcesLanguageAttribute = DDNC.System.Private.CoreLib.TDNNeutralResourcesLanguageAttribute; + DNSatelliteContractVersionAttribute = DDNC.System.Private.CoreLib.DNSatelliteContractVersionAttribute; + TDNSatelliteContractVersionAttribute = DDNC.System.Private.CoreLib.TDNSatelliteContractVersionAttribute; + DNAccessedThroughPropertyAttribute = DDNC.System.Private.CoreLib.DNAccessedThroughPropertyAttribute; + TDNAccessedThroughPropertyAttribute = DDNC.System.Private.CoreLib.TDNAccessedThroughPropertyAttribute; + DNAsyncMethodBuilderAttribute = DDNC.System.Private.CoreLib.DNAsyncMethodBuilderAttribute; + TDNAsyncMethodBuilderAttribute = DDNC.System.Private.CoreLib.TDNAsyncMethodBuilderAttribute; + DNCallerFilePathAttribute = DDNC.System.Private.CoreLib.DNCallerFilePathAttribute; + TDNCallerFilePathAttribute = DDNC.System.Private.CoreLib.TDNCallerFilePathAttribute; + DNCallerLineNumberAttribute = DDNC.System.Private.CoreLib.DNCallerLineNumberAttribute; + TDNCallerLineNumberAttribute = DDNC.System.Private.CoreLib.TDNCallerLineNumberAttribute; + DNCallerMemberNameAttribute = DDNC.System.Private.CoreLib.DNCallerMemberNameAttribute; + TDNCallerMemberNameAttribute = DDNC.System.Private.CoreLib.TDNCallerMemberNameAttribute; + DNCompilationRelaxationsAttribute = DDNC.System.Private.CoreLib.DNCompilationRelaxationsAttribute; + TDNCompilationRelaxationsAttribute = DDNC.System.Private.CoreLib.TDNCompilationRelaxationsAttribute; + DNCompilerGeneratedAttribute = DDNC.System.Private.CoreLib.DNCompilerGeneratedAttribute; + TDNCompilerGeneratedAttribute = DDNC.System.Private.CoreLib.TDNCompilerGeneratedAttribute; + DNCompilerGlobalScopeAttribute = DDNC.System.Private.CoreLib.DNCompilerGlobalScopeAttribute; + TDNCompilerGlobalScopeAttribute = DDNC.System.Private.CoreLib.TDNCompilerGlobalScopeAttribute; + DNCustomConstantAttribute = DDNC.System.Private.CoreLib.DNCustomConstantAttribute; + TDNCustomConstantAttribute = DDNC.System.Private.CoreLib.TDNCustomConstantAttribute; + DNDateTimeConstantAttribute = DDNC.System.Private.CoreLib.DNDateTimeConstantAttribute; + TDNDateTimeConstantAttribute = DDNC.System.Private.CoreLib.TDNDateTimeConstantAttribute; + DNDecimalConstantAttribute = DDNC.System.Private.CoreLib.DNDecimalConstantAttribute; + TDNDecimalConstantAttribute = DDNC.System.Private.CoreLib.TDNDecimalConstantAttribute; + DNDefaultDependencyAttribute = DDNC.System.Private.CoreLib.DNDefaultDependencyAttribute; + TDNDefaultDependencyAttribute = DDNC.System.Private.CoreLib.TDNDefaultDependencyAttribute; + DNDependencyAttribute = DDNC.System.Private.CoreLib.DNDependencyAttribute; + TDNDependencyAttribute = DDNC.System.Private.CoreLib.TDNDependencyAttribute; + DNDisablePrivateReflectionAttribute = DDNC.System.Private.CoreLib.DNDisablePrivateReflectionAttribute; + TDNDisablePrivateReflectionAttribute = DDNC.System.Private.CoreLib.TDNDisablePrivateReflectionAttribute; + DNDiscardableAttribute = DDNC.System.Private.CoreLib.DNDiscardableAttribute; + TDNDiscardableAttribute = DDNC.System.Private.CoreLib.TDNDiscardableAttribute; + DNExtensionAttribute = DDNC.System.Private.CoreLib.DNExtensionAttribute; + TDNExtensionAttribute = DDNC.System.Private.CoreLib.TDNExtensionAttribute; + DNFixedAddressValueTypeAttribute = DDNC.System.Private.CoreLib.DNFixedAddressValueTypeAttribute; + TDNFixedAddressValueTypeAttribute = DDNC.System.Private.CoreLib.TDNFixedAddressValueTypeAttribute; + DNFixedBufferAttribute = DDNC.System.Private.CoreLib.DNFixedBufferAttribute; + TDNFixedBufferAttribute = DDNC.System.Private.CoreLib.TDNFixedBufferAttribute; + DNIndexerNameAttribute = DDNC.System.Private.CoreLib.DNIndexerNameAttribute; + TDNIndexerNameAttribute = DDNC.System.Private.CoreLib.TDNIndexerNameAttribute; + DNInternalsVisibleToAttribute = DDNC.System.Private.CoreLib.DNInternalsVisibleToAttribute; + TDNInternalsVisibleToAttribute = DDNC.System.Private.CoreLib.TDNInternalsVisibleToAttribute; + DNIsByRefLikeAttribute = DDNC.System.Private.CoreLib.DNIsByRefLikeAttribute; + TDNIsByRefLikeAttribute = DDNC.System.Private.CoreLib.TDNIsByRefLikeAttribute; + DNIsReadOnlyAttribute = DDNC.System.Private.CoreLib.DNIsReadOnlyAttribute; + TDNIsReadOnlyAttribute = DDNC.System.Private.CoreLib.TDNIsReadOnlyAttribute; + DNMethodImplAttribute = DDNC.System.Private.CoreLib.DNMethodImplAttribute; + TDNMethodImplAttribute = DDNC.System.Private.CoreLib.TDNMethodImplAttribute; + DNReferenceAssemblyAttribute = DDNC.System.Private.CoreLib.DNReferenceAssemblyAttribute; + TDNReferenceAssemblyAttribute = DDNC.System.Private.CoreLib.TDNReferenceAssemblyAttribute; + DNRuntimeCompatibilityAttribute = DDNC.System.Private.CoreLib.DNRuntimeCompatibilityAttribute; + TDNRuntimeCompatibilityAttribute = DDNC.System.Private.CoreLib.TDNRuntimeCompatibilityAttribute; + DNSpecialNameAttribute = DDNC.System.Private.CoreLib.DNSpecialNameAttribute; + TDNSpecialNameAttribute = DDNC.System.Private.CoreLib.TDNSpecialNameAttribute; + DNStateMachineAttribute = DDNC.System.Private.CoreLib.DNStateMachineAttribute; + TDNStateMachineAttribute = DDNC.System.Private.CoreLib.TDNStateMachineAttribute; + DNAsyncStateMachineAttribute = DDNC.System.Private.CoreLib.DNAsyncStateMachineAttribute; + TDNAsyncStateMachineAttribute = DDNC.System.Private.CoreLib.TDNAsyncStateMachineAttribute; + DNIteratorStateMachineAttribute = DDNC.System.Private.CoreLib.DNIteratorStateMachineAttribute; + TDNIteratorStateMachineAttribute = DDNC.System.Private.CoreLib.TDNIteratorStateMachineAttribute; + DNStringFreezingAttribute = DDNC.System.Private.CoreLib.DNStringFreezingAttribute; + TDNStringFreezingAttribute = DDNC.System.Private.CoreLib.TDNStringFreezingAttribute; + DNSuppressIldasmAttribute = DDNC.System.Private.CoreLib.DNSuppressIldasmAttribute; + TDNSuppressIldasmAttribute = DDNC.System.Private.CoreLib.TDNSuppressIldasmAttribute; + DNTupleElementNamesAttribute = DDNC.System.Private.CoreLib.DNTupleElementNamesAttribute; + TDNTupleElementNamesAttribute = DDNC.System.Private.CoreLib.TDNTupleElementNamesAttribute; + DNTypeForwardedFromAttribute = DDNC.System.Private.CoreLib.DNTypeForwardedFromAttribute; + TDNTypeForwardedFromAttribute = DDNC.System.Private.CoreLib.TDNTypeForwardedFromAttribute; + DNTypeForwardedToAttribute = DDNC.System.Private.CoreLib.DNTypeForwardedToAttribute; + TDNTypeForwardedToAttribute = DDNC.System.Private.CoreLib.TDNTypeForwardedToAttribute; + DNUnsafeValueTypeAttribute = DDNC.System.Private.CoreLib.DNUnsafeValueTypeAttribute; + TDNUnsafeValueTypeAttribute = DDNC.System.Private.CoreLib.TDNUnsafeValueTypeAttribute; + DNReliabilityContractAttribute = DDNC.System.Private.CoreLib.DNReliabilityContractAttribute; + TDNReliabilityContractAttribute = DDNC.System.Private.CoreLib.TDNReliabilityContractAttribute; + DNHandleProcessCorruptedStateExceptionsAttribute = DDNC.System.Private.CoreLib.DNHandleProcessCorruptedStateExceptionsAttribute; + TDNHandleProcessCorruptedStateExceptionsAttribute = DDNC.System.Private.CoreLib.TDNHandleProcessCorruptedStateExceptionsAttribute; + DNAllowReversePInvokeCallsAttribute = DDNC.System.Private.CoreLib.DNAllowReversePInvokeCallsAttribute; + TDNAllowReversePInvokeCallsAttribute = DDNC.System.Private.CoreLib.TDNAllowReversePInvokeCallsAttribute; + DNBestFitMappingAttribute = DDNC.System.Private.CoreLib.DNBestFitMappingAttribute; + TDNBestFitMappingAttribute = DDNC.System.Private.CoreLib.TDNBestFitMappingAttribute; + DNClassInterfaceAttribute = DDNC.System.Private.CoreLib.DNClassInterfaceAttribute; + TDNClassInterfaceAttribute = DDNC.System.Private.CoreLib.TDNClassInterfaceAttribute; + DNCoClassAttribute = DDNC.System.Private.CoreLib.DNCoClassAttribute; + TDNCoClassAttribute = DDNC.System.Private.CoreLib.TDNCoClassAttribute; + DNComDefaultInterfaceAttribute = DDNC.System.Private.CoreLib.DNComDefaultInterfaceAttribute; + TDNComDefaultInterfaceAttribute = DDNC.System.Private.CoreLib.TDNComDefaultInterfaceAttribute; + DNComImportAttribute = DDNC.System.Private.CoreLib.DNComImportAttribute; + TDNComImportAttribute = DDNC.System.Private.CoreLib.TDNComImportAttribute; + DNComSourceInterfacesAttribute = DDNC.System.Private.CoreLib.DNComSourceInterfacesAttribute; + TDNComSourceInterfacesAttribute = DDNC.System.Private.CoreLib.TDNComSourceInterfacesAttribute; + DNComVisibleAttribute = DDNC.System.Private.CoreLib.DNComVisibleAttribute; + TDNComVisibleAttribute = DDNC.System.Private.CoreLib.TDNComVisibleAttribute; + DNDefaultCharSetAttribute = DDNC.System.Private.CoreLib.DNDefaultCharSetAttribute; + TDNDefaultCharSetAttribute = DDNC.System.Private.CoreLib.TDNDefaultCharSetAttribute; + DNDefaultDllImportSearchPathsAttribute = DDNC.System.Private.CoreLib.DNDefaultDllImportSearchPathsAttribute; + TDNDefaultDllImportSearchPathsAttribute = DDNC.System.Private.CoreLib.TDNDefaultDllImportSearchPathsAttribute; + DNDispIdAttribute = DDNC.System.Private.CoreLib.DNDispIdAttribute; + TDNDispIdAttribute = DDNC.System.Private.CoreLib.TDNDispIdAttribute; + DNDllImportAttribute = DDNC.System.Private.CoreLib.DNDllImportAttribute; + TDNDllImportAttribute = DDNC.System.Private.CoreLib.TDNDllImportAttribute; + DNFieldOffsetAttribute = DDNC.System.Private.CoreLib.DNFieldOffsetAttribute; + TDNFieldOffsetAttribute = DDNC.System.Private.CoreLib.TDNFieldOffsetAttribute; + DNGuidAttribute = DDNC.System.Private.CoreLib.DNGuidAttribute; + TDNGuidAttribute = DDNC.System.Private.CoreLib.TDNGuidAttribute; + DNInAttribute = DDNC.System.Private.CoreLib.DNInAttribute; + TDNInAttribute = DDNC.System.Private.CoreLib.TDNInAttribute; + DNInterfaceTypeAttribute = DDNC.System.Private.CoreLib.DNInterfaceTypeAttribute; + TDNInterfaceTypeAttribute = DDNC.System.Private.CoreLib.TDNInterfaceTypeAttribute; + DNLCIDConversionAttribute = DDNC.System.Private.CoreLib.DNLCIDConversionAttribute; + TDNLCIDConversionAttribute = DDNC.System.Private.CoreLib.TDNLCIDConversionAttribute; + DNMarshalAsAttribute = DDNC.System.Private.CoreLib.DNMarshalAsAttribute; + TDNMarshalAsAttribute = DDNC.System.Private.CoreLib.TDNMarshalAsAttribute; + DNNativeCallableAttribute = DDNC.System.Private.CoreLib.DNNativeCallableAttribute; + TDNNativeCallableAttribute = DDNC.System.Private.CoreLib.TDNNativeCallableAttribute; + DNOptionalAttribute = DDNC.System.Private.CoreLib.DNOptionalAttribute; + TDNOptionalAttribute = DDNC.System.Private.CoreLib.TDNOptionalAttribute; + DNOutAttribute = DDNC.System.Private.CoreLib.DNOutAttribute; + TDNOutAttribute = DDNC.System.Private.CoreLib.TDNOutAttribute; + DNPreserveSigAttribute = DDNC.System.Private.CoreLib.DNPreserveSigAttribute; + TDNPreserveSigAttribute = DDNC.System.Private.CoreLib.TDNPreserveSigAttribute; + DNProgIdAttribute = DDNC.System.Private.CoreLib.DNProgIdAttribute; + TDNProgIdAttribute = DDNC.System.Private.CoreLib.TDNProgIdAttribute; + DNStructLayoutAttribute = DDNC.System.Private.CoreLib.DNStructLayoutAttribute; + TDNStructLayoutAttribute = DDNC.System.Private.CoreLib.TDNStructLayoutAttribute; + DNTypeIdentifierAttribute = DDNC.System.Private.CoreLib.DNTypeIdentifierAttribute; + TDNTypeIdentifierAttribute = DDNC.System.Private.CoreLib.TDNTypeIdentifierAttribute; + DNUnmanagedFunctionPointerAttribute = DDNC.System.Private.CoreLib.DNUnmanagedFunctionPointerAttribute; + TDNUnmanagedFunctionPointerAttribute = DDNC.System.Private.CoreLib.TDNUnmanagedFunctionPointerAttribute; + DNDefaultInterfaceAttribute = DDNC.System.Private.CoreLib.DNDefaultInterfaceAttribute; + TDNDefaultInterfaceAttribute = DDNC.System.Private.CoreLib.TDNDefaultInterfaceAttribute; + DNInterfaceImplementedInVersionAttribute = DDNC.System.Private.CoreLib.DNInterfaceImplementedInVersionAttribute; + TDNInterfaceImplementedInVersionAttribute = DDNC.System.Private.CoreLib.TDNInterfaceImplementedInVersionAttribute; + DNReadOnlyArrayAttribute = DDNC.System.Private.CoreLib.DNReadOnlyArrayAttribute; + TDNReadOnlyArrayAttribute = DDNC.System.Private.CoreLib.TDNReadOnlyArrayAttribute; + DNReturnValueNameAttribute = DDNC.System.Private.CoreLib.DNReturnValueNameAttribute; + TDNReturnValueNameAttribute = DDNC.System.Private.CoreLib.TDNReturnValueNameAttribute; + DNWriteOnlyArrayAttribute = DDNC.System.Private.CoreLib.DNWriteOnlyArrayAttribute; + TDNWriteOnlyArrayAttribute = DDNC.System.Private.CoreLib.TDNWriteOnlyArrayAttribute; + DNOnDeserializedAttribute = DDNC.System.Private.CoreLib.DNOnDeserializedAttribute; + TDNOnDeserializedAttribute = DDNC.System.Private.CoreLib.TDNOnDeserializedAttribute; + DNOnDeserializingAttribute = DDNC.System.Private.CoreLib.DNOnDeserializingAttribute; + TDNOnDeserializingAttribute = DDNC.System.Private.CoreLib.TDNOnDeserializingAttribute; + DNOnSerializedAttribute = DDNC.System.Private.CoreLib.DNOnSerializedAttribute; + TDNOnSerializedAttribute = DDNC.System.Private.CoreLib.TDNOnSerializedAttribute; + DNOnSerializingAttribute = DDNC.System.Private.CoreLib.DNOnSerializingAttribute; + TDNOnSerializingAttribute = DDNC.System.Private.CoreLib.TDNOnSerializingAttribute; + DNOptionalFieldAttribute = DDNC.System.Private.CoreLib.DNOptionalFieldAttribute; + TDNOptionalFieldAttribute = DDNC.System.Private.CoreLib.TDNOptionalFieldAttribute; + DNTargetFrameworkAttribute = DDNC.System.Private.CoreLib.DNTargetFrameworkAttribute; + TDNTargetFrameworkAttribute = DDNC.System.Private.CoreLib.TDNTargetFrameworkAttribute; + DNAllowPartiallyTrustedCallersAttribute = DDNC.System.Private.CoreLib.DNAllowPartiallyTrustedCallersAttribute; + TDNAllowPartiallyTrustedCallersAttribute = DDNC.System.Private.CoreLib.TDNAllowPartiallyTrustedCallersAttribute; + DNSecurityCriticalAttribute = DDNC.System.Private.CoreLib.DNSecurityCriticalAttribute; + TDNSecurityCriticalAttribute = DDNC.System.Private.CoreLib.TDNSecurityCriticalAttribute; + DNSecurityRulesAttribute = DDNC.System.Private.CoreLib.DNSecurityRulesAttribute; + TDNSecurityRulesAttribute = DDNC.System.Private.CoreLib.TDNSecurityRulesAttribute; + DNSecuritySafeCriticalAttribute = DDNC.System.Private.CoreLib.DNSecuritySafeCriticalAttribute; + TDNSecuritySafeCriticalAttribute = DDNC.System.Private.CoreLib.TDNSecuritySafeCriticalAttribute; + DNSecurityTransparentAttribute = DDNC.System.Private.CoreLib.DNSecurityTransparentAttribute; + TDNSecurityTransparentAttribute = DDNC.System.Private.CoreLib.TDNSecurityTransparentAttribute; + DNSecurityTreatAsSafeAttribute = DDNC.System.Private.CoreLib.DNSecurityTreatAsSafeAttribute; + TDNSecurityTreatAsSafeAttribute = DDNC.System.Private.CoreLib.TDNSecurityTreatAsSafeAttribute; + DNSuppressUnmanagedCodeSecurityAttribute = DDNC.System.Private.CoreLib.DNSuppressUnmanagedCodeSecurityAttribute; + TDNSuppressUnmanagedCodeSecurityAttribute = DDNC.System.Private.CoreLib.TDNSuppressUnmanagedCodeSecurityAttribute; + DNUnverifiableCodeAttribute = DDNC.System.Private.CoreLib.DNUnverifiableCodeAttribute; + TDNUnverifiableCodeAttribute = DDNC.System.Private.CoreLib.TDNUnverifiableCodeAttribute; + DNSerializableAttribute = DDNC.System.Private.CoreLib.DNSerializableAttribute; + TDNSerializableAttribute = DDNC.System.Private.CoreLib.TDNSerializableAttribute; + DNSTAThreadAttribute = DDNC.System.Private.CoreLib.DNSTAThreadAttribute; + TDNSTAThreadAttribute = DDNC.System.Private.CoreLib.TDNSTAThreadAttribute; + DNThreadStaticAttribute = DDNC.System.Private.CoreLib.DNThreadStaticAttribute; + TDNThreadStaticAttribute = DDNC.System.Private.CoreLib.TDNThreadStaticAttribute; + DNBitConverter = DDNC.System.Private.CoreLib.DNBitConverter; + TDNBitConverter = DDNC.System.Private.CoreLib.TDNBitConverter; + DNBuffer = DDNC.System.Private.CoreLib.DNBuffer; + TDNBuffer = DDNC.System.Private.CoreLib.TDNBuffer; + //DNArrayPool = DDNC.System.Private.CoreLib.DNArrayPool; + //TDNArrayPool = DDNC.System.Private.CoreLib.TDNArrayPool; + //DNMemoryManager = DDNC.System.Private.CoreLib.DNMemoryManager; + //TDNMemoryManager = DDNC.System.Private.CoreLib.TDNMemoryManager; + DNCharEnumerator = DDNC.System.Private.CoreLib.DNCharEnumerator; + TDNCharEnumerator = DDNC.System.Private.CoreLib.TDNCharEnumerator; + DNComparer = DDNC.System.Private.CoreLib.DNComparer; + TDNComparer = DDNC.System.Private.CoreLib.TDNComparer; + //DNComparer = DDNC.System.Private.CoreLib.DNComparer; + //TDNComparer = DDNC.System.Private.CoreLib.TDNComparer; + //DNGenericComparer = DDNC.System.Private.CoreLib.DNGenericComparer; + //TDNGenericComparer = DDNC.System.Private.CoreLib.TDNGenericComparer; + //DNNullableComparer = DDNC.System.Private.CoreLib.DNNullableComparer; + //TDNNullableComparer = DDNC.System.Private.CoreLib.TDNNullableComparer; + //DNObjectComparer = DDNC.System.Private.CoreLib.DNObjectComparer; + //TDNObjectComparer = DDNC.System.Private.CoreLib.TDNObjectComparer; + //DNDictionary = DDNC.System.Private.CoreLib.DNDictionary; + //TDNDictionary = DDNC.System.Private.CoreLib.TDNDictionary; + //DNDictionary_KeyCollection = DDNC.System.Private.CoreLib.DNDictionary_KeyCollection; + //TDNDictionary_KeyCollection = DDNC.System.Private.CoreLib.TDNDictionary_KeyCollection; + //DNDictionary_ValueCollection = DDNC.System.Private.CoreLib.DNDictionary_ValueCollection; + //TDNDictionary_ValueCollection = DDNC.System.Private.CoreLib.TDNDictionary_ValueCollection; + DNByteEqualityComparer = DDNC.System.Private.CoreLib.DNByteEqualityComparer; + TDNByteEqualityComparer = DDNC.System.Private.CoreLib.TDNByteEqualityComparer; + DNNonRandomizedStringEqualityComparer = DDNC.System.Private.CoreLib.DNNonRandomizedStringEqualityComparer; + TDNNonRandomizedStringEqualityComparer = DDNC.System.Private.CoreLib.TDNNonRandomizedStringEqualityComparer; + //DNEnumEqualityComparer = DDNC.System.Private.CoreLib.DNEnumEqualityComparer; + //TDNEnumEqualityComparer = DDNC.System.Private.CoreLib.TDNEnumEqualityComparer; + //DNGenericEqualityComparer = DDNC.System.Private.CoreLib.DNGenericEqualityComparer; + //TDNGenericEqualityComparer = DDNC.System.Private.CoreLib.TDNGenericEqualityComparer; + //DNNullableEqualityComparer = DDNC.System.Private.CoreLib.DNNullableEqualityComparer; + //TDNNullableEqualityComparer = DDNC.System.Private.CoreLib.TDNNullableEqualityComparer; + //DNObjectEqualityComparer = DDNC.System.Private.CoreLib.DNObjectEqualityComparer; + //TDNObjectEqualityComparer = DDNC.System.Private.CoreLib.TDNObjectEqualityComparer; + DNKeyValuePair = DDNC.System.Private.CoreLib.DNKeyValuePair; + TDNKeyValuePair = DDNC.System.Private.CoreLib.TDNKeyValuePair; + //DNList = DDNC.System.Private.CoreLib.DNList; + //TDNList = DDNC.System.Private.CoreLib.TDNList; + DNListDictionaryInternal = DDNC.System.Private.CoreLib.DNListDictionaryInternal; + TDNListDictionaryInternal = DDNC.System.Private.CoreLib.TDNListDictionaryInternal; + //DNCollection = DDNC.System.Private.CoreLib.DNCollection; + //TDNCollection = DDNC.System.Private.CoreLib.TDNCollection; + //DNReadOnlyCollection = DDNC.System.Private.CoreLib.DNReadOnlyCollection; + //TDNReadOnlyCollection = DDNC.System.Private.CoreLib.TDNReadOnlyCollection; + DNConvert = DDNC.System.Private.CoreLib.DNConvert; + TDNConvert = DDNC.System.Private.CoreLib.TDNConvert; + DNDBNull = DDNC.System.Private.CoreLib.DNDBNull; + TDNDBNull = DDNC.System.Private.CoreLib.TDNDBNull; + DNDelegate = DDNC.System.Private.CoreLib.DNDelegate; + TDNDelegate = DDNC.System.Private.CoreLib.TDNDelegate; + DNMulticastDelegate = DDNC.System.Private.CoreLib.DNMulticastDelegate; + TDNMulticastDelegate = DDNC.System.Private.CoreLib.TDNMulticastDelegate; + DNContract = DDNC.System.Private.CoreLib.DNContract; + TDNContract = DDNC.System.Private.CoreLib.TDNContract; + DNDebug = DDNC.System.Private.CoreLib.DNDebug; + TDNDebug = DDNC.System.Private.CoreLib.TDNDebug; + DNDebugger = DDNC.System.Private.CoreLib.DNDebugger; + TDNDebugger = DDNC.System.Private.CoreLib.TDNDebugger; + DNStackFrame = DDNC.System.Private.CoreLib.DNStackFrame; + TDNStackFrame = DDNC.System.Private.CoreLib.TDNStackFrame; + DNStackTrace = DDNC.System.Private.CoreLib.DNStackTrace; + TDNStackTrace = DDNC.System.Private.CoreLib.TDNStackTrace; + DNEventListener = DDNC.System.Private.CoreLib.DNEventListener; + TDNEventListener = DDNC.System.Private.CoreLib.TDNEventListener; + DNEventSource = DDNC.System.Private.CoreLib.DNEventSource; + TDNEventSource = DDNC.System.Private.CoreLib.TDNEventSource; + DNTraceLoggingEventTypes = DDNC.System.Private.CoreLib.DNTraceLoggingEventTypes; + TDNTraceLoggingEventTypes = DDNC.System.Private.CoreLib.TDNTraceLoggingEventTypes; + DNEventArgs = DDNC.System.Private.CoreLib.DNEventArgs; + TDNEventArgs = DDNC.System.Private.CoreLib.TDNEventArgs; + DNAssemblyLoadEventArgs = DDNC.System.Private.CoreLib.DNAssemblyLoadEventArgs; + TDNAssemblyLoadEventArgs = DDNC.System.Private.CoreLib.TDNAssemblyLoadEventArgs; + DNContractFailedEventArgs = DDNC.System.Private.CoreLib.DNContractFailedEventArgs; + TDNContractFailedEventArgs = DDNC.System.Private.CoreLib.TDNContractFailedEventArgs; + DNEventCommandEventArgs = DDNC.System.Private.CoreLib.DNEventCommandEventArgs; + TDNEventCommandEventArgs = DDNC.System.Private.CoreLib.TDNEventCommandEventArgs; + DNEventSourceCreatedEventArgs = DDNC.System.Private.CoreLib.DNEventSourceCreatedEventArgs; + TDNEventSourceCreatedEventArgs = DDNC.System.Private.CoreLib.TDNEventSourceCreatedEventArgs; + DNEventWrittenEventArgs = DDNC.System.Private.CoreLib.DNEventWrittenEventArgs; + TDNEventWrittenEventArgs = DDNC.System.Private.CoreLib.TDNEventWrittenEventArgs; + DNResolveEventArgs = DDNC.System.Private.CoreLib.DNResolveEventArgs; + TDNResolveEventArgs = DDNC.System.Private.CoreLib.TDNResolveEventArgs; + DNFirstChanceExceptionEventArgs = DDNC.System.Private.CoreLib.DNFirstChanceExceptionEventArgs; + TDNFirstChanceExceptionEventArgs = DDNC.System.Private.CoreLib.TDNFirstChanceExceptionEventArgs; + DNSafeSerializationEventArgs = DDNC.System.Private.CoreLib.DNSafeSerializationEventArgs; + TDNSafeSerializationEventArgs = DDNC.System.Private.CoreLib.TDNSafeSerializationEventArgs; + DNUnobservedTaskExceptionEventArgs = DDNC.System.Private.CoreLib.DNUnobservedTaskExceptionEventArgs; + TDNUnobservedTaskExceptionEventArgs = DDNC.System.Private.CoreLib.TDNUnobservedTaskExceptionEventArgs; + DNUnhandledExceptionEventArgs = DDNC.System.Private.CoreLib.DNUnhandledExceptionEventArgs; + TDNUnhandledExceptionEventArgs = DDNC.System.Private.CoreLib.TDNUnhandledExceptionEventArgs; + DNException = DDNC.System.Private.CoreLib.DNException; + TDNException = DDNC.System.Private.CoreLib.TDNException; + DNAggregateException = DDNC.System.Private.CoreLib.DNAggregateException; + TDNAggregateException = DDNC.System.Private.CoreLib.TDNAggregateException; + DNApplicationException = DDNC.System.Private.CoreLib.DNApplicationException; + TDNApplicationException = DDNC.System.Private.CoreLib.TDNApplicationException; + DNInvalidFilterCriteriaException = DDNC.System.Private.CoreLib.DNInvalidFilterCriteriaException; + TDNInvalidFilterCriteriaException = DDNC.System.Private.CoreLib.TDNInvalidFilterCriteriaException; + DNTargetException = DDNC.System.Private.CoreLib.DNTargetException; + TDNTargetException = DDNC.System.Private.CoreLib.TDNTargetException; + DNTargetInvocationException = DDNC.System.Private.CoreLib.DNTargetInvocationException; + TDNTargetInvocationException = DDNC.System.Private.CoreLib.TDNTargetInvocationException; + DNTargetParameterCountException = DDNC.System.Private.CoreLib.DNTargetParameterCountException; + TDNTargetParameterCountException = DDNC.System.Private.CoreLib.TDNTargetParameterCountException; + DNWaitHandleCannotBeOpenedException = DDNC.System.Private.CoreLib.DNWaitHandleCannotBeOpenedException; + TDNWaitHandleCannotBeOpenedException = DDNC.System.Private.CoreLib.TDNWaitHandleCannotBeOpenedException; + DNContractException = DDNC.System.Private.CoreLib.DNContractException; + TDNContractException = DDNC.System.Private.CoreLib.TDNContractException; + DNEventSourceException = DDNC.System.Private.CoreLib.DNEventSourceException; + TDNEventSourceException = DDNC.System.Private.CoreLib.TDNEventSourceException; + DNInvalidTimeZoneException = DDNC.System.Private.CoreLib.DNInvalidTimeZoneException; + TDNInvalidTimeZoneException = DDNC.System.Private.CoreLib.TDNInvalidTimeZoneException; + DNRuntimeWrappedException = DDNC.System.Private.CoreLib.DNRuntimeWrappedException; + TDNRuntimeWrappedException = DDNC.System.Private.CoreLib.TDNRuntimeWrappedException; + DNSystemException = DDNC.System.Private.CoreLib.DNSystemException; + TDNSystemException = DDNC.System.Private.CoreLib.TDNSystemException; + DNAccessViolationException = DDNC.System.Private.CoreLib.DNAccessViolationException; + TDNAccessViolationException = DDNC.System.Private.CoreLib.TDNAccessViolationException; + DNArgumentException = DDNC.System.Private.CoreLib.DNArgumentException; + TDNArgumentException = DDNC.System.Private.CoreLib.TDNArgumentException; + DNArgumentNullException = DDNC.System.Private.CoreLib.DNArgumentNullException; + TDNArgumentNullException = DDNC.System.Private.CoreLib.TDNArgumentNullException; + DNArgumentOutOfRangeException = DDNC.System.Private.CoreLib.DNArgumentOutOfRangeException; + TDNArgumentOutOfRangeException = DDNC.System.Private.CoreLib.TDNArgumentOutOfRangeException; + DNDuplicateWaitObjectException = DDNC.System.Private.CoreLib.DNDuplicateWaitObjectException; + TDNDuplicateWaitObjectException = DDNC.System.Private.CoreLib.TDNDuplicateWaitObjectException; + DNCultureNotFoundException = DDNC.System.Private.CoreLib.DNCultureNotFoundException; + TDNCultureNotFoundException = DDNC.System.Private.CoreLib.TDNCultureNotFoundException; + DNDecoderFallbackException = DDNC.System.Private.CoreLib.DNDecoderFallbackException; + TDNDecoderFallbackException = DDNC.System.Private.CoreLib.TDNDecoderFallbackException; + DNEncoderFallbackException = DDNC.System.Private.CoreLib.DNEncoderFallbackException; + TDNEncoderFallbackException = DDNC.System.Private.CoreLib.TDNEncoderFallbackException; + DNArithmeticException = DDNC.System.Private.CoreLib.DNArithmeticException; + TDNArithmeticException = DDNC.System.Private.CoreLib.TDNArithmeticException; + DNDivideByZeroException = DDNC.System.Private.CoreLib.DNDivideByZeroException; + TDNDivideByZeroException = DDNC.System.Private.CoreLib.TDNDivideByZeroException; + DNNotFiniteNumberException = DDNC.System.Private.CoreLib.DNNotFiniteNumberException; + TDNNotFiniteNumberException = DDNC.System.Private.CoreLib.TDNNotFiniteNumberException; + DNOverflowException = DDNC.System.Private.CoreLib.DNOverflowException; + TDNOverflowException = DDNC.System.Private.CoreLib.TDNOverflowException; + DNArrayTypeMismatchException = DDNC.System.Private.CoreLib.DNArrayTypeMismatchException; + TDNArrayTypeMismatchException = DDNC.System.Private.CoreLib.TDNArrayTypeMismatchException; + DNBadImageFormatException = DDNC.System.Private.CoreLib.DNBadImageFormatException; + TDNBadImageFormatException = DDNC.System.Private.CoreLib.TDNBadImageFormatException; + DNKeyNotFoundException = DDNC.System.Private.CoreLib.DNKeyNotFoundException; + TDNKeyNotFoundException = DDNC.System.Private.CoreLib.TDNKeyNotFoundException; + DNDataMisalignedException = DDNC.System.Private.CoreLib.DNDataMisalignedException; + TDNDataMisalignedException = DDNC.System.Private.CoreLib.TDNDataMisalignedException; + DNExecutionEngineException = DDNC.System.Private.CoreLib.DNExecutionEngineException; + TDNExecutionEngineException = DDNC.System.Private.CoreLib.TDNExecutionEngineException; + DNFormatException = DDNC.System.Private.CoreLib.DNFormatException; + TDNFormatException = DDNC.System.Private.CoreLib.TDNFormatException; + DNCustomAttributeFormatException = DDNC.System.Private.CoreLib.DNCustomAttributeFormatException; + TDNCustomAttributeFormatException = DDNC.System.Private.CoreLib.TDNCustomAttributeFormatException; + DNIndexOutOfRangeException = DDNC.System.Private.CoreLib.DNIndexOutOfRangeException; + TDNIndexOutOfRangeException = DDNC.System.Private.CoreLib.TDNIndexOutOfRangeException; + DNInsufficientExecutionStackException = DDNC.System.Private.CoreLib.DNInsufficientExecutionStackException; + TDNInsufficientExecutionStackException = DDNC.System.Private.CoreLib.TDNInsufficientExecutionStackException; + DNInvalidCastException = DDNC.System.Private.CoreLib.DNInvalidCastException; + TDNInvalidCastException = DDNC.System.Private.CoreLib.TDNInvalidCastException; + DNInvalidOperationException = DDNC.System.Private.CoreLib.DNInvalidOperationException; + TDNInvalidOperationException = DDNC.System.Private.CoreLib.TDNInvalidOperationException; + DNObjectDisposedException = DDNC.System.Private.CoreLib.DNObjectDisposedException; + TDNObjectDisposedException = DDNC.System.Private.CoreLib.TDNObjectDisposedException; + DNInvalidProgramException = DDNC.System.Private.CoreLib.DNInvalidProgramException; + TDNInvalidProgramException = DDNC.System.Private.CoreLib.TDNInvalidProgramException; + DNIOException = DDNC.System.Private.CoreLib.DNIOException; + TDNIOException = DDNC.System.Private.CoreLib.TDNIOException; + DNDirectoryNotFoundException = DDNC.System.Private.CoreLib.DNDirectoryNotFoundException; + TDNDirectoryNotFoundException = DDNC.System.Private.CoreLib.TDNDirectoryNotFoundException; + DNEndOfStreamException = DDNC.System.Private.CoreLib.DNEndOfStreamException; + TDNEndOfStreamException = DDNC.System.Private.CoreLib.TDNEndOfStreamException; + DNFileLoadException = DDNC.System.Private.CoreLib.DNFileLoadException; + TDNFileLoadException = DDNC.System.Private.CoreLib.TDNFileLoadException; + DNFileNotFoundException = DDNC.System.Private.CoreLib.DNFileNotFoundException; + TDNFileNotFoundException = DDNC.System.Private.CoreLib.TDNFileNotFoundException; + DNPathTooLongException = DDNC.System.Private.CoreLib.DNPathTooLongException; + TDNPathTooLongException = DDNC.System.Private.CoreLib.TDNPathTooLongException; + DNMemberAccessException = DDNC.System.Private.CoreLib.DNMemberAccessException; + TDNMemberAccessException = DDNC.System.Private.CoreLib.TDNMemberAccessException; + DNFieldAccessException = DDNC.System.Private.CoreLib.DNFieldAccessException; + TDNFieldAccessException = DDNC.System.Private.CoreLib.TDNFieldAccessException; + DNMethodAccessException = DDNC.System.Private.CoreLib.DNMethodAccessException; + TDNMethodAccessException = DDNC.System.Private.CoreLib.TDNMethodAccessException; + DNMissingMemberException = DDNC.System.Private.CoreLib.DNMissingMemberException; + TDNMissingMemberException = DDNC.System.Private.CoreLib.TDNMissingMemberException; + DNMissingFieldException = DDNC.System.Private.CoreLib.DNMissingFieldException; + TDNMissingFieldException = DDNC.System.Private.CoreLib.TDNMissingFieldException; + DNMissingMethodException = DDNC.System.Private.CoreLib.DNMissingMethodException; + TDNMissingMethodException = DDNC.System.Private.CoreLib.TDNMissingMethodException; + DNMulticastNotSupportedException = DDNC.System.Private.CoreLib.DNMulticastNotSupportedException; + TDNMulticastNotSupportedException = DDNC.System.Private.CoreLib.TDNMulticastNotSupportedException; + DNNotImplementedException = DDNC.System.Private.CoreLib.DNNotImplementedException; + TDNNotImplementedException = DDNC.System.Private.CoreLib.TDNNotImplementedException; + DNNotSupportedException = DDNC.System.Private.CoreLib.DNNotSupportedException; + TDNNotSupportedException = DDNC.System.Private.CoreLib.TDNNotSupportedException; + DNPlatformNotSupportedException = DDNC.System.Private.CoreLib.DNPlatformNotSupportedException; + TDNPlatformNotSupportedException = DDNC.System.Private.CoreLib.TDNPlatformNotSupportedException; + DNNullReferenceException = DDNC.System.Private.CoreLib.DNNullReferenceException; + TDNNullReferenceException = DDNC.System.Private.CoreLib.TDNNullReferenceException; + DNOperationCanceledException = DDNC.System.Private.CoreLib.DNOperationCanceledException; + TDNOperationCanceledException = DDNC.System.Private.CoreLib.TDNOperationCanceledException; + DNTaskCanceledException = DDNC.System.Private.CoreLib.DNTaskCanceledException; + TDNTaskCanceledException = DDNC.System.Private.CoreLib.TDNTaskCanceledException; + DNOutOfMemoryException = DDNC.System.Private.CoreLib.DNOutOfMemoryException; + TDNOutOfMemoryException = DDNC.System.Private.CoreLib.TDNOutOfMemoryException; + DNInsufficientMemoryException = DDNC.System.Private.CoreLib.DNInsufficientMemoryException; + TDNInsufficientMemoryException = DDNC.System.Private.CoreLib.TDNInsufficientMemoryException; + DNRankException = DDNC.System.Private.CoreLib.DNRankException; + TDNRankException = DDNC.System.Private.CoreLib.TDNRankException; + DNAmbiguousMatchException = DDNC.System.Private.CoreLib.DNAmbiguousMatchException; + TDNAmbiguousMatchException = DDNC.System.Private.CoreLib.TDNAmbiguousMatchException; + DNReflectionTypeLoadException = DDNC.System.Private.CoreLib.DNReflectionTypeLoadException; + TDNReflectionTypeLoadException = DDNC.System.Private.CoreLib.TDNReflectionTypeLoadException; + DNMissingManifestResourceException = DDNC.System.Private.CoreLib.DNMissingManifestResourceException; + TDNMissingManifestResourceException = DDNC.System.Private.CoreLib.TDNMissingManifestResourceException; + DNMissingSatelliteAssemblyException = DDNC.System.Private.CoreLib.DNMissingSatelliteAssemblyException; + TDNMissingSatelliteAssemblyException = DDNC.System.Private.CoreLib.TDNMissingSatelliteAssemblyException; + DNExternalException = DDNC.System.Private.CoreLib.DNExternalException; + TDNExternalException = DDNC.System.Private.CoreLib.TDNExternalException; + DNCOMException = DDNC.System.Private.CoreLib.DNCOMException; + TDNCOMException = DDNC.System.Private.CoreLib.TDNCOMException; + DNSEHException = DDNC.System.Private.CoreLib.DNSEHException; + TDNSEHException = DDNC.System.Private.CoreLib.TDNSEHException; + DNInvalidComObjectException = DDNC.System.Private.CoreLib.DNInvalidComObjectException; + TDNInvalidComObjectException = DDNC.System.Private.CoreLib.TDNInvalidComObjectException; + DNInvalidOleVariantTypeException = DDNC.System.Private.CoreLib.DNInvalidOleVariantTypeException; + TDNInvalidOleVariantTypeException = DDNC.System.Private.CoreLib.TDNInvalidOleVariantTypeException; + DNMarshalDirectiveException = DDNC.System.Private.CoreLib.DNMarshalDirectiveException; + TDNMarshalDirectiveException = DDNC.System.Private.CoreLib.TDNMarshalDirectiveException; + DNSafeArrayRankMismatchException = DDNC.System.Private.CoreLib.DNSafeArrayRankMismatchException; + TDNSafeArrayRankMismatchException = DDNC.System.Private.CoreLib.TDNSafeArrayRankMismatchException; + DNSafeArrayTypeMismatchException = DDNC.System.Private.CoreLib.DNSafeArrayTypeMismatchException; + TDNSafeArrayTypeMismatchException = DDNC.System.Private.CoreLib.TDNSafeArrayTypeMismatchException; + DNSerializationException = DDNC.System.Private.CoreLib.DNSerializationException; + TDNSerializationException = DDNC.System.Private.CoreLib.TDNSerializationException; + DNCryptographicException = DDNC.System.Private.CoreLib.DNCryptographicException; + TDNCryptographicException = DDNC.System.Private.CoreLib.TDNCryptographicException; + DNSecurityException = DDNC.System.Private.CoreLib.DNSecurityException; + TDNSecurityException = DDNC.System.Private.CoreLib.TDNSecurityException; + DNVerificationException = DDNC.System.Private.CoreLib.DNVerificationException; + TDNVerificationException = DDNC.System.Private.CoreLib.TDNVerificationException; + DNStackOverflowException = DDNC.System.Private.CoreLib.DNStackOverflowException; + TDNStackOverflowException = DDNC.System.Private.CoreLib.TDNStackOverflowException; + DNAbandonedMutexException = DDNC.System.Private.CoreLib.DNAbandonedMutexException; + TDNAbandonedMutexException = DDNC.System.Private.CoreLib.TDNAbandonedMutexException; + DNSemaphoreFullException = DDNC.System.Private.CoreLib.DNSemaphoreFullException; + TDNSemaphoreFullException = DDNC.System.Private.CoreLib.TDNSemaphoreFullException; + DNSynchronizationLockException = DDNC.System.Private.CoreLib.DNSynchronizationLockException; + TDNSynchronizationLockException = DDNC.System.Private.CoreLib.TDNSynchronizationLockException; + DNThreadAbortException = DDNC.System.Private.CoreLib.DNThreadAbortException; + TDNThreadAbortException = DDNC.System.Private.CoreLib.TDNThreadAbortException; + DNThreadInterruptedException = DDNC.System.Private.CoreLib.DNThreadInterruptedException; + TDNThreadInterruptedException = DDNC.System.Private.CoreLib.TDNThreadInterruptedException; + DNThreadStartException = DDNC.System.Private.CoreLib.DNThreadStartException; + TDNThreadStartException = DDNC.System.Private.CoreLib.TDNThreadStartException; + DNThreadStateException = DDNC.System.Private.CoreLib.DNThreadStateException; + TDNThreadStateException = DDNC.System.Private.CoreLib.TDNThreadStateException; + DNTimeoutException = DDNC.System.Private.CoreLib.DNTimeoutException; + TDNTimeoutException = DDNC.System.Private.CoreLib.TDNTimeoutException; + DNTypeInitializationException = DDNC.System.Private.CoreLib.DNTypeInitializationException; + TDNTypeInitializationException = DDNC.System.Private.CoreLib.TDNTypeInitializationException; + DNTypeLoadException = DDNC.System.Private.CoreLib.DNTypeLoadException; + TDNTypeLoadException = DDNC.System.Private.CoreLib.TDNTypeLoadException; + DNDllNotFoundException = DDNC.System.Private.CoreLib.DNDllNotFoundException; + TDNDllNotFoundException = DDNC.System.Private.CoreLib.TDNDllNotFoundException; + DNEntryPointNotFoundException = DDNC.System.Private.CoreLib.DNEntryPointNotFoundException; + TDNEntryPointNotFoundException = DDNC.System.Private.CoreLib.TDNEntryPointNotFoundException; + DNTypeAccessException = DDNC.System.Private.CoreLib.DNTypeAccessException; + TDNTypeAccessException = DDNC.System.Private.CoreLib.TDNTypeAccessException; + DNTypeUnloadedException = DDNC.System.Private.CoreLib.DNTypeUnloadedException; + TDNTypeUnloadedException = DDNC.System.Private.CoreLib.TDNTypeUnloadedException; + DNUnauthorizedAccessException = DDNC.System.Private.CoreLib.DNUnauthorizedAccessException; + TDNUnauthorizedAccessException = DDNC.System.Private.CoreLib.TDNUnauthorizedAccessException; + DNLockRecursionException = DDNC.System.Private.CoreLib.DNLockRecursionException; + TDNLockRecursionException = DDNC.System.Private.CoreLib.TDNLockRecursionException; + DNTaskSchedulerException = DDNC.System.Private.CoreLib.DNTaskSchedulerException; + TDNTaskSchedulerException = DDNC.System.Private.CoreLib.TDNTaskSchedulerException; + DNTimeZoneNotFoundException = DDNC.System.Private.CoreLib.DNTimeZoneNotFoundException; + TDNTimeZoneNotFoundException = DDNC.System.Private.CoreLib.TDNTimeZoneNotFoundException; + DNFormattableString = DDNC.System.Private.CoreLib.DNFormattableString; + TDNFormattableString = DDNC.System.Private.CoreLib.TDNFormattableString; + DNGC = DDNC.System.Private.CoreLib.DNGC; + TDNGC = DDNC.System.Private.CoreLib.TDNGC; + DNCalendar = DDNC.System.Private.CoreLib.DNCalendar; + TDNCalendar = DDNC.System.Private.CoreLib.TDNCalendar; + DNEastAsianLunisolarCalendar = DDNC.System.Private.CoreLib.DNEastAsianLunisolarCalendar; + TDNEastAsianLunisolarCalendar = DDNC.System.Private.CoreLib.TDNEastAsianLunisolarCalendar; + DNChineseLunisolarCalendar = DDNC.System.Private.CoreLib.DNChineseLunisolarCalendar; + TDNChineseLunisolarCalendar = DDNC.System.Private.CoreLib.TDNChineseLunisolarCalendar; + DNJapaneseLunisolarCalendar = DDNC.System.Private.CoreLib.DNJapaneseLunisolarCalendar; + TDNJapaneseLunisolarCalendar = DDNC.System.Private.CoreLib.TDNJapaneseLunisolarCalendar; + DNKoreanLunisolarCalendar = DDNC.System.Private.CoreLib.DNKoreanLunisolarCalendar; + TDNKoreanLunisolarCalendar = DDNC.System.Private.CoreLib.TDNKoreanLunisolarCalendar; + DNTaiwanLunisolarCalendar = DDNC.System.Private.CoreLib.DNTaiwanLunisolarCalendar; + TDNTaiwanLunisolarCalendar = DDNC.System.Private.CoreLib.TDNTaiwanLunisolarCalendar; + DNGregorianCalendar = DDNC.System.Private.CoreLib.DNGregorianCalendar; + TDNGregorianCalendar = DDNC.System.Private.CoreLib.TDNGregorianCalendar; + DNHebrewCalendar = DDNC.System.Private.CoreLib.DNHebrewCalendar; + TDNHebrewCalendar = DDNC.System.Private.CoreLib.TDNHebrewCalendar; + DNHijriCalendar = DDNC.System.Private.CoreLib.DNHijriCalendar; + TDNHijriCalendar = DDNC.System.Private.CoreLib.TDNHijriCalendar; + DNJapaneseCalendar = DDNC.System.Private.CoreLib.DNJapaneseCalendar; + TDNJapaneseCalendar = DDNC.System.Private.CoreLib.TDNJapaneseCalendar; + DNJulianCalendar = DDNC.System.Private.CoreLib.DNJulianCalendar; + TDNJulianCalendar = DDNC.System.Private.CoreLib.TDNJulianCalendar; + DNKoreanCalendar = DDNC.System.Private.CoreLib.DNKoreanCalendar; + TDNKoreanCalendar = DDNC.System.Private.CoreLib.TDNKoreanCalendar; + DNPersianCalendar = DDNC.System.Private.CoreLib.DNPersianCalendar; + TDNPersianCalendar = DDNC.System.Private.CoreLib.TDNPersianCalendar; + DNTaiwanCalendar = DDNC.System.Private.CoreLib.DNTaiwanCalendar; + TDNTaiwanCalendar = DDNC.System.Private.CoreLib.TDNTaiwanCalendar; + DNThaiBuddhistCalendar = DDNC.System.Private.CoreLib.DNThaiBuddhistCalendar; + TDNThaiBuddhistCalendar = DDNC.System.Private.CoreLib.TDNThaiBuddhistCalendar; + DNUmAlQuraCalendar = DDNC.System.Private.CoreLib.DNUmAlQuraCalendar; + TDNUmAlQuraCalendar = DDNC.System.Private.CoreLib.TDNUmAlQuraCalendar; + DNCharUnicodeInfo = DDNC.System.Private.CoreLib.DNCharUnicodeInfo; + TDNCharUnicodeInfo = DDNC.System.Private.CoreLib.TDNCharUnicodeInfo; + DNCompareInfo = DDNC.System.Private.CoreLib.DNCompareInfo; + TDNCompareInfo = DDNC.System.Private.CoreLib.TDNCompareInfo; + DNCultureInfo = DDNC.System.Private.CoreLib.DNCultureInfo; + TDNCultureInfo = DDNC.System.Private.CoreLib.TDNCultureInfo; + DNDateTimeFormatInfo = DDNC.System.Private.CoreLib.DNDateTimeFormatInfo; + TDNDateTimeFormatInfo = DDNC.System.Private.CoreLib.TDNDateTimeFormatInfo; + DNDaylightTime = DDNC.System.Private.CoreLib.DNDaylightTime; + TDNDaylightTime = DDNC.System.Private.CoreLib.TDNDaylightTime; + DNGlobalizationExtensions = DDNC.System.Private.CoreLib.DNGlobalizationExtensions; + TDNGlobalizationExtensions = DDNC.System.Private.CoreLib.TDNGlobalizationExtensions; + DNIdnMapping = DDNC.System.Private.CoreLib.DNIdnMapping; + TDNIdnMapping = DDNC.System.Private.CoreLib.TDNIdnMapping; + DNNumberFormatInfo = DDNC.System.Private.CoreLib.DNNumberFormatInfo; + TDNNumberFormatInfo = DDNC.System.Private.CoreLib.TDNNumberFormatInfo; + DNRegionInfo = DDNC.System.Private.CoreLib.DNRegionInfo; + TDNRegionInfo = DDNC.System.Private.CoreLib.TDNRegionInfo; + DNSortKey = DDNC.System.Private.CoreLib.DNSortKey; + TDNSortKey = DDNC.System.Private.CoreLib.TDNSortKey; + DNSortVersion = DDNC.System.Private.CoreLib.DNSortVersion; + TDNSortVersion = DDNC.System.Private.CoreLib.TDNSortVersion; + DNStringInfo = DDNC.System.Private.CoreLib.DNStringInfo; + TDNStringInfo = DDNC.System.Private.CoreLib.TDNStringInfo; + DNTextElementEnumerator = DDNC.System.Private.CoreLib.DNTextElementEnumerator; + TDNTextElementEnumerator = DDNC.System.Private.CoreLib.TDNTextElementEnumerator; + DNTextInfo = DDNC.System.Private.CoreLib.DNTextInfo; + TDNTextInfo = DDNC.System.Private.CoreLib.TDNTextInfo; + DNBinaryReader = DDNC.System.Private.CoreLib.DNBinaryReader; + TDNBinaryReader = DDNC.System.Private.CoreLib.TDNBinaryReader; + DNBinaryWriter = DDNC.System.Private.CoreLib.DNBinaryWriter; + TDNBinaryWriter = DDNC.System.Private.CoreLib.TDNBinaryWriter; + DNPath = DDNC.System.Private.CoreLib.DNPath; + TDNPath = DDNC.System.Private.CoreLib.TDNPath; + DNUnmanagedMemoryAccessor = DDNC.System.Private.CoreLib.DNUnmanagedMemoryAccessor; + TDNUnmanagedMemoryAccessor = DDNC.System.Private.CoreLib.TDNUnmanagedMemoryAccessor; + //DNLazy = DDNC.System.Private.CoreLib.DNLazy; + //TDNLazy = DDNC.System.Private.CoreLib.TDNLazy; + DNMarshalByRefObject = DDNC.System.Private.CoreLib.DNMarshalByRefObject; + TDNMarshalByRefObject = DDNC.System.Private.CoreLib.TDNMarshalByRefObject; + DNStream = DDNC.System.Private.CoreLib.DNStream; + TDNStream = DDNC.System.Private.CoreLib.TDNStream; + DNFileStream = DDNC.System.Private.CoreLib.DNFileStream; + TDNFileStream = DDNC.System.Private.CoreLib.TDNFileStream; + DNMemoryStream = DDNC.System.Private.CoreLib.DNMemoryStream; + TDNMemoryStream = DDNC.System.Private.CoreLib.TDNMemoryStream; + DNUnmanagedMemoryStream = DDNC.System.Private.CoreLib.DNUnmanagedMemoryStream; + TDNUnmanagedMemoryStream = DDNC.System.Private.CoreLib.TDNUnmanagedMemoryStream; + DNTextReader = DDNC.System.Private.CoreLib.DNTextReader; + TDNTextReader = DDNC.System.Private.CoreLib.TDNTextReader; + DNStreamReader = DDNC.System.Private.CoreLib.DNStreamReader; + TDNStreamReader = DDNC.System.Private.CoreLib.TDNStreamReader; + DNTextWriter = DDNC.System.Private.CoreLib.DNTextWriter; + TDNTextWriter = DDNC.System.Private.CoreLib.TDNTextWriter; + DNStreamWriter = DDNC.System.Private.CoreLib.DNStreamWriter; + TDNStreamWriter = DDNC.System.Private.CoreLib.TDNStreamWriter; + DNRegisteredWaitHandle = DDNC.System.Private.CoreLib.DNRegisteredWaitHandle; + TDNRegisteredWaitHandle = DDNC.System.Private.CoreLib.TDNRegisteredWaitHandle; + DNTimer = DDNC.System.Private.CoreLib.DNTimer; + TDNTimer = DDNC.System.Private.CoreLib.TDNTimer; + DNWaitHandle = DDNC.System.Private.CoreLib.DNWaitHandle; + TDNWaitHandle = DDNC.System.Private.CoreLib.TDNWaitHandle; + DNEventWaitHandle = DDNC.System.Private.CoreLib.DNEventWaitHandle; + TDNEventWaitHandle = DDNC.System.Private.CoreLib.TDNEventWaitHandle; + DNAutoResetEvent = DDNC.System.Private.CoreLib.DNAutoResetEvent; + TDNAutoResetEvent = DDNC.System.Private.CoreLib.TDNAutoResetEvent; + DNManualResetEvent = DDNC.System.Private.CoreLib.DNManualResetEvent; + TDNManualResetEvent = DDNC.System.Private.CoreLib.TDNManualResetEvent; + DNMutex = DDNC.System.Private.CoreLib.DNMutex; + TDNMutex = DDNC.System.Private.CoreLib.TDNMutex; + DNSemaphore = DDNC.System.Private.CoreLib.DNSemaphore; + TDNSemaphore = DDNC.System.Private.CoreLib.TDNSemaphore; + DNMath = DDNC.System.Private.CoreLib.DNMath; + TDNMath = DDNC.System.Private.CoreLib.TDNMath; + DNMathF = DDNC.System.Private.CoreLib.DNMathF; + TDNMathF = DDNC.System.Private.CoreLib.TDNMathF; + DNMemoryExtensions = DDNC.System.Private.CoreLib.DNMemoryExtensions; + TDNMemoryExtensions = DDNC.System.Private.CoreLib.TDNMemoryExtensions; + DNNullable = DDNC.System.Private.CoreLib.DNNullable; + TDNNullable = DDNC.System.Private.CoreLib.TDNNullable; + DNVector = DDNC.System.Private.CoreLib.DNVector; + TDNVector = DDNC.System.Private.CoreLib.TDNVector; + //DNProgress = DDNC.System.Private.CoreLib.DNProgress; + //TDNProgress = DDNC.System.Private.CoreLib.TDNProgress; + DNRandom = DDNC.System.Private.CoreLib.DNRandom; + TDNRandom = DDNC.System.Private.CoreLib.TDNRandom; + DNAssembly = DDNC.System.Private.CoreLib.DNAssembly; + TDNAssembly = DDNC.System.Private.CoreLib.TDNAssembly; + DNAssemblyBuilder = DDNC.System.Private.CoreLib.DNAssemblyBuilder; + TDNAssemblyBuilder = DDNC.System.Private.CoreLib.TDNAssemblyBuilder; + DNAssemblyName = DDNC.System.Private.CoreLib.DNAssemblyName; + TDNAssemblyName = DDNC.System.Private.CoreLib.TDNAssemblyName; + DNBinder = DDNC.System.Private.CoreLib.DNBinder; + TDNBinder = DDNC.System.Private.CoreLib.TDNBinder; + DNCustomAttributeData = DDNC.System.Private.CoreLib.DNCustomAttributeData; + TDNCustomAttributeData = DDNC.System.Private.CoreLib.TDNCustomAttributeData; + DNCustomAttributeExtensions = DDNC.System.Private.CoreLib.DNCustomAttributeExtensions; + TDNCustomAttributeExtensions = DDNC.System.Private.CoreLib.TDNCustomAttributeExtensions; + DNCustomAttributeBuilder = DDNC.System.Private.CoreLib.DNCustomAttributeBuilder; + TDNCustomAttributeBuilder = DDNC.System.Private.CoreLib.TDNCustomAttributeBuilder; + DNEventBuilder = DDNC.System.Private.CoreLib.DNEventBuilder; + TDNEventBuilder = DDNC.System.Private.CoreLib.TDNEventBuilder; + DNILGenerator = DDNC.System.Private.CoreLib.DNILGenerator; + TDNILGenerator = DDNC.System.Private.CoreLib.TDNILGenerator; + DNOpCodes = DDNC.System.Private.CoreLib.DNOpCodes; + TDNOpCodes = DDNC.System.Private.CoreLib.TDNOpCodes; + DNParameterBuilder = DDNC.System.Private.CoreLib.DNParameterBuilder; + TDNParameterBuilder = DDNC.System.Private.CoreLib.TDNParameterBuilder; + DNSignatureHelper = DDNC.System.Private.CoreLib.DNSignatureHelper; + TDNSignatureHelper = DDNC.System.Private.CoreLib.TDNSignatureHelper; + DNExceptionHandlingClause = DDNC.System.Private.CoreLib.DNExceptionHandlingClause; + TDNExceptionHandlingClause = DDNC.System.Private.CoreLib.TDNExceptionHandlingClause; + DNIntrospectionExtensions = DDNC.System.Private.CoreLib.DNIntrospectionExtensions; + TDNIntrospectionExtensions = DDNC.System.Private.CoreLib.TDNIntrospectionExtensions; + DNLocalVariableInfo = DDNC.System.Private.CoreLib.DNLocalVariableInfo; + TDNLocalVariableInfo = DDNC.System.Private.CoreLib.TDNLocalVariableInfo; + DNLocalBuilder = DDNC.System.Private.CoreLib.DNLocalBuilder; + TDNLocalBuilder = DDNC.System.Private.CoreLib.TDNLocalBuilder; + DNManifestResourceInfo = DDNC.System.Private.CoreLib.DNManifestResourceInfo; + TDNManifestResourceInfo = DDNC.System.Private.CoreLib.TDNManifestResourceInfo; + DNMemberInfo = DDNC.System.Private.CoreLib.DNMemberInfo; + TDNMemberInfo = DDNC.System.Private.CoreLib.TDNMemberInfo; + DNEventInfo = DDNC.System.Private.CoreLib.DNEventInfo; + TDNEventInfo = DDNC.System.Private.CoreLib.TDNEventInfo; + DNFieldInfo = DDNC.System.Private.CoreLib.DNFieldInfo; + TDNFieldInfo = DDNC.System.Private.CoreLib.TDNFieldInfo; + DNFieldBuilder = DDNC.System.Private.CoreLib.DNFieldBuilder; + TDNFieldBuilder = DDNC.System.Private.CoreLib.TDNFieldBuilder; + DNMethodBase = DDNC.System.Private.CoreLib.DNMethodBase; + TDNMethodBase = DDNC.System.Private.CoreLib.TDNMethodBase; + DNConstructorInfo = DDNC.System.Private.CoreLib.DNConstructorInfo; + TDNConstructorInfo = DDNC.System.Private.CoreLib.TDNConstructorInfo; + DNConstructorBuilder = DDNC.System.Private.CoreLib.DNConstructorBuilder; + TDNConstructorBuilder = DDNC.System.Private.CoreLib.TDNConstructorBuilder; + DNMethodInfo = DDNC.System.Private.CoreLib.DNMethodInfo; + TDNMethodInfo = DDNC.System.Private.CoreLib.TDNMethodInfo; + DNDynamicMethod = DDNC.System.Private.CoreLib.DNDynamicMethod; + TDNDynamicMethod = DDNC.System.Private.CoreLib.TDNDynamicMethod; + DNMethodBuilder = DDNC.System.Private.CoreLib.DNMethodBuilder; + TDNMethodBuilder = DDNC.System.Private.CoreLib.TDNMethodBuilder; + DNPropertyInfo = DDNC.System.Private.CoreLib.DNPropertyInfo; + TDNPropertyInfo = DDNC.System.Private.CoreLib.TDNPropertyInfo; + DNPropertyBuilder = DDNC.System.Private.CoreLib.DNPropertyBuilder; + TDNPropertyBuilder = DDNC.System.Private.CoreLib.TDNPropertyBuilder; + DNType = DDNC.System.Private.CoreLib.DNType; + TDNType = DDNC.System.Private.CoreLib.TDNType; + DNTypeInfo = DDNC.System.Private.CoreLib.DNTypeInfo; + TDNTypeInfo = DDNC.System.Private.CoreLib.TDNTypeInfo; + DNEnumBuilder = DDNC.System.Private.CoreLib.DNEnumBuilder; + TDNEnumBuilder = DDNC.System.Private.CoreLib.TDNEnumBuilder; + DNGenericTypeParameterBuilder = DDNC.System.Private.CoreLib.DNGenericTypeParameterBuilder; + TDNGenericTypeParameterBuilder = DDNC.System.Private.CoreLib.TDNGenericTypeParameterBuilder; + DNTypeBuilder = DDNC.System.Private.CoreLib.DNTypeBuilder; + TDNTypeBuilder = DDNC.System.Private.CoreLib.TDNTypeBuilder; + DNTypeDelegator = DDNC.System.Private.CoreLib.DNTypeDelegator; + TDNTypeDelegator = DDNC.System.Private.CoreLib.TDNTypeDelegator; + DNAssemblyExtensions = DDNC.System.Private.CoreLib.DNAssemblyExtensions; + TDNAssemblyExtensions = DDNC.System.Private.CoreLib.TDNAssemblyExtensions; + DNMethodBody = DDNC.System.Private.CoreLib.DNMethodBody; + TDNMethodBody = DDNC.System.Private.CoreLib.TDNMethodBody; + DNMissing = DDNC.System.Private.CoreLib.DNMissing; + TDNMissing = DDNC.System.Private.CoreLib.TDNMissing; + DNModule = DDNC.System.Private.CoreLib.DNModule; + TDNModule = DDNC.System.Private.CoreLib.TDNModule; + DNModuleBuilder = DDNC.System.Private.CoreLib.DNModuleBuilder; + TDNModuleBuilder = DDNC.System.Private.CoreLib.TDNModuleBuilder; + DNParameterInfo = DDNC.System.Private.CoreLib.DNParameterInfo; + TDNParameterInfo = DDNC.System.Private.CoreLib.TDNParameterInfo; + DNPointer = DDNC.System.Private.CoreLib.DNPointer; + TDNPointer = DDNC.System.Private.CoreLib.TDNPointer; + DNReflectionContext = DDNC.System.Private.CoreLib.DNReflectionContext; + TDNReflectionContext = DDNC.System.Private.CoreLib.TDNReflectionContext; + DNStrongNameKeyPair = DDNC.System.Private.CoreLib.DNStrongNameKeyPair; + TDNStrongNameKeyPair = DDNC.System.Private.CoreLib.TDNStrongNameKeyPair; + DNResourceManager = DDNC.System.Private.CoreLib.DNResourceManager; + TDNResourceManager = DDNC.System.Private.CoreLib.TDNResourceManager; + DNResourceReader = DDNC.System.Private.CoreLib.DNResourceReader; + TDNResourceReader = DDNC.System.Private.CoreLib.TDNResourceReader; + DNResourceSet = DDNC.System.Private.CoreLib.DNResourceSet; + TDNResourceSet = DDNC.System.Private.CoreLib.TDNResourceSet; + //DNConditionalWeakTable = DDNC.System.Private.CoreLib.DNConditionalWeakTable; + //TDNConditionalWeakTable = DDNC.System.Private.CoreLib.TDNConditionalWeakTable; + DNContractHelper = DDNC.System.Private.CoreLib.DNContractHelper; + TDNContractHelper = DDNC.System.Private.CoreLib.TDNContractHelper; + DNFormattableStringFactory = DDNC.System.Private.CoreLib.DNFormattableStringFactory; + TDNFormattableStringFactory = DDNC.System.Private.CoreLib.TDNFormattableStringFactory; + DNIsConst = DDNC.System.Private.CoreLib.DNIsConst; + TDNIsConst = DDNC.System.Private.CoreLib.TDNIsConst; + DNIsVolatile = DDNC.System.Private.CoreLib.DNIsVolatile; + TDNIsVolatile = DDNC.System.Private.CoreLib.TDNIsVolatile; + DNRuntimeFeature = DDNC.System.Private.CoreLib.DNRuntimeFeature; + TDNRuntimeFeature = DDNC.System.Private.CoreLib.TDNRuntimeFeature; + DNRuntimeHelpers = DDNC.System.Private.CoreLib.DNRuntimeHelpers; + TDNRuntimeHelpers = DDNC.System.Private.CoreLib.TDNRuntimeHelpers; + //DNStrongBox = DDNC.System.Private.CoreLib.DNStrongBox; + //TDNStrongBox = DDNC.System.Private.CoreLib.TDNStrongBox; + DNCriticalFinalizerObject = DDNC.System.Private.CoreLib.DNCriticalFinalizerObject; + TDNCriticalFinalizerObject = DDNC.System.Private.CoreLib.TDNCriticalFinalizerObject; + DNRuntimeThread = DDNC.System.Private.CoreLib.DNRuntimeThread; + TDNRuntimeThread = DDNC.System.Private.CoreLib.TDNRuntimeThread; + DNCriticalHandle = DDNC.System.Private.CoreLib.DNCriticalHandle; + TDNCriticalHandle = DDNC.System.Private.CoreLib.TDNCriticalHandle; + DNCriticalHandleMinusOneIsInvalid = DDNC.System.Private.CoreLib.DNCriticalHandleMinusOneIsInvalid; + TDNCriticalHandleMinusOneIsInvalid = DDNC.System.Private.CoreLib.TDNCriticalHandleMinusOneIsInvalid; + DNCriticalHandleZeroOrMinusOneIsInvalid = DDNC.System.Private.CoreLib.DNCriticalHandleZeroOrMinusOneIsInvalid; + TDNCriticalHandleZeroOrMinusOneIsInvalid = DDNC.System.Private.CoreLib.TDNCriticalHandleZeroOrMinusOneIsInvalid; + DNSafeHandle = DDNC.System.Private.CoreLib.DNSafeHandle; + TDNSafeHandle = DDNC.System.Private.CoreLib.TDNSafeHandle; + DNSafeHandleMinusOneIsInvalid = DDNC.System.Private.CoreLib.DNSafeHandleMinusOneIsInvalid; + TDNSafeHandleMinusOneIsInvalid = DDNC.System.Private.CoreLib.TDNSafeHandleMinusOneIsInvalid; + DNSafeHandleZeroOrMinusOneIsInvalid = DDNC.System.Private.CoreLib.DNSafeHandleZeroOrMinusOneIsInvalid; + TDNSafeHandleZeroOrMinusOneIsInvalid = DDNC.System.Private.CoreLib.TDNSafeHandleZeroOrMinusOneIsInvalid; + DNSafeFileHandle = DDNC.System.Private.CoreLib.DNSafeFileHandle; + TDNSafeFileHandle = DDNC.System.Private.CoreLib.TDNSafeFileHandle; + DNSafeWaitHandle = DDNC.System.Private.CoreLib.DNSafeWaitHandle; + TDNSafeWaitHandle = DDNC.System.Private.CoreLib.TDNSafeWaitHandle; + DNSafeBuffer = DDNC.System.Private.CoreLib.DNSafeBuffer; + TDNSafeBuffer = DDNC.System.Private.CoreLib.TDNSafeBuffer; + DNMemoryFailPoint = DDNC.System.Private.CoreLib.DNMemoryFailPoint; + TDNMemoryFailPoint = DDNC.System.Private.CoreLib.TDNMemoryFailPoint; + DNExceptionDispatchInfo = DDNC.System.Private.CoreLib.DNExceptionDispatchInfo; + TDNExceptionDispatchInfo = DDNC.System.Private.CoreLib.TDNExceptionDispatchInfo; + DNGCSettings = DDNC.System.Private.CoreLib.DNGCSettings; + TDNGCSettings = DDNC.System.Private.CoreLib.TDNGCSettings; + DNBStrWrapper = DDNC.System.Private.CoreLib.DNBStrWrapper; + TDNBStrWrapper = DDNC.System.Private.CoreLib.TDNBStrWrapper; + DNComEventsHelper = DDNC.System.Private.CoreLib.DNComEventsHelper; + TDNComEventsHelper = DDNC.System.Private.CoreLib.TDNComEventsHelper; + DNCurrencyWrapper = DDNC.System.Private.CoreLib.DNCurrencyWrapper; + TDNCurrencyWrapper = DDNC.System.Private.CoreLib.TDNCurrencyWrapper; + DNDispatchWrapper = DDNC.System.Private.CoreLib.DNDispatchWrapper; + TDNDispatchWrapper = DDNC.System.Private.CoreLib.TDNDispatchWrapper; + DNErrorWrapper = DDNC.System.Private.CoreLib.DNErrorWrapper; + TDNErrorWrapper = DDNC.System.Private.CoreLib.TDNErrorWrapper; + DNMarshal = DDNC.System.Private.CoreLib.DNMarshal; + TDNMarshal = DDNC.System.Private.CoreLib.TDNMarshal; + DNMemoryMarshal = DDNC.System.Private.CoreLib.DNMemoryMarshal; + TDNMemoryMarshal = DDNC.System.Private.CoreLib.TDNMemoryMarshal; + DNUnknownWrapper = DDNC.System.Private.CoreLib.DNUnknownWrapper; + TDNUnknownWrapper = DDNC.System.Private.CoreLib.TDNUnknownWrapper; + DNVariantWrapper = DDNC.System.Private.CoreLib.DNVariantWrapper; + TDNVariantWrapper = DDNC.System.Private.CoreLib.TDNVariantWrapper; + //DNEventRegistrationTokenTable = DDNC.System.Private.CoreLib.DNEventRegistrationTokenTable; + //TDNEventRegistrationTokenTable = DDNC.System.Private.CoreLib.TDNEventRegistrationTokenTable; + DNWindowsRuntimeMarshal = DDNC.System.Private.CoreLib.DNWindowsRuntimeMarshal; + TDNWindowsRuntimeMarshal = DDNC.System.Private.CoreLib.TDNWindowsRuntimeMarshal; + DNArm64_Aes = DDNC.System.Private.CoreLib.DNArm64_Aes; + TDNArm64_Aes = DDNC.System.Private.CoreLib.TDNArm64_Aes; + DNBase = DDNC.System.Private.CoreLib.DNBase; + TDNBase = DDNC.System.Private.CoreLib.TDNBase; + DNSha1 = DDNC.System.Private.CoreLib.DNSha1; + TDNSha1 = DDNC.System.Private.CoreLib.TDNSha1; + DNSha256 = DDNC.System.Private.CoreLib.DNSha256; + TDNSha256 = DDNC.System.Private.CoreLib.TDNSha256; + DNSimd = DDNC.System.Private.CoreLib.DNSimd; + TDNSimd = DDNC.System.Private.CoreLib.TDNSimd; + DNX86_Aes = DDNC.System.Private.CoreLib.DNX86_Aes; + TDNX86_Aes = DDNC.System.Private.CoreLib.TDNX86_Aes; + DNAvx = DDNC.System.Private.CoreLib.DNAvx; + TDNAvx = DDNC.System.Private.CoreLib.TDNAvx; + DNAvx2 = DDNC.System.Private.CoreLib.DNAvx2; + TDNAvx2 = DDNC.System.Private.CoreLib.TDNAvx2; + DNBmi1 = DDNC.System.Private.CoreLib.DNBmi1; + TDNBmi1 = DDNC.System.Private.CoreLib.TDNBmi1; + DNBmi2 = DDNC.System.Private.CoreLib.DNBmi2; + TDNBmi2 = DDNC.System.Private.CoreLib.TDNBmi2; + DNFma = DDNC.System.Private.CoreLib.DNFma; + TDNFma = DDNC.System.Private.CoreLib.TDNFma; + DNLzcnt = DDNC.System.Private.CoreLib.DNLzcnt; + TDNLzcnt = DDNC.System.Private.CoreLib.TDNLzcnt; + DNPclmulqdq = DDNC.System.Private.CoreLib.DNPclmulqdq; + TDNPclmulqdq = DDNC.System.Private.CoreLib.TDNPclmulqdq; + DNPopcnt = DDNC.System.Private.CoreLib.DNPopcnt; + TDNPopcnt = DDNC.System.Private.CoreLib.TDNPopcnt; + DNSse = DDNC.System.Private.CoreLib.DNSse; + TDNSse = DDNC.System.Private.CoreLib.TDNSse; + DNSse2 = DDNC.System.Private.CoreLib.DNSse2; + TDNSse2 = DDNC.System.Private.CoreLib.TDNSse2; + DNSse3 = DDNC.System.Private.CoreLib.DNSse3; + TDNSse3 = DDNC.System.Private.CoreLib.TDNSse3; + DNSse41 = DDNC.System.Private.CoreLib.DNSse41; + TDNSse41 = DDNC.System.Private.CoreLib.TDNSse41; + DNSse42 = DDNC.System.Private.CoreLib.DNSse42; + TDNSse42 = DDNC.System.Private.CoreLib.TDNSse42; + DNSsse3 = DDNC.System.Private.CoreLib.DNSsse3; + TDNSsse3 = DDNC.System.Private.CoreLib.TDNSsse3; + DNAssemblyLoadContext = DDNC.System.Private.CoreLib.DNAssemblyLoadContext; + TDNAssemblyLoadContext = DDNC.System.Private.CoreLib.TDNAssemblyLoadContext; + DNRuntimeImports = DDNC.System.Private.CoreLib.DNRuntimeImports; + TDNRuntimeImports = DDNC.System.Private.CoreLib.TDNRuntimeImports; + DNSerializationInfo = DDNC.System.Private.CoreLib.DNSerializationInfo; + TDNSerializationInfo = DDNC.System.Private.CoreLib.TDNSerializationInfo; + DNSerializationInfoEnumerator = DDNC.System.Private.CoreLib.DNSerializationInfoEnumerator; + TDNSerializationInfoEnumerator = DDNC.System.Private.CoreLib.TDNSerializationInfoEnumerator; + DNSecureString = DDNC.System.Private.CoreLib.DNSecureString; + TDNSecureString = DDNC.System.Private.CoreLib.TDNSecureString; + DNString = DDNC.System.Private.CoreLib.DNString; + TDNString = DDNC.System.Private.CoreLib.TDNString; + DNStringComparer = DDNC.System.Private.CoreLib.DNStringComparer; + TDNStringComparer = DDNC.System.Private.CoreLib.TDNStringComparer; + DNCultureAwareComparer = DDNC.System.Private.CoreLib.DNCultureAwareComparer; + TDNCultureAwareComparer = DDNC.System.Private.CoreLib.TDNCultureAwareComparer; + DNOrdinalComparer = DDNC.System.Private.CoreLib.DNOrdinalComparer; + TDNOrdinalComparer = DDNC.System.Private.CoreLib.TDNOrdinalComparer; + DNDecoder = DDNC.System.Private.CoreLib.DNDecoder; + TDNDecoder = DDNC.System.Private.CoreLib.TDNDecoder; + DNDecoderFallback = DDNC.System.Private.CoreLib.DNDecoderFallback; + TDNDecoderFallback = DDNC.System.Private.CoreLib.TDNDecoderFallback; + DNDecoderExceptionFallback = DDNC.System.Private.CoreLib.DNDecoderExceptionFallback; + TDNDecoderExceptionFallback = DDNC.System.Private.CoreLib.TDNDecoderExceptionFallback; + DNDecoderReplacementFallback = DDNC.System.Private.CoreLib.DNDecoderReplacementFallback; + TDNDecoderReplacementFallback = DDNC.System.Private.CoreLib.TDNDecoderReplacementFallback; + DNDecoderFallbackBuffer = DDNC.System.Private.CoreLib.DNDecoderFallbackBuffer; + TDNDecoderFallbackBuffer = DDNC.System.Private.CoreLib.TDNDecoderFallbackBuffer; + DNDecoderExceptionFallbackBuffer = DDNC.System.Private.CoreLib.DNDecoderExceptionFallbackBuffer; + TDNDecoderExceptionFallbackBuffer = DDNC.System.Private.CoreLib.TDNDecoderExceptionFallbackBuffer; + DNDecoderReplacementFallbackBuffer = DDNC.System.Private.CoreLib.DNDecoderReplacementFallbackBuffer; + TDNDecoderReplacementFallbackBuffer = DDNC.System.Private.CoreLib.TDNDecoderReplacementFallbackBuffer; + DNEncoder = DDNC.System.Private.CoreLib.DNEncoder; + TDNEncoder = DDNC.System.Private.CoreLib.TDNEncoder; + DNEncoderFallback = DDNC.System.Private.CoreLib.DNEncoderFallback; + TDNEncoderFallback = DDNC.System.Private.CoreLib.TDNEncoderFallback; + DNEncoderExceptionFallback = DDNC.System.Private.CoreLib.DNEncoderExceptionFallback; + TDNEncoderExceptionFallback = DDNC.System.Private.CoreLib.TDNEncoderExceptionFallback; + DNEncoderReplacementFallback = DDNC.System.Private.CoreLib.DNEncoderReplacementFallback; + TDNEncoderReplacementFallback = DDNC.System.Private.CoreLib.TDNEncoderReplacementFallback; + DNEncoderFallbackBuffer = DDNC.System.Private.CoreLib.DNEncoderFallbackBuffer; + TDNEncoderFallbackBuffer = DDNC.System.Private.CoreLib.TDNEncoderFallbackBuffer; + DNEncoderExceptionFallbackBuffer = DDNC.System.Private.CoreLib.DNEncoderExceptionFallbackBuffer; + TDNEncoderExceptionFallbackBuffer = DDNC.System.Private.CoreLib.TDNEncoderExceptionFallbackBuffer; + DNEncoderReplacementFallbackBuffer = DDNC.System.Private.CoreLib.DNEncoderReplacementFallbackBuffer; + TDNEncoderReplacementFallbackBuffer = DDNC.System.Private.CoreLib.TDNEncoderReplacementFallbackBuffer; + DNEncoding = DDNC.System.Private.CoreLib.DNEncoding; + TDNEncoding = DDNC.System.Private.CoreLib.TDNEncoding; + DNASCIIEncoding = DDNC.System.Private.CoreLib.DNASCIIEncoding; + TDNASCIIEncoding = DDNC.System.Private.CoreLib.TDNASCIIEncoding; + DNUnicodeEncoding = DDNC.System.Private.CoreLib.DNUnicodeEncoding; + TDNUnicodeEncoding = DDNC.System.Private.CoreLib.TDNUnicodeEncoding; + DNUTF32Encoding = DDNC.System.Private.CoreLib.DNUTF32Encoding; + TDNUTF32Encoding = DDNC.System.Private.CoreLib.TDNUTF32Encoding; + DNUTF7Encoding = DDNC.System.Private.CoreLib.DNUTF7Encoding; + TDNUTF7Encoding = DDNC.System.Private.CoreLib.TDNUTF7Encoding; + DNUTF8Encoding = DDNC.System.Private.CoreLib.DNUTF8Encoding; + TDNUTF8Encoding = DDNC.System.Private.CoreLib.TDNUTF8Encoding; + DNEncodingInfo = DDNC.System.Private.CoreLib.DNEncodingInfo; + TDNEncodingInfo = DDNC.System.Private.CoreLib.TDNEncodingInfo; + DNEncodingProvider = DDNC.System.Private.CoreLib.DNEncodingProvider; + TDNEncodingProvider = DDNC.System.Private.CoreLib.TDNEncodingProvider; + DNStringBuilder = DDNC.System.Private.CoreLib.DNStringBuilder; + TDNStringBuilder = DDNC.System.Private.CoreLib.TDNStringBuilder; + //DNAsyncLocal = DDNC.System.Private.CoreLib.DNAsyncLocal; + //TDNAsyncLocal = DDNC.System.Private.CoreLib.TDNAsyncLocal; + DNCancellationTokenSource = DDNC.System.Private.CoreLib.DNCancellationTokenSource; + TDNCancellationTokenSource = DDNC.System.Private.CoreLib.TDNCancellationTokenSource; + DNExecutionContext = DDNC.System.Private.CoreLib.DNExecutionContext; + TDNExecutionContext = DDNC.System.Private.CoreLib.TDNExecutionContext; + DNInterlocked = DDNC.System.Private.CoreLib.DNInterlocked; + TDNInterlocked = DDNC.System.Private.CoreLib.TDNInterlocked; + DNLazyInitializer = DDNC.System.Private.CoreLib.DNLazyInitializer; + TDNLazyInitializer = DDNC.System.Private.CoreLib.TDNLazyInitializer; + DNManualResetEventSlim = DDNC.System.Private.CoreLib.DNManualResetEventSlim; + TDNManualResetEventSlim = DDNC.System.Private.CoreLib.TDNManualResetEventSlim; + DNMonitor = DDNC.System.Private.CoreLib.DNMonitor; + TDNMonitor = DDNC.System.Private.CoreLib.TDNMonitor; + DNOverlapped = DDNC.System.Private.CoreLib.DNOverlapped; + TDNOverlapped = DDNC.System.Private.CoreLib.TDNOverlapped; + DNPreAllocatedOverlapped = DDNC.System.Private.CoreLib.DNPreAllocatedOverlapped; + TDNPreAllocatedOverlapped = DDNC.System.Private.CoreLib.TDNPreAllocatedOverlapped; + DNReaderWriterLockSlim = DDNC.System.Private.CoreLib.DNReaderWriterLockSlim; + TDNReaderWriterLockSlim = DDNC.System.Private.CoreLib.TDNReaderWriterLockSlim; + DNSemaphoreSlim = DDNC.System.Private.CoreLib.DNSemaphoreSlim; + TDNSemaphoreSlim = DDNC.System.Private.CoreLib.TDNSemaphoreSlim; + DNSynchronizationContext = DDNC.System.Private.CoreLib.DNSynchronizationContext; + TDNSynchronizationContext = DDNC.System.Private.CoreLib.TDNSynchronizationContext; + DNConcurrentExclusiveSchedulerPair = DDNC.System.Private.CoreLib.DNConcurrentExclusiveSchedulerPair; + TDNConcurrentExclusiveSchedulerPair = DDNC.System.Private.CoreLib.TDNConcurrentExclusiveSchedulerPair; + DNTask = DDNC.System.Private.CoreLib.DNTask; + TDNTask = DDNC.System.Private.CoreLib.TDNTask; + //DNTask = DDNC.System.Private.CoreLib.DNTask; + //TDNTask = DDNC.System.Private.CoreLib.TDNTask; + //DNTaskCompletionSource = DDNC.System.Private.CoreLib.DNTaskCompletionSource; + //TDNTaskCompletionSource = DDNC.System.Private.CoreLib.TDNTaskCompletionSource; + DNTaskExtensions = DDNC.System.Private.CoreLib.DNTaskExtensions; + TDNTaskExtensions = DDNC.System.Private.CoreLib.TDNTaskExtensions; + //DNTaskFactory = DDNC.System.Private.CoreLib.DNTaskFactory; + //TDNTaskFactory = DDNC.System.Private.CoreLib.TDNTaskFactory; + DNTaskFactory = DDNC.System.Private.CoreLib.DNTaskFactory; + TDNTaskFactory = DDNC.System.Private.CoreLib.TDNTaskFactory; + DNTaskScheduler = DDNC.System.Private.CoreLib.DNTaskScheduler; + TDNTaskScheduler = DDNC.System.Private.CoreLib.TDNTaskScheduler; + //DNThreadLocal = DDNC.System.Private.CoreLib.DNThreadLocal; + //TDNThreadLocal = DDNC.System.Private.CoreLib.TDNThreadLocal; + DNThreadPool = DDNC.System.Private.CoreLib.DNThreadPool; + TDNThreadPool = DDNC.System.Private.CoreLib.TDNThreadPool; + DNThreadPoolBoundHandle = DDNC.System.Private.CoreLib.DNThreadPoolBoundHandle; + TDNThreadPoolBoundHandle = DDNC.System.Private.CoreLib.TDNThreadPoolBoundHandle; + DNTimeout = DDNC.System.Private.CoreLib.DNTimeout; + TDNTimeout = DDNC.System.Private.CoreLib.TDNTimeout; + DNVolatile = DDNC.System.Private.CoreLib.DNVolatile; + TDNVolatile = DDNC.System.Private.CoreLib.TDNVolatile; + DNTimeZone = DDNC.System.Private.CoreLib.DNTimeZone; + TDNTimeZone = DDNC.System.Private.CoreLib.TDNTimeZone; + DNTimeZoneInfo = DDNC.System.Private.CoreLib.DNTimeZoneInfo; + TDNTimeZoneInfo = DDNC.System.Private.CoreLib.TDNTimeZoneInfo; + DNTimeZoneInfo_AdjustmentRule = DDNC.System.Private.CoreLib.DNTimeZoneInfo_AdjustmentRule; + TDNTimeZoneInfo_AdjustmentRule = DDNC.System.Private.CoreLib.TDNTimeZoneInfo_AdjustmentRule; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + DNTuple = DDNC.System.Private.CoreLib.DNTuple; + TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + DNTupleExtensions = DDNC.System.Private.CoreLib.DNTupleExtensions; + TDNTupleExtensions = DDNC.System.Private.CoreLib.TDNTupleExtensions; + DNUnitySerializationHolder = DDNC.System.Private.CoreLib.DNUnitySerializationHolder; + TDNUnitySerializationHolder = DDNC.System.Private.CoreLib.TDNUnitySerializationHolder; + DNValueType = DDNC.System.Private.CoreLib.DNValueType; + TDNValueType = DDNC.System.Private.CoreLib.TDNValueType; + DNArgIterator = DDNC.System.Private.CoreLib.DNArgIterator; + TDNArgIterator = DDNC.System.Private.CoreLib.TDNArgIterator; + //DNArraySegment = DDNC.System.Private.CoreLib.DNArraySegment; + //TDNArraySegment = DDNC.System.Private.CoreLib.TDNArraySegment; + //DNArraySegment_Enumerator = DDNC.System.Private.CoreLib.DNArraySegment_Enumerator; + //TDNArraySegment_Enumerator = DDNC.System.Private.CoreLib.TDNArraySegment_Enumerator; + DNBoolean = DDNC.System.Private.CoreLib.DNBoolean; + TDNBoolean = DDNC.System.Private.CoreLib.TDNBoolean; + DNMemoryHandle = DDNC.System.Private.CoreLib.DNMemoryHandle; + TDNMemoryHandle = DDNC.System.Private.CoreLib.TDNMemoryHandle; + DNByte = DDNC.System.Private.CoreLib.DNByte; + TDNByte = DDNC.System.Private.CoreLib.TDNByte; + DNChar = DDNC.System.Private.CoreLib.DNChar; + TDNChar = DDNC.System.Private.CoreLib.TDNChar; + DNDictionaryEntry = DDNC.System.Private.CoreLib.DNDictionaryEntry; + TDNDictionaryEntry = DDNC.System.Private.CoreLib.TDNDictionaryEntry; + //DNDictionary_Enumerator = DDNC.System.Private.CoreLib.DNDictionary_Enumerator; + //TDNDictionary_Enumerator = DDNC.System.Private.CoreLib.TDNDictionary_Enumerator; + //DNDictionary_KeyCollection_Enumerator = DDNC.System.Private.CoreLib.DNDictionary_KeyCollection_Enumerator; + //TDNDictionary_KeyCollection_Enumerator = DDNC.System.Private.CoreLib.TDNDictionary_KeyCollection_Enumerator; + //DNDictionary_ValueCollection_Enumerator = DDNC.System.Private.CoreLib.DNDictionary_ValueCollection_Enumerator; + //TDNDictionary_ValueCollection_Enumerator = DDNC.System.Private.CoreLib.TDNDictionary_ValueCollection_Enumerator; + //DNKeyValuePair = DDNC.System.Private.CoreLib.DNKeyValuePair; + //TDNKeyValuePair = DDNC.System.Private.CoreLib.TDNKeyValuePair; + //DNList_Enumerator = DDNC.System.Private.CoreLib.DNList_Enumerator; + //TDNList_Enumerator = DDNC.System.Private.CoreLib.TDNList_Enumerator; + DNDateTime = DDNC.System.Private.CoreLib.DNDateTime; + TDNDateTime = DDNC.System.Private.CoreLib.TDNDateTime; + DNDateTimeOffset = DDNC.System.Private.CoreLib.DNDateTimeOffset; + TDNDateTimeOffset = DDNC.System.Private.CoreLib.TDNDateTimeOffset; + DNDecimal = DDNC.System.Private.CoreLib.DNDecimal; + TDNDecimal = DDNC.System.Private.CoreLib.TDNDecimal; + DNEventSourceOptions = DDNC.System.Private.CoreLib.DNEventSourceOptions; + TDNEventSourceOptions = DDNC.System.Private.CoreLib.TDNEventSourceOptions; + DNDouble = DDNC.System.Private.CoreLib.DNDouble; + TDNDouble = DDNC.System.Private.CoreLib.TDNDouble; + DNEnum = DDNC.System.Private.CoreLib.DNEnum; + TDNEnum = DDNC.System.Private.CoreLib.TDNEnum; + DNGuid = DDNC.System.Private.CoreLib.DNGuid; + TDNGuid = DDNC.System.Private.CoreLib.TDNGuid; + DNHashCode = DDNC.System.Private.CoreLib.DNHashCode; + TDNHashCode = DDNC.System.Private.CoreLib.TDNHashCode; + DNInt16 = DDNC.System.Private.CoreLib.DNInt16; + TDNInt16 = DDNC.System.Private.CoreLib.TDNInt16; + DNInt32 = DDNC.System.Private.CoreLib.DNInt32; + TDNInt32 = DDNC.System.Private.CoreLib.TDNInt32; + DNInt64 = DDNC.System.Private.CoreLib.DNInt64; + TDNInt64 = DDNC.System.Private.CoreLib.TDNInt64; + DNIntPtr = DDNC.System.Private.CoreLib.DNIntPtr; + TDNIntPtr = DDNC.System.Private.CoreLib.TDNIntPtr; + //DNMemory = DDNC.System.Private.CoreLib.DNMemory; + //TDNMemory = DDNC.System.Private.CoreLib.TDNMemory; + DNModuleHandle = DDNC.System.Private.CoreLib.DNModuleHandle; + TDNModuleHandle = DDNC.System.Private.CoreLib.TDNModuleHandle; + //DNNullable = DDNC.System.Private.CoreLib.DNNullable; + //TDNNullable = DDNC.System.Private.CoreLib.TDNNullable; + //DNVector = DDNC.System.Private.CoreLib.DNVector; + //TDNVector = DDNC.System.Private.CoreLib.TDNVector; + //DNReadOnlyMemory = DDNC.System.Private.CoreLib.DNReadOnlyMemory; + //TDNReadOnlyMemory = DDNC.System.Private.CoreLib.TDNReadOnlyMemory; + //DNReadOnlySpan = DDNC.System.Private.CoreLib.DNReadOnlySpan; + //TDNReadOnlySpan = DDNC.System.Private.CoreLib.TDNReadOnlySpan; + //DNReadOnlySpan_Enumerator = DDNC.System.Private.CoreLib.DNReadOnlySpan_Enumerator; + //TDNReadOnlySpan_Enumerator = DDNC.System.Private.CoreLib.TDNReadOnlySpan_Enumerator; + DNCustomAttributeNamedArgument = DDNC.System.Private.CoreLib.DNCustomAttributeNamedArgument; + TDNCustomAttributeNamedArgument = DDNC.System.Private.CoreLib.TDNCustomAttributeNamedArgument; + DNCustomAttributeTypedArgument = DDNC.System.Private.CoreLib.DNCustomAttributeTypedArgument; + TDNCustomAttributeTypedArgument = DDNC.System.Private.CoreLib.TDNCustomAttributeTypedArgument; + DNEventToken = DDNC.System.Private.CoreLib.DNEventToken; + TDNEventToken = DDNC.System.Private.CoreLib.TDNEventToken; + DNFieldToken = DDNC.System.Private.CoreLib.DNFieldToken; + TDNFieldToken = DDNC.System.Private.CoreLib.TDNFieldToken; + DNLabel = DDNC.System.Private.CoreLib.DNLabel; + TDNLabel = DDNC.System.Private.CoreLib.TDNLabel; + DNMethodToken = DDNC.System.Private.CoreLib.DNMethodToken; + TDNMethodToken = DDNC.System.Private.CoreLib.TDNMethodToken; + DNOpCode = DDNC.System.Private.CoreLib.DNOpCode; + TDNOpCode = DDNC.System.Private.CoreLib.TDNOpCode; + DNParameterToken = DDNC.System.Private.CoreLib.DNParameterToken; + TDNParameterToken = DDNC.System.Private.CoreLib.TDNParameterToken; + DNPropertyToken = DDNC.System.Private.CoreLib.DNPropertyToken; + TDNPropertyToken = DDNC.System.Private.CoreLib.TDNPropertyToken; + DNSignatureToken = DDNC.System.Private.CoreLib.DNSignatureToken; + TDNSignatureToken = DDNC.System.Private.CoreLib.TDNSignatureToken; + DNStringToken = DDNC.System.Private.CoreLib.DNStringToken; + TDNStringToken = DDNC.System.Private.CoreLib.TDNStringToken; + DNTypeToken = DDNC.System.Private.CoreLib.DNTypeToken; + TDNTypeToken = DDNC.System.Private.CoreLib.TDNTypeToken; + DNInterfaceMapping = DDNC.System.Private.CoreLib.DNInterfaceMapping; + TDNInterfaceMapping = DDNC.System.Private.CoreLib.TDNInterfaceMapping; + DNParameterModifier = DDNC.System.Private.CoreLib.DNParameterModifier; + TDNParameterModifier = DDNC.System.Private.CoreLib.TDNParameterModifier; + //DNAsyncTaskMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncTaskMethodBuilder; + //TDNAsyncTaskMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncTaskMethodBuilder; + DNAsyncTaskMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncTaskMethodBuilder; + TDNAsyncTaskMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncTaskMethodBuilder; + //DNAsyncValueTaskMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncValueTaskMethodBuilder; + //TDNAsyncValueTaskMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncValueTaskMethodBuilder; + DNAsyncValueTaskMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncValueTaskMethodBuilder; + TDNAsyncValueTaskMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncValueTaskMethodBuilder; + DNAsyncVoidMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncVoidMethodBuilder; + TDNAsyncVoidMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncVoidMethodBuilder; + //DNConfiguredTaskAwaitable = DDNC.System.Private.CoreLib.DNConfiguredTaskAwaitable; + //TDNConfiguredTaskAwaitable = DDNC.System.Private.CoreLib.TDNConfiguredTaskAwaitable; + //DNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter = DDNC.System.Private.CoreLib.DNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter; + //TDNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter = DDNC.System.Private.CoreLib.TDNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter; + DNConfiguredTaskAwaitable = DDNC.System.Private.CoreLib.DNConfiguredTaskAwaitable; + TDNConfiguredTaskAwaitable = DDNC.System.Private.CoreLib.TDNConfiguredTaskAwaitable; + DNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter = DDNC.System.Private.CoreLib.DNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter; + TDNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter = DDNC.System.Private.CoreLib.TDNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter; + //DNConfiguredValueTaskAwaitable = DDNC.System.Private.CoreLib.DNConfiguredValueTaskAwaitable; + //TDNConfiguredValueTaskAwaitable = DDNC.System.Private.CoreLib.TDNConfiguredValueTaskAwaitable; + //DNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter = DDNC.System.Private.CoreLib.DNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter; + //TDNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter = DDNC.System.Private.CoreLib.TDNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter; + DNConfiguredValueTaskAwaitable = DDNC.System.Private.CoreLib.DNConfiguredValueTaskAwaitable; + TDNConfiguredValueTaskAwaitable = DDNC.System.Private.CoreLib.TDNConfiguredValueTaskAwaitable; + DNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter = DDNC.System.Private.CoreLib.DNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter; + TDNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter = DDNC.System.Private.CoreLib.TDNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter; + //DNTaskAwaiter = DDNC.System.Private.CoreLib.DNTaskAwaiter; + //TDNTaskAwaiter = DDNC.System.Private.CoreLib.TDNTaskAwaiter; + DNTaskAwaiter = DDNC.System.Private.CoreLib.DNTaskAwaiter; + TDNTaskAwaiter = DDNC.System.Private.CoreLib.TDNTaskAwaiter; + //DNValueTaskAwaiter = DDNC.System.Private.CoreLib.DNValueTaskAwaiter; + //TDNValueTaskAwaiter = DDNC.System.Private.CoreLib.TDNValueTaskAwaiter; + DNValueTaskAwaiter = DDNC.System.Private.CoreLib.DNValueTaskAwaiter; + TDNValueTaskAwaiter = DDNC.System.Private.CoreLib.TDNValueTaskAwaiter; + DNYieldAwaitable = DDNC.System.Private.CoreLib.DNYieldAwaitable; + TDNYieldAwaitable = DDNC.System.Private.CoreLib.TDNYieldAwaitable; + DNYieldAwaitable_YieldAwaiter = DDNC.System.Private.CoreLib.DNYieldAwaitable_YieldAwaiter; + TDNYieldAwaitable_YieldAwaiter = DDNC.System.Private.CoreLib.TDNYieldAwaitable_YieldAwaiter; + DNArrayWithOffset = DDNC.System.Private.CoreLib.DNArrayWithOffset; + TDNArrayWithOffset = DDNC.System.Private.CoreLib.TDNArrayWithOffset; + DNBIND_OPTS = DDNC.System.Private.CoreLib.DNBIND_OPTS; + TDNBIND_OPTS = DDNC.System.Private.CoreLib.TDNBIND_OPTS; + DNBINDPTR = DDNC.System.Private.CoreLib.DNBINDPTR; + TDNBINDPTR = DDNC.System.Private.CoreLib.TDNBINDPTR; + DNCONNECTDATA = DDNC.System.Private.CoreLib.DNCONNECTDATA; + TDNCONNECTDATA = DDNC.System.Private.CoreLib.TDNCONNECTDATA; + DNDISPPARAMS = DDNC.System.Private.CoreLib.DNDISPPARAMS; + TDNDISPPARAMS = DDNC.System.Private.CoreLib.TDNDISPPARAMS; + DNELEMDESC = DDNC.System.Private.CoreLib.DNELEMDESC; + TDNELEMDESC = DDNC.System.Private.CoreLib.TDNELEMDESC; + DNELEMDESC_DESCUNION = DDNC.System.Private.CoreLib.DNELEMDESC_DESCUNION; + TDNELEMDESC_DESCUNION = DDNC.System.Private.CoreLib.TDNELEMDESC_DESCUNION; + DNEXCEPINFO = DDNC.System.Private.CoreLib.DNEXCEPINFO; + TDNEXCEPINFO = DDNC.System.Private.CoreLib.TDNEXCEPINFO; + DNFILETIME = DDNC.System.Private.CoreLib.DNFILETIME; + TDNFILETIME = DDNC.System.Private.CoreLib.TDNFILETIME; + DNFUNCDESC = DDNC.System.Private.CoreLib.DNFUNCDESC; + TDNFUNCDESC = DDNC.System.Private.CoreLib.TDNFUNCDESC; + DNIDLDESC = DDNC.System.Private.CoreLib.DNIDLDESC; + TDNIDLDESC = DDNC.System.Private.CoreLib.TDNIDLDESC; + DNPARAMDESC = DDNC.System.Private.CoreLib.DNPARAMDESC; + TDNPARAMDESC = DDNC.System.Private.CoreLib.TDNPARAMDESC; + DNSTATSTG = DDNC.System.Private.CoreLib.DNSTATSTG; + TDNSTATSTG = DDNC.System.Private.CoreLib.TDNSTATSTG; + DNTYPEATTR = DDNC.System.Private.CoreLib.DNTYPEATTR; + TDNTYPEATTR = DDNC.System.Private.CoreLib.TDNTYPEATTR; + DNTYPEDESC = DDNC.System.Private.CoreLib.DNTYPEDESC; + TDNTYPEDESC = DDNC.System.Private.CoreLib.TDNTYPEDESC; + DNTYPELIBATTR = DDNC.System.Private.CoreLib.DNTYPELIBATTR; + TDNTYPELIBATTR = DDNC.System.Private.CoreLib.TDNTYPELIBATTR; + DNVARDESC = DDNC.System.Private.CoreLib.DNVARDESC; + TDNVARDESC = DDNC.System.Private.CoreLib.TDNVARDESC; + DNVARDESC_DESCUNION = DDNC.System.Private.CoreLib.DNVARDESC_DESCUNION; + TDNVARDESC_DESCUNION = DDNC.System.Private.CoreLib.TDNVARDESC_DESCUNION; + DNGCHandle = DDNC.System.Private.CoreLib.DNGCHandle; + TDNGCHandle = DDNC.System.Private.CoreLib.TDNGCHandle; + DNHandleRef = DDNC.System.Private.CoreLib.DNHandleRef; + TDNHandleRef = DDNC.System.Private.CoreLib.TDNHandleRef; + DNEventRegistrationToken = DDNC.System.Private.CoreLib.DNEventRegistrationToken; + TDNEventRegistrationToken = DDNC.System.Private.CoreLib.TDNEventRegistrationToken; + //DNVector128 = DDNC.System.Private.CoreLib.DNVector128; + //TDNVector128 = DDNC.System.Private.CoreLib.TDNVector128; + //DNVector256 = DDNC.System.Private.CoreLib.DNVector256; + //TDNVector256 = DDNC.System.Private.CoreLib.TDNVector256; + //DNVector64 = DDNC.System.Private.CoreLib.DNVector64; + //TDNVector64 = DDNC.System.Private.CoreLib.TDNVector64; + DNSerializationEntry = DDNC.System.Private.CoreLib.DNSerializationEntry; + TDNSerializationEntry = DDNC.System.Private.CoreLib.TDNSerializationEntry; + DNStreamingContext = DDNC.System.Private.CoreLib.DNStreamingContext; + TDNStreamingContext = DDNC.System.Private.CoreLib.TDNStreamingContext; + DNRuntimeArgumentHandle = DDNC.System.Private.CoreLib.DNRuntimeArgumentHandle; + TDNRuntimeArgumentHandle = DDNC.System.Private.CoreLib.TDNRuntimeArgumentHandle; + DNRuntimeFieldHandle = DDNC.System.Private.CoreLib.DNRuntimeFieldHandle; + TDNRuntimeFieldHandle = DDNC.System.Private.CoreLib.TDNRuntimeFieldHandle; + DNRuntimeMethodHandle = DDNC.System.Private.CoreLib.DNRuntimeMethodHandle; + TDNRuntimeMethodHandle = DDNC.System.Private.CoreLib.TDNRuntimeMethodHandle; + DNRuntimeTypeHandle = DDNC.System.Private.CoreLib.DNRuntimeTypeHandle; + TDNRuntimeTypeHandle = DDNC.System.Private.CoreLib.TDNRuntimeTypeHandle; + DNSByte = DDNC.System.Private.CoreLib.DNSByte; + TDNSByte = DDNC.System.Private.CoreLib.TDNSByte; + DNSingle = DDNC.System.Private.CoreLib.DNSingle; + TDNSingle = DDNC.System.Private.CoreLib.TDNSingle; + //DNSpan = DDNC.System.Private.CoreLib.DNSpan; + //TDNSpan = DDNC.System.Private.CoreLib.TDNSpan; + //DNSpan_Enumerator = DDNC.System.Private.CoreLib.DNSpan_Enumerator; + //TDNSpan_Enumerator = DDNC.System.Private.CoreLib.TDNSpan_Enumerator; + DNAsyncFlowControl = DDNC.System.Private.CoreLib.DNAsyncFlowControl; + TDNAsyncFlowControl = DDNC.System.Private.CoreLib.TDNAsyncFlowControl; + //DNAsyncLocalValueChangedArgs = DDNC.System.Private.CoreLib.DNAsyncLocalValueChangedArgs; + //TDNAsyncLocalValueChangedArgs = DDNC.System.Private.CoreLib.TDNAsyncLocalValueChangedArgs; + DNCancellationToken = DDNC.System.Private.CoreLib.DNCancellationToken; + TDNCancellationToken = DDNC.System.Private.CoreLib.TDNCancellationToken; + DNCancellationTokenRegistration = DDNC.System.Private.CoreLib.DNCancellationTokenRegistration; + TDNCancellationTokenRegistration = DDNC.System.Private.CoreLib.TDNCancellationTokenRegistration; + DNNativeOverlapped = DDNC.System.Private.CoreLib.DNNativeOverlapped; + TDNNativeOverlapped = DDNC.System.Private.CoreLib.TDNNativeOverlapped; + DNSpinLock = DDNC.System.Private.CoreLib.DNSpinLock; + TDNSpinLock = DDNC.System.Private.CoreLib.TDNSpinLock; + DNSpinWait = DDNC.System.Private.CoreLib.DNSpinWait; + TDNSpinWait = DDNC.System.Private.CoreLib.TDNSpinWait; + //DNValueTask = DDNC.System.Private.CoreLib.DNValueTask; + //TDNValueTask = DDNC.System.Private.CoreLib.TDNValueTask; + DNValueTask = DDNC.System.Private.CoreLib.DNValueTask; + TDNValueTask = DDNC.System.Private.CoreLib.TDNValueTask; + DNTimeSpan = DDNC.System.Private.CoreLib.DNTimeSpan; + TDNTimeSpan = DDNC.System.Private.CoreLib.TDNTimeSpan; + DNTimeZoneInfo_TransitionTime = DDNC.System.Private.CoreLib.DNTimeZoneInfo_TransitionTime; + TDNTimeZoneInfo_TransitionTime = DDNC.System.Private.CoreLib.TDNTimeZoneInfo_TransitionTime; + DNTypedReference = DDNC.System.Private.CoreLib.DNTypedReference; + TDNTypedReference = DDNC.System.Private.CoreLib.TDNTypedReference; + DNUInt16 = DDNC.System.Private.CoreLib.DNUInt16; + TDNUInt16 = DDNC.System.Private.CoreLib.TDNUInt16; + DNUInt32 = DDNC.System.Private.CoreLib.DNUInt32; + TDNUInt32 = DDNC.System.Private.CoreLib.TDNUInt32; + DNUInt64 = DDNC.System.Private.CoreLib.DNUInt64; + TDNUInt64 = DDNC.System.Private.CoreLib.TDNUInt64; + DNUIntPtr = DDNC.System.Private.CoreLib.DNUIntPtr; + TDNUIntPtr = DDNC.System.Private.CoreLib.TDNUIntPtr; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + DNVoid = DDNC.System.Private.CoreLib.DNVoid; + TDNVoid = DDNC.System.Private.CoreLib.TDNVoid; + DNVersion = DDNC.System.Private.CoreLib.DNVersion; + TDNVersion = DDNC.System.Private.CoreLib.TDNVersion; + //DNWeakReference = DDNC.System.Private.CoreLib.DNWeakReference; + //TDNWeakReference = DDNC.System.Private.CoreLib.TDNWeakReference; + DNWeakReference = DDNC.System.Private.CoreLib.DNWeakReference; + TDNWeakReference = DDNC.System.Private.CoreLib.TDNWeakReference; + +{ delegates } + + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + DNAction = DDNC.System.Private.CoreLib.DNAction; + DNAssemblyLoadEventHandler = DDNC.System.Private.CoreLib.DNAssemblyLoadEventHandler; + DNAsyncCallback = DDNC.System.Private.CoreLib.DNAsyncCallback; + //DNReadOnlySpanAction = DDNC.System.Private.CoreLib.DNReadOnlySpanAction; + //DNSpanAction = DDNC.System.Private.CoreLib.DNSpanAction; + //DNComparison = DDNC.System.Private.CoreLib.DNComparison; + //DNConverter = DDNC.System.Private.CoreLib.DNConverter; + //DNEventHandler = DDNC.System.Private.CoreLib.DNEventHandler; + DNEventHandler = DDNC.System.Private.CoreLib.DNEventHandler; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNPredicate = DDNC.System.Private.CoreLib.DNPredicate; + DNMemberFilter = DDNC.System.Private.CoreLib.DNMemberFilter; + DNModuleResolveEventHandler = DDNC.System.Private.CoreLib.DNModuleResolveEventHandler; + DNTypeFilter = DDNC.System.Private.CoreLib.DNTypeFilter; + DNResolveEventHandler = DDNC.System.Private.CoreLib.DNResolveEventHandler; + //DNConditionalWeakTable_CreateValueCallback = DDNC.System.Private.CoreLib.DNConditionalWeakTable_CreateValueCallback; + DNRuntimeHelpers_CleanupCode = DDNC.System.Private.CoreLib.DNRuntimeHelpers_CleanupCode; + DNRuntimeHelpers_TryCode = DDNC.System.Private.CoreLib.DNRuntimeHelpers_TryCode; + DNContextCallback = DDNC.System.Private.CoreLib.DNContextCallback; + DNIOCompletionCallback = DDNC.System.Private.CoreLib.DNIOCompletionCallback; + DNParameterizedThreadStart = DDNC.System.Private.CoreLib.DNParameterizedThreadStart; + DNSendOrPostCallback = DDNC.System.Private.CoreLib.DNSendOrPostCallback; + DNThreadStart = DDNC.System.Private.CoreLib.DNThreadStart; + DNTimerCallback = DDNC.System.Private.CoreLib.DNTimerCallback; + DNWaitCallback = DDNC.System.Private.CoreLib.DNWaitCallback; + DNWaitOrTimerCallback = DDNC.System.Private.CoreLib.DNWaitOrTimerCallback; + DNUnhandledExceptionEventHandler = DDNC.System.Private.CoreLib.DNUnhandledExceptionEventHandler; + + + +{ objects } + + +implementation + +end. diff --git a/src/NETCore2.1.30/DDNC.Microsoft.Win32.Primitives.pas b/src/NETCore2.1.30/DDNC.Microsoft.Win32.Primitives.pas index a7be31a..3b4c917 100644 --- a/src/NETCore2.1.30/DDNC.Microsoft.Win32.Primitives.pas +++ b/src/NETCore2.1.30/DDNC.Microsoft.Win32.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCMICROSOFTWIN32PRIMITIVES} unit DDNC.Microsoft.Win32.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -96,7 +94,7 @@ implementation initialization - LoadAssemblyModule('Microsoft.Win32.Primitives.dll', True, 'Microsoft.Win32.Primitives, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('Microsoft.Win32.Primitives, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.Microsoft.Win32.Registry.pas b/src/NETCore2.1.30/DDNC.Microsoft.Win32.Registry.pas index 42593a4..38024d7 100644 --- a/src/NETCore2.1.30/DDNC.Microsoft.Win32.Registry.pas +++ b/src/NETCore2.1.30/DDNC.Microsoft.Win32.Registry.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCMICROSOFTWIN32REGISTRY} unit DDNC.Microsoft.Win32.Registry; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -461,7 +459,7 @@ implementation initialization - LoadAssemblyModule('Microsoft.Win32.Registry.dll', True, 'Microsoft.Win32.Registry, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('Microsoft.Win32.Registry, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Collections.Concurrent.pas b/src/NETCore2.1.30/DDNC.System.Collections.Concurrent.pas index ef13082..962d02f 100644 --- a/src/NETCore2.1.30/DDNC.System.Collections.Concurrent.pas +++ b/src/NETCore2.1.30/DDNC.System.Collections.Concurrent.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONSCONCURRENT} unit DDNC.System.Collections.Concurrent; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -416,7 +414,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.Concurrent.dll', True, 'System.Collections.Concurrent, Version=4.0.14.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections.Concurrent, Version=4.0.14.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Collections.Immutable.pas b/src/NETCore2.1.30/DDNC.System.Collections.Immutable.pas index 8926553..02c4412 100644 --- a/src/NETCore2.1.30/DDNC.System.Collections.Immutable.pas +++ b/src/NETCore2.1.30/DDNC.System.Collections.Immutable.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONSIMMUTABLE} unit DDNC.System.Collections.Immutable; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1395,7 +1393,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.Immutable.dll', True, 'System.Collections.Immutable, Version=1.2.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections.Immutable, Version=1.2.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Collections.NonGeneric.pas b/src/NETCore2.1.30/DDNC.System.Collections.NonGeneric.pas index 816ff84..bcdec11 100644 --- a/src/NETCore2.1.30/DDNC.System.Collections.NonGeneric.pas +++ b/src/NETCore2.1.30/DDNC.System.Collections.NonGeneric.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONSNONGENERIC} unit DDNC.System.Collections.NonGeneric; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -408,7 +406,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.NonGeneric.dll', True, 'System.Collections.NonGeneric, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections.NonGeneric, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Collections.Specialized.pas b/src/NETCore2.1.30/DDNC.System.Collections.Specialized.pas index f98f883..307cd60 100644 --- a/src/NETCore2.1.30/DDNC.System.Collections.Specialized.pas +++ b/src/NETCore2.1.30/DDNC.System.Collections.Specialized.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONSSPECIALIZED} unit DDNC.System.Collections.Specialized; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -575,7 +573,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.Specialized.dll', True, 'System.Collections.Specialized, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections.Specialized, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Collections.pas b/src/NETCore2.1.30/DDNC.System.Collections.pas index 436f2ec..4068328 100644 --- a/src/NETCore2.1.30/DDNC.System.Collections.pas +++ b/src/NETCore2.1.30/DDNC.System.Collections.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONS} unit DDNC.System.Collections; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1006,7 +1004,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.dll', True, 'System.Collections, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.ComponentModel.Annotations.pas b/src/NETCore2.1.30/DDNC.System.ComponentModel.Annotations.pas index 8731463..7f5f009 100644 --- a/src/NETCore2.1.30/DDNC.System.ComponentModel.Annotations.pas +++ b/src/NETCore2.1.30/DDNC.System.ComponentModel.Annotations.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODELANNOTATIONS} unit DDNC.System.ComponentModel.Annotations; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1858,7 +1856,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.Annotations.dll', True, 'System.ComponentModel.Annotations, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel.Annotations, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.ComponentModel.EventBasedAsync.pas b/src/NETCore2.1.30/DDNC.System.ComponentModel.EventBasedAsync.pas index 6812782..361f88f 100644 --- a/src/NETCore2.1.30/DDNC.System.ComponentModel.EventBasedAsync.pas +++ b/src/NETCore2.1.30/DDNC.System.ComponentModel.EventBasedAsync.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODELEVENTBASEDASYNC} unit DDNC.System.ComponentModel.EventBasedAsync; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -326,7 +324,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.EventBasedAsync.dll', True, 'System.ComponentModel.EventBasedAsync, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel.EventBasedAsync, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.ComponentModel.Primitives.pas b/src/NETCore2.1.30/DDNC.System.ComponentModel.Primitives.pas index 1dc8f3d..ebcf39f 100644 --- a/src/NETCore2.1.30/DDNC.System.ComponentModel.Primitives.pas +++ b/src/NETCore2.1.30/DDNC.System.ComponentModel.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODELPRIMITIVES} unit DDNC.System.ComponentModel.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1042,7 +1040,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.Primitives.dll', True, 'System.ComponentModel.Primitives, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel.Primitives, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.ComponentModel.TypeConverter.pas b/src/NETCore2.1.30/DDNC.System.ComponentModel.TypeConverter.pas index e7320e3..e90d544 100644 --- a/src/NETCore2.1.30/DDNC.System.ComponentModel.TypeConverter.pas +++ b/src/NETCore2.1.30/DDNC.System.ComponentModel.TypeConverter.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODELTYPECONVERTER} unit DDNC.System.ComponentModel.TypeConverter; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -7636,7 +7634,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.TypeConverter.dll', True, 'System.ComponentModel.TypeConverter, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel.TypeConverter, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.ComponentModel.pas b/src/NETCore2.1.30/DDNC.System.ComponentModel.pas index 265839c..fb69dea 100644 --- a/src/NETCore2.1.30/DDNC.System.ComponentModel.pas +++ b/src/NETCore2.1.30/DDNC.System.ComponentModel.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODEL} unit DDNC.System.ComponentModel; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -125,7 +123,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.dll', True, 'System.ComponentModel, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Console.pas b/src/NETCore2.1.30/DDNC.System.Console.pas index 6750729..8d7f2a0 100644 --- a/src/NETCore2.1.30/DDNC.System.Console.pas +++ b/src/NETCore2.1.30/DDNC.System.Console.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCONSOLE} unit DDNC.System.Console; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -476,7 +474,7 @@ implementation initialization - LoadAssemblyModule('System.Console.dll', True, 'System.Console, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Console, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Data.Common.pas b/src/NETCore2.1.30/DDNC.System.Data.Common.pas index ca54276..0cd217d 100644 --- a/src/NETCore2.1.30/DDNC.System.Data.Common.pas +++ b/src/NETCore2.1.30/DDNC.System.Data.Common.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDATACOMMON} unit DDNC.System.Data.Common; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -6601,7 +6599,7 @@ implementation initialization - LoadAssemblyModule('System.Data.Common.dll', True, 'System.Data.Common, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Data.Common, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Diagnostics.Debug.pas b/src/NETCore2.1.30/DDNC.System.Diagnostics.Debug.pas index 3bd0e87..68959f8 100644 --- a/src/NETCore2.1.30/DDNC.System.Diagnostics.Debug.pas +++ b/src/NETCore2.1.30/DDNC.System.Diagnostics.Debug.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSDEBUG} unit DDNC.System.Diagnostics.Debug; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.Debug.dll', True, 'System.Diagnostics.Debug, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.Debug, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Diagnostics.DiagnosticSource.pas b/src/NETCore2.1.30/DDNC.System.Diagnostics.DiagnosticSource.pas index 99a5645..de43f20 100644 --- a/src/NETCore2.1.30/DDNC.System.Diagnostics.DiagnosticSource.pas +++ b/src/NETCore2.1.30/DDNC.System.Diagnostics.DiagnosticSource.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSDIAGNOSTICSOURCE} unit DDNC.System.Diagnostics.DiagnosticSource; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -174,7 +172,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.DiagnosticSource.dll', True, 'System.Diagnostics.DiagnosticSource, Version=4.0.3.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Diagnostics.DiagnosticSource, Version=4.0.3.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Diagnostics.FileVersionInfo.pas b/src/NETCore2.1.30/DDNC.System.Diagnostics.FileVersionInfo.pas index 3a6b975..a2952d1 100644 --- a/src/NETCore2.1.30/DDNC.System.Diagnostics.FileVersionInfo.pas +++ b/src/NETCore2.1.30/DDNC.System.Diagnostics.FileVersionInfo.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSFILEVERSIONINFO} unit DDNC.System.Diagnostics.FileVersionInfo; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -122,7 +120,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.FileVersionInfo.dll', True, 'System.Diagnostics.FileVersionInfo, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.FileVersionInfo, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Diagnostics.Process.pas b/src/NETCore2.1.30/DDNC.System.Diagnostics.Process.pas index 3489748..8b5974c 100644 --- a/src/NETCore2.1.30/DDNC.System.Diagnostics.Process.pas +++ b/src/NETCore2.1.30/DDNC.System.Diagnostics.Process.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSPROCESS} unit DDNC.System.Diagnostics.Process; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -726,7 +724,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.Process.dll', True, 'System.Diagnostics.Process, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.Process, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Diagnostics.StackTrace.pas b/src/NETCore2.1.30/DDNC.System.Diagnostics.StackTrace.pas index f5bd653..b7ef1e4 100644 --- a/src/NETCore2.1.30/DDNC.System.Diagnostics.StackTrace.pas +++ b/src/NETCore2.1.30/DDNC.System.Diagnostics.StackTrace.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSSTACKTRACE} unit DDNC.System.Diagnostics.StackTrace; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -449,7 +447,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.StackTrace.dll', True, 'System.Diagnostics.StackTrace, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.StackTrace, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Diagnostics.TextWriterTraceListener.pas b/src/NETCore2.1.30/DDNC.System.Diagnostics.TextWriterTraceListener.pas index b8b8c1c..4b1d989 100644 --- a/src/NETCore2.1.30/DDNC.System.Diagnostics.TextWriterTraceListener.pas +++ b/src/NETCore2.1.30/DDNC.System.Diagnostics.TextWriterTraceListener.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSTEXTWRITERTRACELISTENER} unit DDNC.System.Diagnostics.TextWriterTraceListener; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -199,7 +197,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.TextWriterTraceListener.dll', True, 'System.Diagnostics.TextWriterTraceListener, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.TextWriterTraceListener, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Diagnostics.Tools.pas b/src/NETCore2.1.30/DDNC.System.Diagnostics.Tools.pas index 977daf6..dbe4fd6 100644 --- a/src/NETCore2.1.30/DDNC.System.Diagnostics.Tools.pas +++ b/src/NETCore2.1.30/DDNC.System.Diagnostics.Tools.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSTOOLS} unit DDNC.System.Diagnostics.Tools; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -109,7 +107,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.Tools.dll', True, 'System.Diagnostics.Tools, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.Tools, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Diagnostics.TraceSource.pas b/src/NETCore2.1.30/DDNC.System.Diagnostics.TraceSource.pas index 16e7437..11a5682 100644 --- a/src/NETCore2.1.30/DDNC.System.Diagnostics.TraceSource.pas +++ b/src/NETCore2.1.30/DDNC.System.Diagnostics.TraceSource.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSTRACESOURCE} unit DDNC.System.Diagnostics.TraceSource; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -817,7 +815,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.TraceSource.dll', True, 'System.Diagnostics.TraceSource, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.TraceSource, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Diagnostics.Tracing.pas b/src/NETCore2.1.30/DDNC.System.Diagnostics.Tracing.pas index 6fddd17..9989035 100644 --- a/src/NETCore2.1.30/DDNC.System.Diagnostics.Tracing.pas +++ b/src/NETCore2.1.30/DDNC.System.Diagnostics.Tracing.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSTRACING} unit DDNC.System.Diagnostics.Tracing; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -65,7 +63,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.Tracing.dll', True, 'System.Diagnostics.Tracing, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.Tracing, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Drawing.Primitives.pas b/src/NETCore2.1.30/DDNC.System.Drawing.Primitives.pas index 8cf526c..5ec06aa 100644 --- a/src/NETCore2.1.30/DDNC.System.Drawing.Primitives.pas +++ b/src/NETCore2.1.30/DDNC.System.Drawing.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDRAWINGPRIMITIVES} unit DDNC.System.Drawing.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -970,7 +968,7 @@ implementation initialization - LoadAssemblyModule('System.Drawing.Primitives.dll', True, 'System.Drawing.Primitives, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Drawing.Primitives, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.IO.Compression.ZipFile.pas b/src/NETCore2.1.30/DDNC.System.IO.Compression.ZipFile.pas index a9e5f16..7accb3d 100644 --- a/src/NETCore2.1.30/DDNC.System.IO.Compression.ZipFile.pas +++ b/src/NETCore2.1.30/DDNC.System.IO.Compression.ZipFile.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOCOMPRESSIONZIPFILE} unit DDNC.System.IO.Compression.ZipFile; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -102,7 +100,7 @@ implementation initialization - LoadAssemblyModule('System.IO.Compression.ZipFile.dll', True, 'System.IO.Compression.ZipFile, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System.IO.Compression.ZipFile, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.IO.Compression.pas b/src/NETCore2.1.30/DDNC.System.IO.Compression.pas index 6ec6afc..03f3b66 100644 --- a/src/NETCore2.1.30/DDNC.System.IO.Compression.pas +++ b/src/NETCore2.1.30/DDNC.System.IO.Compression.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOCOMPRESSION} unit DDNC.System.IO.Compression; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -381,7 +379,7 @@ implementation initialization - LoadAssemblyModule('System.IO.Compression.dll', True, 'System.IO.Compression, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System.IO.Compression, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.IO.FileSystem.AccessControl.pas b/src/NETCore2.1.30/DDNC.System.IO.FileSystem.AccessControl.pas index db79fa3..3c4f888 100644 --- a/src/NETCore2.1.30/DDNC.System.IO.FileSystem.AccessControl.pas +++ b/src/NETCore2.1.30/DDNC.System.IO.FileSystem.AccessControl.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOFILESYSTEMACCESSCONTROL} unit DDNC.System.IO.FileSystem.AccessControl; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -479,7 +477,7 @@ implementation initialization - LoadAssemblyModule('System.IO.FileSystem.AccessControl.dll', True, 'System.IO.FileSystem.AccessControl, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.FileSystem.AccessControl, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.IO.FileSystem.DriveInfo.pas b/src/NETCore2.1.30/DDNC.System.IO.FileSystem.DriveInfo.pas index 9185190..ec16ace 100644 --- a/src/NETCore2.1.30/DDNC.System.IO.FileSystem.DriveInfo.pas +++ b/src/NETCore2.1.30/DDNC.System.IO.FileSystem.DriveInfo.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOFILESYSTEMDRIVEINFO} unit DDNC.System.IO.FileSystem.DriveInfo; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -164,7 +162,7 @@ implementation initialization - LoadAssemblyModule('System.IO.FileSystem.DriveInfo.dll', True, 'System.IO.FileSystem.DriveInfo, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.FileSystem.DriveInfo, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.IO.FileSystem.Watcher.pas b/src/NETCore2.1.30/DDNC.System.IO.FileSystem.Watcher.pas index 8dbffff..1a02555 100644 --- a/src/NETCore2.1.30/DDNC.System.IO.FileSystem.Watcher.pas +++ b/src/NETCore2.1.30/DDNC.System.IO.FileSystem.Watcher.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOFILESYSTEMWATCHER} unit DDNC.System.IO.FileSystem.Watcher; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -354,7 +352,7 @@ implementation initialization - LoadAssemblyModule('System.IO.FileSystem.Watcher.dll', True, 'System.IO.FileSystem.Watcher, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.FileSystem.Watcher, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.IO.FileSystem.pas b/src/NETCore2.1.30/DDNC.System.IO.FileSystem.pas index b7b2b43..5b0eef4 100644 --- a/src/NETCore2.1.30/DDNC.System.IO.FileSystem.pas +++ b/src/NETCore2.1.30/DDNC.System.IO.FileSystem.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOFILESYSTEM} unit DDNC.System.IO.FileSystem; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -683,7 +681,7 @@ implementation initialization - LoadAssemblyModule('System.IO.FileSystem.dll', True, 'System.IO.FileSystem, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.FileSystem, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.IO.IsolatedStorage.pas b/src/NETCore2.1.30/DDNC.System.IO.IsolatedStorage.pas index 3d3cc2e..f3cdb64 100644 --- a/src/NETCore2.1.30/DDNC.System.IO.IsolatedStorage.pas +++ b/src/NETCore2.1.30/DDNC.System.IO.IsolatedStorage.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOISOLATEDSTORAGE} unit DDNC.System.IO.IsolatedStorage; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -358,7 +356,7 @@ implementation initialization - LoadAssemblyModule('System.IO.IsolatedStorage.dll', True, 'System.IO.IsolatedStorage, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.IsolatedStorage, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.IO.MemoryMappedFiles.pas b/src/NETCore2.1.30/DDNC.System.IO.MemoryMappedFiles.pas index e82dc6d..8bae084 100644 --- a/src/NETCore2.1.30/DDNC.System.IO.MemoryMappedFiles.pas +++ b/src/NETCore2.1.30/DDNC.System.IO.MemoryMappedFiles.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOMEMORYMAPPEDFILES} unit DDNC.System.IO.MemoryMappedFiles; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -366,7 +364,7 @@ implementation initialization - LoadAssemblyModule('System.IO.MemoryMappedFiles.dll', True, 'System.IO.MemoryMappedFiles, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.MemoryMappedFiles, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.IO.Pipes.pas b/src/NETCore2.1.30/DDNC.System.IO.Pipes.pas index 2b10b72..d04c18f 100644 --- a/src/NETCore2.1.30/DDNC.System.IO.Pipes.pas +++ b/src/NETCore2.1.30/DDNC.System.IO.Pipes.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOPIPES} unit DDNC.System.IO.Pipes; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -869,7 +867,7 @@ implementation initialization - LoadAssemblyModule('System.IO.Pipes.dll', True, 'System.IO.Pipes, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.Pipes, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Linq.Expressions.pas b/src/NETCore2.1.30/DDNC.System.Linq.Expressions.pas index 4973063..b1593ba 100644 --- a/src/NETCore2.1.30/DDNC.System.Linq.Expressions.pas +++ b/src/NETCore2.1.30/DDNC.System.Linq.Expressions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMLINQEXPRESSIONS} unit DDNC.System.Linq.Expressions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -3100,7 +3098,7 @@ implementation initialization - LoadAssemblyModule('System.Linq.Expressions.dll', True, 'System.Linq.Expressions, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Linq.Expressions, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Linq.Parallel.pas b/src/NETCore2.1.30/DDNC.System.Linq.Parallel.pas index b65b35d..5fc4c7b 100644 --- a/src/NETCore2.1.30/DDNC.System.Linq.Parallel.pas +++ b/src/NETCore2.1.30/DDNC.System.Linq.Parallel.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMLINQPARALLEL} unit DDNC.System.Linq.Parallel; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -195,7 +193,7 @@ implementation initialization - LoadAssemblyModule('System.Linq.Parallel.dll', True, 'System.Linq.Parallel, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Linq.Parallel, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Linq.Queryable.pas b/src/NETCore2.1.30/DDNC.System.Linq.Queryable.pas index f5e62a7..0fabf7a 100644 --- a/src/NETCore2.1.30/DDNC.System.Linq.Queryable.pas +++ b/src/NETCore2.1.30/DDNC.System.Linq.Queryable.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMLINQQUERYABLE} unit DDNC.System.Linq.Queryable; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -173,7 +171,7 @@ implementation initialization - LoadAssemblyModule('System.Linq.Queryable.dll', True, 'System.Linq.Queryable, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Linq.Queryable, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Linq.pas b/src/NETCore2.1.30/DDNC.System.Linq.pas index 4f31246..010331c 100644 --- a/src/NETCore2.1.30/DDNC.System.Linq.pas +++ b/src/NETCore2.1.30/DDNC.System.Linq.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMLINQ} unit DDNC.System.Linq; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -201,7 +199,7 @@ implementation initialization - LoadAssemblyModule('System.Linq.dll', True, 'System.Linq, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Linq, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Memory.pas b/src/NETCore2.1.30/DDNC.System.Memory.pas index 8e782e4..32f66a6 100644 --- a/src/NETCore2.1.30/DDNC.System.Memory.pas +++ b/src/NETCore2.1.30/DDNC.System.Memory.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMMEMORY} unit DDNC.System.Memory; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -534,7 +532,7 @@ implementation initialization - LoadAssemblyModule('System.Memory.dll', True, 'System.Memory, Version=4.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Memory, Version=4.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.Http.pas b/src/NETCore2.1.30/DDNC.System.Net.Http.pas index 70fbfd6..a7f2edc 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.Http.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.Http.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETHTTP} unit DDNC.System.Net.Http; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -2171,7 +2169,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Http.dll', True, 'System.Net.Http, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Http, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.HttpListener.pas b/src/NETCore2.1.30/DDNC.System.Net.HttpListener.pas index 27e3da8..222bc60 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.HttpListener.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.HttpListener.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETHTTPLISTENER} unit DDNC.System.Net.HttpListener; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -569,7 +567,7 @@ implementation initialization - LoadAssemblyModule('System.Net.HttpListener.dll', True, 'System.Net.HttpListener, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.HttpListener, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.Mail.pas b/src/NETCore2.1.30/DDNC.System.Net.Mail.pas index 6c3da1e..be57e6c 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.Mail.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.Mail.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETMAIL} unit DDNC.System.Net.Mail; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1093,7 +1091,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Mail.dll', True, 'System.Net.Mail, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.Mail, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.NameResolution.pas b/src/NETCore2.1.30/DDNC.System.Net.NameResolution.pas index 722e347..c95ee0e 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.NameResolution.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.NameResolution.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETNAMERESOLUTION} unit DDNC.System.Net.NameResolution; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -199,7 +197,7 @@ implementation initialization - LoadAssemblyModule('System.Net.NameResolution.dll', True, 'System.Net.NameResolution, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.NameResolution, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.NetworkInformation.pas b/src/NETCore2.1.30/DDNC.System.Net.NetworkInformation.pas index 85c91ca..8c8dcb9 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.NetworkInformation.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.NetworkInformation.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETNETWORKINFORMATION} unit DDNC.System.Net.NetworkInformation; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1339,7 +1337,7 @@ implementation initialization - LoadAssemblyModule('System.Net.NetworkInformation.dll', True, 'System.Net.NetworkInformation, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.NetworkInformation, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.Ping.pas b/src/NETCore2.1.30/DDNC.System.Net.Ping.pas index 91d6edb..9869bb9 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.Ping.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.Ping.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETPING} unit DDNC.System.Net.Ping; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -310,7 +308,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Ping.dll', True, 'System.Net.Ping, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Ping, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.Primitives.pas b/src/NETCore2.1.30/DDNC.System.Net.Primitives.pas index 0066a6b..e70619d 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.Primitives.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETPRIMITIVES} unit DDNC.System.Net.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1192,7 +1190,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Primitives.dll', True, 'System.Net.Primitives, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Primitives, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.Requests.pas b/src/NETCore2.1.30/DDNC.System.Net.Requests.pas index 4b855c2..a00be72 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.Requests.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.Requests.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETREQUESTS} unit DDNC.System.Net.Requests; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1279,7 +1277,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Requests.dll', True, 'System.Net.Requests, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Requests, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.Security.pas b/src/NETCore2.1.30/DDNC.System.Net.Security.pas index d8b4e8c..b6bec9d 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.Security.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.Security.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETSECURITY} unit DDNC.System.Net.Security; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -799,7 +797,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Security.dll', True, 'System.Net.Security, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Security, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.ServicePoint.pas b/src/NETCore2.1.30/DDNC.System.Net.ServicePoint.pas index 3f65382..907c68a 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.ServicePoint.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.ServicePoint.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETSERVICEPOINT} unit DDNC.System.Net.ServicePoint; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -204,7 +202,7 @@ implementation initialization - LoadAssemblyModule('System.Net.ServicePoint.dll', True, 'System.Net.ServicePoint, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.ServicePoint, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.Sockets.pas b/src/NETCore2.1.30/DDNC.System.Net.Sockets.pas index a1cb19f..c5daf1e 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.Sockets.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.Sockets.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETSOCKETS} unit DDNC.System.Net.Sockets; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1316,7 +1314,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Sockets.dll', True, 'System.Net.Sockets, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Sockets, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.WebClient.pas b/src/NETCore2.1.30/DDNC.System.Net.WebClient.pas index b1af2df..d0b4846 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.WebClient.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.WebClient.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBCLIENT} unit DDNC.System.Net.WebClient; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -627,7 +625,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebClient.dll', True, 'System.Net.WebClient, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.WebClient, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.WebHeaderCollection.pas b/src/NETCore2.1.30/DDNC.System.Net.WebHeaderCollection.pas index afe43b0..bfffc18 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.WebHeaderCollection.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.WebHeaderCollection.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBHEADERCOLLECTION} unit DDNC.System.Net.WebHeaderCollection; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -207,7 +205,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebHeaderCollection.dll', True, 'System.Net.WebHeaderCollection, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.WebHeaderCollection, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.WebProxy.pas b/src/NETCore2.1.30/DDNC.System.Net.WebProxy.pas index d830e81..bfd7397 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.WebProxy.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.WebProxy.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBPROXY} unit DDNC.System.Net.WebProxy; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -116,7 +114,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebProxy.dll', True, 'System.Net.WebProxy, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.WebProxy, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.WebSockets.Client.pas b/src/NETCore2.1.30/DDNC.System.Net.WebSockets.Client.pas index 2921daa..9b4691c 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.WebSockets.Client.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.WebSockets.Client.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBSOCKETSCLIENT} unit DDNC.System.Net.WebSockets.Client; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -142,7 +140,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebSockets.Client.dll', True, 'System.Net.WebSockets.Client, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.WebSockets.Client, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Net.WebSockets.pas b/src/NETCore2.1.30/DDNC.System.Net.WebSockets.pas index da60e56..7538ee4 100644 --- a/src/NETCore2.1.30/DDNC.System.Net.WebSockets.pas +++ b/src/NETCore2.1.30/DDNC.System.Net.WebSockets.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBSOCKETS} unit DDNC.System.Net.WebSockets; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -361,7 +359,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebSockets.dll', True, 'System.Net.WebSockets, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.WebSockets, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Numerics.Vectors.pas b/src/NETCore2.1.30/DDNC.System.Numerics.Vectors.pas index aa3e92a..ed9cc56 100644 --- a/src/NETCore2.1.30/DDNC.System.Numerics.Vectors.pas +++ b/src/NETCore2.1.30/DDNC.System.Numerics.Vectors.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNUMERICSVECTORS} unit DDNC.System.Numerics.Vectors; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -664,7 +662,7 @@ implementation initialization - LoadAssemblyModule('System.Numerics.Vectors.dll', True, 'System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.ObjectModel.pas b/src/NETCore2.1.30/DDNC.System.ObjectModel.pas index 7a58aa7..05fdd3e 100644 --- a/src/NETCore2.1.30/DDNC.System.ObjectModel.pas +++ b/src/NETCore2.1.30/DDNC.System.ObjectModel.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMOBJECTMODEL} unit DDNC.System.ObjectModel; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -505,7 +503,7 @@ implementation initialization - LoadAssemblyModule('System.ObjectModel.dll', True, 'System.ObjectModel, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ObjectModel, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Private.CoreLib.pas b/src/NETCore2.1.30/DDNC.System.Private.CoreLib.pas index a93b7a3..a2d779b 100644 --- a/src/NETCore2.1.30/DDNC.System.Private.CoreLib.pas +++ b/src/NETCore2.1.30/DDNC.System.Private.CoreLib.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMPRIVATECORELIB} unit DDNC.System.Private.CoreLib; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} diff --git a/src/NETCore2.1.30/DDNC.System.Private.Uri.pas b/src/NETCore2.1.30/DDNC.System.Private.Uri.pas index 67f2546..cee4c04 100644 --- a/src/NETCore2.1.30/DDNC.System.Private.Uri.pas +++ b/src/NETCore2.1.30/DDNC.System.Private.Uri.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMPRIVATEURI} unit DDNC.System.Private.Uri; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -620,7 +618,7 @@ implementation initialization - LoadAssemblyModule('System.Private.Uri.dll', True, 'System.Private.Uri, Version=4.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Private.Uri, Version=4.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Private.Xml.Linq.pas b/src/NETCore2.1.30/DDNC.System.Private.Xml.Linq.pas index 0e362e7..1363819 100644 --- a/src/NETCore2.1.30/DDNC.System.Private.Xml.Linq.pas +++ b/src/NETCore2.1.30/DDNC.System.Private.Xml.Linq.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMPRIVATEXMLLINQ} unit DDNC.System.Private.Xml.Linq; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1428,7 +1426,7 @@ implementation initialization - LoadAssemblyModule('System.Private.Xml.Linq.dll', True, 'System.Private.Xml.Linq, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Private.Xml.Linq, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Private.Xml.pas b/src/NETCore2.1.30/DDNC.System.Private.Xml.pas index 339920f..bdfdfb4 100644 --- a/src/NETCore2.1.30/DDNC.System.Private.Xml.pas +++ b/src/NETCore2.1.30/DDNC.System.Private.Xml.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMPRIVATEXML} unit DDNC.System.Private.Xml; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -13893,7 +13891,7 @@ implementation initialization - LoadAssemblyModule('System.Private.Xml.dll', True, 'System.Private.Xml, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Private.Xml, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Reflection.DispatchProxy.pas b/src/NETCore2.1.30/DDNC.System.Reflection.DispatchProxy.pas index 1babc16..962eceb 100644 --- a/src/NETCore2.1.30/DDNC.System.Reflection.DispatchProxy.pas +++ b/src/NETCore2.1.30/DDNC.System.Reflection.DispatchProxy.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMREFLECTIONDISPATCHPROXY} unit DDNC.System.Reflection.DispatchProxy; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -59,7 +57,7 @@ implementation initialization - LoadAssemblyModule('System.Reflection.DispatchProxy.dll', True, 'System.Reflection.DispatchProxy, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Reflection.DispatchProxy, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Reflection.Metadata.pas b/src/NETCore2.1.30/DDNC.System.Reflection.Metadata.pas index 728d579..a8e40b6 100644 --- a/src/NETCore2.1.30/DDNC.System.Reflection.Metadata.pas +++ b/src/NETCore2.1.30/DDNC.System.Reflection.Metadata.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMREFLECTIONMETADATA} unit DDNC.System.Reflection.Metadata; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -8480,7 +8478,7 @@ implementation initialization - LoadAssemblyModule('System.Reflection.Metadata.dll', True, 'System.Reflection.Metadata, Version=1.4.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Reflection.Metadata, Version=1.4.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Reflection.TypeExtensions.pas b/src/NETCore2.1.30/DDNC.System.Reflection.TypeExtensions.pas index 604d38b..4d32bdf 100644 --- a/src/NETCore2.1.30/DDNC.System.Reflection.TypeExtensions.pas +++ b/src/NETCore2.1.30/DDNC.System.Reflection.TypeExtensions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMREFLECTIONTYPEEXTENSIONS} unit DDNC.System.Reflection.TypeExtensions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -253,7 +251,7 @@ implementation initialization - LoadAssemblyModule('System.Reflection.TypeExtensions.dll', True, 'System.Reflection.TypeExtensions, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Reflection.TypeExtensions, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Resources.Writer.pas b/src/NETCore2.1.30/DDNC.System.Resources.Writer.pas index 7ec3399..2ce6c1c 100644 --- a/src/NETCore2.1.30/DDNC.System.Resources.Writer.pas +++ b/src/NETCore2.1.30/DDNC.System.Resources.Writer.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRESOURCESWRITER} unit DDNC.System.Resources.Writer; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -96,7 +94,7 @@ implementation initialization - LoadAssemblyModule('System.Resources.Writer.dll', True, 'System.Resources.Writer, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Resources.Writer, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Runtime.Extensions.pas b/src/NETCore2.1.30/DDNC.System.Runtime.Extensions.pas index ca543b2..692fb55 100644 --- a/src/NETCore2.1.30/DDNC.System.Runtime.Extensions.pas +++ b/src/NETCore2.1.30/DDNC.System.Runtime.Extensions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIMEEXTENSIONS} unit DDNC.System.Runtime.Extensions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1836,7 +1834,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.Extensions.dll', True, 'System.Runtime.Extensions, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime.Extensions, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Runtime.InteropServices.RuntimeInformation.pas b/src/NETCore2.1.30/DDNC.System.Runtime.InteropServices.RuntimeInformation.pas index b48ffe2..a88f86c 100644 --- a/src/NETCore2.1.30/DDNC.System.Runtime.InteropServices.RuntimeInformation.pas +++ b/src/NETCore2.1.30/DDNC.System.Runtime.InteropServices.RuntimeInformation.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIMEINTEROPSERVICESRUNTIMEINFORMATION} unit DDNC.System.Runtime.InteropServices.RuntimeInformation; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -130,7 +128,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.InteropServices.RuntimeInformation.dll', True, 'System.Runtime.InteropServices.RuntimeInformation, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime.InteropServices.RuntimeInformation, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Runtime.InteropServices.pas b/src/NETCore2.1.30/DDNC.System.Runtime.InteropServices.pas index e57b6cd..a315cb2 100644 --- a/src/NETCore2.1.30/DDNC.System.Runtime.InteropServices.pas +++ b/src/NETCore2.1.30/DDNC.System.Runtime.InteropServices.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIMEINTEROPSERVICES} unit DDNC.System.Runtime.InteropServices; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1258,7 +1256,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.InteropServices.dll', True, 'System.Runtime.InteropServices, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime.InteropServices, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Runtime.Numerics.pas b/src/NETCore2.1.30/DDNC.System.Runtime.Numerics.pas index 4cb12b3..b393f41 100644 --- a/src/NETCore2.1.30/DDNC.System.Runtime.Numerics.pas +++ b/src/NETCore2.1.30/DDNC.System.Runtime.Numerics.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIMENUMERICS} unit DDNC.System.Runtime.Numerics; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -222,7 +220,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.Numerics.dll', True, 'System.Runtime.Numerics, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime.Numerics, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Runtime.pas b/src/NETCore2.1.30/DDNC.System.Runtime.pas index 00fb581..d08e060 100644 --- a/src/NETCore2.1.30/DDNC.System.Runtime.pas +++ b/src/NETCore2.1.30/DDNC.System.Runtime.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIME} unit DDNC.System.Runtime; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -354,7 +352,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.dll', True, 'System.Runtime, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Security.AccessControl.pas b/src/NETCore2.1.30/DDNC.System.Security.AccessControl.pas index e51dac2..746df6b 100644 --- a/src/NETCore2.1.30/DDNC.System.Security.AccessControl.pas +++ b/src/NETCore2.1.30/DDNC.System.Security.AccessControl.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYACCESSCONTROL} unit DDNC.System.Security.AccessControl; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1743,7 +1741,7 @@ implementation initialization - LoadAssemblyModule('System.Security.AccessControl.dll', True, 'System.Security.AccessControl, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.AccessControl, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Security.Claims.pas b/src/NETCore2.1.30/DDNC.System.Security.Claims.pas index 176e295..b162a27 100644 --- a/src/NETCore2.1.30/DDNC.System.Security.Claims.pas +++ b/src/NETCore2.1.30/DDNC.System.Security.Claims.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCLAIMS} unit DDNC.System.Security.Claims; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -465,7 +463,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Claims.dll', True, 'System.Security.Claims, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Claims, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Algorithms.pas b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Algorithms.pas index f84229a..a80a94d 100644 --- a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Algorithms.pas +++ b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Algorithms.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYALGORITHMS} unit DDNC.System.Security.Cryptography.Algorithms; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -2595,7 +2593,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Algorithms.dll', True, 'System.Security.Cryptography.Algorithms, Version=4.3.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Algorithms, Version=4.3.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Cng.pas b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Cng.pas index b54ccf1..3ec16bc 100644 --- a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Cng.pas +++ b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Cng.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYCNG} unit DDNC.System.Security.Cryptography.Cng; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1203,7 +1201,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Cng.dll', True, 'System.Security.Cryptography.Cng, Version=4.3.1.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Cng, Version=4.3.1.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Csp.pas b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Csp.pas index 2b0f9ed..2e40d79 100644 --- a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Csp.pas +++ b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Csp.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYCSP} unit DDNC.System.Security.Cryptography.Csp; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -965,7 +963,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Csp.dll', True, 'System.Security.Cryptography.Csp, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Csp, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Encoding.pas b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Encoding.pas index 0b82597..ea5d51e 100644 --- a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Encoding.pas +++ b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Encoding.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYENCODING} unit DDNC.System.Security.Cryptography.Encoding; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -383,7 +381,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Encoding.dll', True, 'System.Security.Cryptography.Encoding, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Encoding, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.OpenSsl.pas b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.OpenSsl.pas index 5b46726..a023fde 100644 --- a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.OpenSsl.pas +++ b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.OpenSsl.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYOPENSSL} unit DDNC.System.Security.Cryptography.OpenSsl; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -343,7 +341,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.OpenSsl.dll', True, 'System.Security.Cryptography.OpenSsl, Version=4.1.1.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.OpenSsl, Version=4.1.1.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Primitives.pas b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Primitives.pas index f1d54af..504ef2f 100644 --- a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Primitives.pas +++ b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYPRIMITIVES} unit DDNC.System.Security.Cryptography.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -618,7 +616,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Primitives.dll', True, 'System.Security.Cryptography.Primitives, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Primitives, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.X509Certificates.pas b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.X509Certificates.pas index 3cc3d53..f1c35e0 100644 --- a/src/NETCore2.1.30/DDNC.System.Security.Cryptography.X509Certificates.pas +++ b/src/NETCore2.1.30/DDNC.System.Security.Cryptography.X509Certificates.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYX509CERTIFICATES} unit DDNC.System.Security.Cryptography.X509Certificates; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1555,7 +1553,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.X509Certificates.dll', True, 'System.Security.Cryptography.X509Certificates, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.X509Certificates, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Security.Principal.Windows.pas b/src/NETCore2.1.30/DDNC.System.Security.Principal.Windows.pas index 47063b9..e11940b 100644 --- a/src/NETCore2.1.30/DDNC.System.Security.Principal.Windows.pas +++ b/src/NETCore2.1.30/DDNC.System.Security.Principal.Windows.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYPRINCIPALWINDOWS} unit DDNC.System.Security.Principal.Windows; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -599,7 +597,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Principal.Windows.dll', True, 'System.Security.Principal.Windows, Version=4.1.1.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Principal.Windows, Version=4.1.1.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Security.Principal.pas b/src/NETCore2.1.30/DDNC.System.Security.Principal.pas index d3d519c..59ef5d7 100644 --- a/src/NETCore2.1.30/DDNC.System.Security.Principal.pas +++ b/src/NETCore2.1.30/DDNC.System.Security.Principal.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYPRINCIPAL} unit DDNC.System.Security.Principal; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -105,7 +103,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Principal.dll', True, 'System.Security.Principal, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Principal, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Text.RegularExpressions.pas b/src/NETCore2.1.30/DDNC.System.Text.RegularExpressions.pas index ddeefd4..1413740 100644 --- a/src/NETCore2.1.30/DDNC.System.Text.RegularExpressions.pas +++ b/src/NETCore2.1.30/DDNC.System.Text.RegularExpressions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTEXTREGULAREXPRESSIONS} unit DDNC.System.Text.RegularExpressions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -551,7 +549,7 @@ implementation initialization - LoadAssemblyModule('System.Text.RegularExpressions.dll', True, 'System.Text.RegularExpressions, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Text.RegularExpressions, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Threading.Tasks.Dataflow.pas b/src/NETCore2.1.30/DDNC.System.Threading.Tasks.Dataflow.pas index ba36dc6..68a878e 100644 --- a/src/NETCore2.1.30/DDNC.System.Threading.Tasks.Dataflow.pas +++ b/src/NETCore2.1.30/DDNC.System.Threading.Tasks.Dataflow.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADINGTASKSDATAFLOW} unit DDNC.System.Threading.Tasks.Dataflow; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -816,7 +814,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.Tasks.Dataflow.dll', True, 'System.Threading.Tasks.Dataflow, Version=4.6.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Threading.Tasks.Dataflow, Version=4.6.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Threading.Tasks.Extensions.pas b/src/NETCore2.1.30/DDNC.System.Threading.Tasks.Extensions.pas index 6aba78d..cc06d72 100644 --- a/src/NETCore2.1.30/DDNC.System.Threading.Tasks.Extensions.pas +++ b/src/NETCore2.1.30/DDNC.System.Threading.Tasks.Extensions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADINGTASKSEXTENSIONS} unit DDNC.System.Threading.Tasks.Extensions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.Tasks.Extensions.dll', True, 'System.Threading.Tasks.Extensions, Version=4.3.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Threading.Tasks.Extensions, Version=4.3.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Threading.Tasks.Parallel.pas b/src/NETCore2.1.30/DDNC.System.Threading.Tasks.Parallel.pas index 99734da..567b806 100644 --- a/src/NETCore2.1.30/DDNC.System.Threading.Tasks.Parallel.pas +++ b/src/NETCore2.1.30/DDNC.System.Threading.Tasks.Parallel.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADINGTASKSPARALLEL} unit DDNC.System.Threading.Tasks.Parallel; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -174,7 +172,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.Tasks.Parallel.dll', True, 'System.Threading.Tasks.Parallel, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Threading.Tasks.Parallel, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Threading.Thread.pas b/src/NETCore2.1.30/DDNC.System.Threading.Thread.pas index f33b8e6..94a84c2 100644 --- a/src/NETCore2.1.30/DDNC.System.Threading.Thread.pas +++ b/src/NETCore2.1.30/DDNC.System.Threading.Thread.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADINGTHREAD} unit DDNC.System.Threading.Thread; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -261,7 +259,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.Thread.dll', True, 'System.Threading.Thread, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Threading.Thread, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Threading.pas b/src/NETCore2.1.30/DDNC.System.Threading.pas index 73abe1c..34cd614 100644 --- a/src/NETCore2.1.30/DDNC.System.Threading.pas +++ b/src/NETCore2.1.30/DDNC.System.Threading.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADING} unit DDNC.System.Threading; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -313,7 +311,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.dll', True, 'System.Threading, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Threading, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Transactions.Local.pas b/src/NETCore2.1.30/DDNC.System.Transactions.Local.pas index ca514c8..0a22bf1 100644 --- a/src/NETCore2.1.30/DDNC.System.Transactions.Local.pas +++ b/src/NETCore2.1.30/DDNC.System.Transactions.Local.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTRANSACTIONSLOCAL} unit DDNC.System.Transactions.Local; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -973,7 +971,7 @@ implementation initialization - LoadAssemblyModule('System.Transactions.Local.dll', True, 'System.Transactions.Local, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Transactions.Local, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore2.1.30/DDNC.System.Web.HttpUtility.pas b/src/NETCore2.1.30/DDNC.System.Web.HttpUtility.pas index 3a341ef..9a12ccb 100644 --- a/src/NETCore2.1.30/DDNC.System.Web.HttpUtility.pas +++ b/src/NETCore2.1.30/DDNC.System.Web.HttpUtility.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMWEBHTTPUTILITY} unit DDNC.System.Web.HttpUtility; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -97,7 +95,7 @@ implementation initialization - LoadAssemblyModule('System.Web.HttpUtility.dll', True, 'System.Web.HttpUtility, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Web.HttpUtility, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore3.1.18/DDN.System.Data.pas b/src/NETCore3.1.18/DDN.System.Data.pas index 2068f67..bb4c339 100644 --- a/src/NETCore3.1.18/DDN.System.Data.pas +++ b/src/NETCore3.1.18/DDN.System.Data.pas @@ -1,4 +1,323 @@ +//---------------------------------------------------------------------------- +// System.Data.Common.dll: System.Data.Common, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a +//---------------------------------------------------------------------------- +// The code is automatically generated by the GenCodeNET tool. +//---------------------------------------------------------------------------- +// .NET Core 3.1.18 +//---------------------------------------------------------------------------- +// UnitName: DDN.System.Data +// Author: ying32 +//---------------------------------------------------------------------------- + unit DDN.System.Data deprecated 'Please use DDNC.System.Data.Common unit'; -{$DEFINE DDNCSYSTEMDATACOMMON} -{$I DDNC.System.Data.Common.pas} \ No newline at end of file +{$IFDEF FPC} + {$mode delphi}//{$H+} + {$modeswitch advancedrecords} + {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ +{$ENDIF} + +interface + +uses + DDNC.System.Data.Common; + +type + +{ enums } + + DNAcceptRejectRule = DDNC.System.Data.Common.DNAcceptRejectRule; + DNCommandBehavior = DDNC.System.Data.Common.DNCommandBehavior; + DNCommandType = DDNC.System.Data.Common.DNCommandType; + DNCatalogLocation = DDNC.System.Data.Common.DNCatalogLocation; + DNGroupByBehavior = DDNC.System.Data.Common.DNGroupByBehavior; + DNIdentifierCase = DDNC.System.Data.Common.DNIdentifierCase; + DNSupportedJoinOperators = DDNC.System.Data.Common.DNSupportedJoinOperators; + DNConflictOption = DDNC.System.Data.Common.DNConflictOption; + DNConnectionState = DDNC.System.Data.Common.DNConnectionState; + DNDataRowAction = DDNC.System.Data.Common.DNDataRowAction; + DNDataRowState = DDNC.System.Data.Common.DNDataRowState; + DNDataRowVersion = DDNC.System.Data.Common.DNDataRowVersion; + DNDataSetDateTime = DDNC.System.Data.Common.DNDataSetDateTime; + DNDataViewRowState = DDNC.System.Data.Common.DNDataViewRowState; + DNDbType = DDNC.System.Data.Common.DNDbType; + DNIsolationLevel = DDNC.System.Data.Common.DNIsolationLevel; + DNKeyRestrictionBehavior = DDNC.System.Data.Common.DNKeyRestrictionBehavior; + DNLoadOption = DDNC.System.Data.Common.DNLoadOption; + DNMappingType = DDNC.System.Data.Common.DNMappingType; + DNMissingMappingAction = DDNC.System.Data.Common.DNMissingMappingAction; + DNMissingSchemaAction = DDNC.System.Data.Common.DNMissingSchemaAction; + DNParameterDirection = DDNC.System.Data.Common.DNParameterDirection; + DNRule = DDNC.System.Data.Common.DNRule; + DNSchemaSerializationMode = DDNC.System.Data.Common.DNSchemaSerializationMode; + DNSchemaType = DDNC.System.Data.Common.DNSchemaType; + DNSerializationFormat = DDNC.System.Data.Common.DNSerializationFormat; + DNSqlDbType = DDNC.System.Data.Common.DNSqlDbType; + DNSqlCompareOptions = DDNC.System.Data.Common.DNSqlCompareOptions; + DNStorageState = DDNC.System.Data.Common.DNStorageState; + DNStatementType = DDNC.System.Data.Common.DNStatementType; + DNUpdateRowSource = DDNC.System.Data.Common.DNUpdateRowSource; + DNUpdateStatus = DDNC.System.Data.Common.DNUpdateStatus; + DNXmlReadMode = DDNC.System.Data.Common.DNXmlReadMode; + DNXmlWriteMode = DDNC.System.Data.Common.DNXmlWriteMode; + + +type + + +{ declares } + + DNIColumnMappingCollection = DDNC.System.Data.Common.DNIColumnMappingCollection; + DNIDataParameterCollection = DDNC.System.Data.Common.DNIDataParameterCollection; + DNITableMappingCollection = DDNC.System.Data.Common.DNITableMappingCollection; + DNIDbColumnSchemaGenerator = DDNC.System.Data.Common.DNIDbColumnSchemaGenerator; + DNIColumnMapping = DDNC.System.Data.Common.DNIColumnMapping; + DNIDataAdapter = DDNC.System.Data.Common.DNIDataAdapter; + DNIDbDataAdapter = DDNC.System.Data.Common.DNIDbDataAdapter; + DNIDataParameter = DDNC.System.Data.Common.DNIDataParameter; + DNIDbDataParameter = DDNC.System.Data.Common.DNIDbDataParameter; + DNIDataRecord = DDNC.System.Data.Common.DNIDataRecord; + DNITableMapping = DDNC.System.Data.Common.DNITableMapping; + DNINullable = DDNC.System.Data.Common.DNINullable; + DNIDataReader = DDNC.System.Data.Common.DNIDataReader; + DNIDbCommand = DDNC.System.Data.Common.DNIDbCommand; + DNIDbConnection = DDNC.System.Data.Common.DNIDbConnection; + DNIDbTransaction = DDNC.System.Data.Common.DNIDbTransaction; + DNDataSysDescriptionAttribute = DDNC.System.Data.Common.DNDataSysDescriptionAttribute; + TDNDataSysDescriptionAttribute = DDNC.System.Data.Common.TDNDataSysDescriptionAttribute; + DNDbProviderSpecificTypePropertyAttribute = DDNC.System.Data.Common.DNDbProviderSpecificTypePropertyAttribute; + TDNDbProviderSpecificTypePropertyAttribute = DDNC.System.Data.Common.TDNDbProviderSpecificTypePropertyAttribute; + DNPropertyCollection = DDNC.System.Data.Common.DNPropertyCollection; + TDNPropertyCollection = DDNC.System.Data.Common.TDNPropertyCollection; + DNDataColumn = DDNC.System.Data.Common.DNDataColumn; + TDNDataColumn = DDNC.System.Data.Common.TDNDataColumn; + DNDataSet = DDNC.System.Data.Common.DNDataSet; + TDNDataSet = DDNC.System.Data.Common.TDNDataSet; + DNDataTable = DDNC.System.Data.Common.DNDataTable; + TDNDataTable = DDNC.System.Data.Common.TDNDataTable; + //DNTypedTableBase = DDNC.System.Data.Common.DNTypedTableBase; + //TDNTypedTableBase = DDNC.System.Data.Common.TDNTypedTableBase; + DNDataView = DDNC.System.Data.Common.DNDataView; + TDNDataView = DDNC.System.Data.Common.TDNDataView; + DNDataViewManager = DDNC.System.Data.Common.DNDataViewManager; + TDNDataViewManager = DDNC.System.Data.Common.TDNDataViewManager; + DNDbColumn = DDNC.System.Data.Common.DNDbColumn; + TDNDbColumn = DDNC.System.Data.Common.TDNDbColumn; + DNDbConnectionStringBuilder = DDNC.System.Data.Common.DNDbConnectionStringBuilder; + TDNDbConnectionStringBuilder = DDNC.System.Data.Common.TDNDbConnectionStringBuilder; + DNDbDataReaderExtensions = DDNC.System.Data.Common.DNDbDataReaderExtensions; + TDNDbDataReaderExtensions = DDNC.System.Data.Common.TDNDbDataReaderExtensions; + DNDbDataRecord = DDNC.System.Data.Common.DNDbDataRecord; + TDNDbDataRecord = DDNC.System.Data.Common.TDNDbDataRecord; + DNDbDataSourceEnumerator = DDNC.System.Data.Common.DNDbDataSourceEnumerator; + TDNDbDataSourceEnumerator = DDNC.System.Data.Common.TDNDbDataSourceEnumerator; + DNDbEnumerator = DDNC.System.Data.Common.DNDbEnumerator; + TDNDbEnumerator = DDNC.System.Data.Common.TDNDbEnumerator; + DNDbMetaDataCollectionNames = DDNC.System.Data.Common.DNDbMetaDataCollectionNames; + TDNDbMetaDataCollectionNames = DDNC.System.Data.Common.TDNDbMetaDataCollectionNames; + DNDbMetaDataColumnNames = DDNC.System.Data.Common.DNDbMetaDataColumnNames; + TDNDbMetaDataColumnNames = DDNC.System.Data.Common.TDNDbMetaDataColumnNames; + DNDbProviderFactories = DDNC.System.Data.Common.DNDbProviderFactories; + TDNDbProviderFactories = DDNC.System.Data.Common.TDNDbProviderFactories; + DNDbProviderFactory = DDNC.System.Data.Common.DNDbProviderFactory; + TDNDbProviderFactory = DDNC.System.Data.Common.TDNDbProviderFactory; + DNSchemaTableColumn = DDNC.System.Data.Common.DNSchemaTableColumn; + TDNSchemaTableColumn = DDNC.System.Data.Common.TDNSchemaTableColumn; + DNSchemaTableOptionalColumn = DDNC.System.Data.Common.DNSchemaTableOptionalColumn; + TDNSchemaTableOptionalColumn = DDNC.System.Data.Common.TDNSchemaTableOptionalColumn; + DNConstraint = DDNC.System.Data.Common.DNConstraint; + TDNConstraint = DDNC.System.Data.Common.TDNConstraint; + DNForeignKeyConstraint = DDNC.System.Data.Common.DNForeignKeyConstraint; + TDNForeignKeyConstraint = DDNC.System.Data.Common.TDNForeignKeyConstraint; + DNUniqueConstraint = DDNC.System.Data.Common.DNUniqueConstraint; + TDNUniqueConstraint = DDNC.System.Data.Common.TDNUniqueConstraint; + DNDataReaderExtensions = DDNC.System.Data.Common.DNDataReaderExtensions; + TDNDataReaderExtensions = DDNC.System.Data.Common.TDNDataReaderExtensions; + DNDataRelation = DDNC.System.Data.Common.DNDataRelation; + TDNDataRelation = DDNC.System.Data.Common.TDNDataRelation; + DNDataRow = DDNC.System.Data.Common.DNDataRow; + TDNDataRow = DDNC.System.Data.Common.TDNDataRow; + DNDataRowBuilder = DDNC.System.Data.Common.DNDataRowBuilder; + TDNDataRowBuilder = DDNC.System.Data.Common.TDNDataRowBuilder; + //DNDataRowComparer = DDNC.System.Data.Common.DNDataRowComparer; + //TDNDataRowComparer = DDNC.System.Data.Common.TDNDataRowComparer; + DNDataRowComparer = DDNC.System.Data.Common.DNDataRowComparer; + TDNDataRowComparer = DDNC.System.Data.Common.TDNDataRowComparer; + DNDataRowExtensions = DDNC.System.Data.Common.DNDataRowExtensions; + TDNDataRowExtensions = DDNC.System.Data.Common.TDNDataRowExtensions; + DNDataRowView = DDNC.System.Data.Common.DNDataRowView; + TDNDataRowView = DDNC.System.Data.Common.TDNDataRowView; + DNDataTableExtensions = DDNC.System.Data.Common.DNDataTableExtensions; + TDNDataTableExtensions = DDNC.System.Data.Common.TDNDataTableExtensions; + DNDataViewSetting = DDNC.System.Data.Common.DNDataViewSetting; + TDNDataViewSetting = DDNC.System.Data.Common.TDNDataViewSetting; + DNDataViewSettingCollection = DDNC.System.Data.Common.DNDataViewSettingCollection; + TDNDataViewSettingCollection = DDNC.System.Data.Common.TDNDataViewSettingCollection; + DNEnumerableRowCollection = DDNC.System.Data.Common.DNEnumerableRowCollection; + TDNEnumerableRowCollection = DDNC.System.Data.Common.TDNEnumerableRowCollection; + //DNEnumerableRowCollection = DDNC.System.Data.Common.DNEnumerableRowCollection; + //TDNEnumerableRowCollection = DDNC.System.Data.Common.TDNEnumerableRowCollection; + //DNOrderedEnumerableRowCollection = DDNC.System.Data.Common.DNOrderedEnumerableRowCollection; + //TDNOrderedEnumerableRowCollection = DDNC.System.Data.Common.TDNOrderedEnumerableRowCollection; + DNEnumerableRowCollectionExtensions = DDNC.System.Data.Common.DNEnumerableRowCollectionExtensions; + TDNEnumerableRowCollectionExtensions = DDNC.System.Data.Common.TDNEnumerableRowCollectionExtensions; + DNInternalDataCollectionBase = DDNC.System.Data.Common.DNInternalDataCollectionBase; + TDNInternalDataCollectionBase = DDNC.System.Data.Common.TDNInternalDataCollectionBase; + DNConstraintCollection = DDNC.System.Data.Common.DNConstraintCollection; + TDNConstraintCollection = DDNC.System.Data.Common.TDNConstraintCollection; + DNDataColumnCollection = DDNC.System.Data.Common.DNDataColumnCollection; + TDNDataColumnCollection = DDNC.System.Data.Common.TDNDataColumnCollection; + DNDataRelationCollection = DDNC.System.Data.Common.DNDataRelationCollection; + TDNDataRelationCollection = DDNC.System.Data.Common.TDNDataRelationCollection; + DNDataRowCollection = DDNC.System.Data.Common.DNDataRowCollection; + TDNDataRowCollection = DDNC.System.Data.Common.TDNDataRowCollection; + DNDataTableCollection = DDNC.System.Data.Common.DNDataTableCollection; + TDNDataTableCollection = DDNC.System.Data.Common.TDNDataTableCollection; + DNSqlBytes = DDNC.System.Data.Common.DNSqlBytes; + TDNSqlBytes = DDNC.System.Data.Common.TDNSqlBytes; + DNSqlChars = DDNC.System.Data.Common.DNSqlChars; + TDNSqlChars = DDNC.System.Data.Common.TDNSqlChars; + DNSqlXml = DDNC.System.Data.Common.DNSqlXml; + TDNSqlXml = DDNC.System.Data.Common.TDNSqlXml; + DNTypedTableBaseExtensions = DDNC.System.Data.Common.DNTypedTableBaseExtensions; + TDNTypedTableBaseExtensions = DDNC.System.Data.Common.TDNTypedTableBaseExtensions; + DNRowUpdatedEventArgs = DDNC.System.Data.Common.DNRowUpdatedEventArgs; + TDNRowUpdatedEventArgs = DDNC.System.Data.Common.TDNRowUpdatedEventArgs; + DNRowUpdatingEventArgs = DDNC.System.Data.Common.DNRowUpdatingEventArgs; + TDNRowUpdatingEventArgs = DDNC.System.Data.Common.TDNRowUpdatingEventArgs; + DNDataColumnChangeEventArgs = DDNC.System.Data.Common.DNDataColumnChangeEventArgs; + TDNDataColumnChangeEventArgs = DDNC.System.Data.Common.TDNDataColumnChangeEventArgs; + DNDataRowChangeEventArgs = DDNC.System.Data.Common.DNDataRowChangeEventArgs; + TDNDataRowChangeEventArgs = DDNC.System.Data.Common.TDNDataRowChangeEventArgs; + DNDataTableClearEventArgs = DDNC.System.Data.Common.DNDataTableClearEventArgs; + TDNDataTableClearEventArgs = DDNC.System.Data.Common.TDNDataTableClearEventArgs; + DNDataTableNewRowEventArgs = DDNC.System.Data.Common.DNDataTableNewRowEventArgs; + TDNDataTableNewRowEventArgs = DDNC.System.Data.Common.TDNDataTableNewRowEventArgs; + DNFillErrorEventArgs = DDNC.System.Data.Common.DNFillErrorEventArgs; + TDNFillErrorEventArgs = DDNC.System.Data.Common.TDNFillErrorEventArgs; + DNMergeFailedEventArgs = DDNC.System.Data.Common.DNMergeFailedEventArgs; + TDNMergeFailedEventArgs = DDNC.System.Data.Common.TDNMergeFailedEventArgs; + DNStateChangeEventArgs = DDNC.System.Data.Common.DNStateChangeEventArgs; + TDNStateChangeEventArgs = DDNC.System.Data.Common.TDNStateChangeEventArgs; + DNStatementCompletedEventArgs = DDNC.System.Data.Common.DNStatementCompletedEventArgs; + TDNStatementCompletedEventArgs = DDNC.System.Data.Common.TDNStatementCompletedEventArgs; + DNDataException = DDNC.System.Data.Common.DNDataException; + TDNDataException = DDNC.System.Data.Common.TDNDataException; + DNConstraintException = DDNC.System.Data.Common.DNConstraintException; + TDNConstraintException = DDNC.System.Data.Common.TDNConstraintException; + DNDeletedRowInaccessibleException = DDNC.System.Data.Common.DNDeletedRowInaccessibleException; + TDNDeletedRowInaccessibleException = DDNC.System.Data.Common.TDNDeletedRowInaccessibleException; + DNDuplicateNameException = DDNC.System.Data.Common.DNDuplicateNameException; + TDNDuplicateNameException = DDNC.System.Data.Common.TDNDuplicateNameException; + DNInRowChangingEventException = DDNC.System.Data.Common.DNInRowChangingEventException; + TDNInRowChangingEventException = DDNC.System.Data.Common.TDNInRowChangingEventException; + DNInvalidConstraintException = DDNC.System.Data.Common.DNInvalidConstraintException; + TDNInvalidConstraintException = DDNC.System.Data.Common.TDNInvalidConstraintException; + DNInvalidExpressionException = DDNC.System.Data.Common.DNInvalidExpressionException; + TDNInvalidExpressionException = DDNC.System.Data.Common.TDNInvalidExpressionException; + DNEvaluateException = DDNC.System.Data.Common.DNEvaluateException; + TDNEvaluateException = DDNC.System.Data.Common.TDNEvaluateException; + DNSyntaxErrorException = DDNC.System.Data.Common.DNSyntaxErrorException; + TDNSyntaxErrorException = DDNC.System.Data.Common.TDNSyntaxErrorException; + DNMissingPrimaryKeyException = DDNC.System.Data.Common.DNMissingPrimaryKeyException; + TDNMissingPrimaryKeyException = DDNC.System.Data.Common.TDNMissingPrimaryKeyException; + DNNoNullAllowedException = DDNC.System.Data.Common.DNNoNullAllowedException; + TDNNoNullAllowedException = DDNC.System.Data.Common.TDNNoNullAllowedException; + DNReadOnlyException = DDNC.System.Data.Common.DNReadOnlyException; + TDNReadOnlyException = DDNC.System.Data.Common.TDNReadOnlyException; + DNRowNotInTableException = DDNC.System.Data.Common.DNRowNotInTableException; + TDNRowNotInTableException = DDNC.System.Data.Common.TDNRowNotInTableException; + DNStrongTypingException = DDNC.System.Data.Common.DNStrongTypingException; + TDNStrongTypingException = DDNC.System.Data.Common.TDNStrongTypingException; + DNVersionNotFoundException = DDNC.System.Data.Common.DNVersionNotFoundException; + TDNVersionNotFoundException = DDNC.System.Data.Common.TDNVersionNotFoundException; + DNDBConcurrencyException = DDNC.System.Data.Common.DNDBConcurrencyException; + TDNDBConcurrencyException = DDNC.System.Data.Common.TDNDBConcurrencyException; + DNSqlTypeException = DDNC.System.Data.Common.DNSqlTypeException; + TDNSqlTypeException = DDNC.System.Data.Common.TDNSqlTypeException; + DNSqlAlreadyFilledException = DDNC.System.Data.Common.DNSqlAlreadyFilledException; + TDNSqlAlreadyFilledException = DDNC.System.Data.Common.TDNSqlAlreadyFilledException; + DNSqlNotFilledException = DDNC.System.Data.Common.DNSqlNotFilledException; + TDNSqlNotFilledException = DDNC.System.Data.Common.TDNSqlNotFilledException; + DNSqlNullValueException = DDNC.System.Data.Common.DNSqlNullValueException; + TDNSqlNullValueException = DDNC.System.Data.Common.TDNSqlNullValueException; + DNSqlTruncateException = DDNC.System.Data.Common.DNSqlTruncateException; + TDNSqlTruncateException = DDNC.System.Data.Common.TDNSqlTruncateException; + DNDbException = DDNC.System.Data.Common.DNDbException; + TDNDbException = DDNC.System.Data.Common.TDNDbException; + DNDataAdapter = DDNC.System.Data.Common.DNDataAdapter; + TDNDataAdapter = DDNC.System.Data.Common.TDNDataAdapter; + DNDbDataAdapter = DDNC.System.Data.Common.DNDbDataAdapter; + TDNDbDataAdapter = DDNC.System.Data.Common.TDNDbDataAdapter; + DNDbCommand = DDNC.System.Data.Common.DNDbCommand; + TDNDbCommand = DDNC.System.Data.Common.TDNDbCommand; + DNDbCommandBuilder = DDNC.System.Data.Common.DNDbCommandBuilder; + TDNDbCommandBuilder = DDNC.System.Data.Common.TDNDbCommandBuilder; + DNDbConnection = DDNC.System.Data.Common.DNDbConnection; + TDNDbConnection = DDNC.System.Data.Common.TDNDbConnection; + DNDataColumnMapping = DDNC.System.Data.Common.DNDataColumnMapping; + TDNDataColumnMapping = DDNC.System.Data.Common.TDNDataColumnMapping; + DNDataColumnMappingCollection = DDNC.System.Data.Common.DNDataColumnMappingCollection; + TDNDataColumnMappingCollection = DDNC.System.Data.Common.TDNDataColumnMappingCollection; + DNDataTableMapping = DDNC.System.Data.Common.DNDataTableMapping; + TDNDataTableMapping = DDNC.System.Data.Common.TDNDataTableMapping; + DNDataTableMappingCollection = DDNC.System.Data.Common.DNDataTableMappingCollection; + TDNDataTableMappingCollection = DDNC.System.Data.Common.TDNDataTableMappingCollection; + DNDbDataReader = DDNC.System.Data.Common.DNDbDataReader; + TDNDbDataReader = DDNC.System.Data.Common.TDNDbDataReader; + DNDataTableReader = DDNC.System.Data.Common.DNDataTableReader; + TDNDataTableReader = DDNC.System.Data.Common.TDNDataTableReader; + DNDbParameter = DDNC.System.Data.Common.DNDbParameter; + TDNDbParameter = DDNC.System.Data.Common.TDNDbParameter; + DNDbParameterCollection = DDNC.System.Data.Common.DNDbParameterCollection; + TDNDbParameterCollection = DDNC.System.Data.Common.TDNDbParameterCollection; + DNDbTransaction = DDNC.System.Data.Common.DNDbTransaction; + TDNDbTransaction = DDNC.System.Data.Common.TDNDbTransaction; + DNSqlBinary = DDNC.System.Data.Common.DNSqlBinary; + TDNSqlBinary = DDNC.System.Data.Common.TDNSqlBinary; + DNSqlBoolean = DDNC.System.Data.Common.DNSqlBoolean; + TDNSqlBoolean = DDNC.System.Data.Common.TDNSqlBoolean; + DNSqlByte = DDNC.System.Data.Common.DNSqlByte; + TDNSqlByte = DDNC.System.Data.Common.TDNSqlByte; + DNSqlDateTime = DDNC.System.Data.Common.DNSqlDateTime; + TDNSqlDateTime = DDNC.System.Data.Common.TDNSqlDateTime; + DNSqlDecimal = DDNC.System.Data.Common.DNSqlDecimal; + TDNSqlDecimal = DDNC.System.Data.Common.TDNSqlDecimal; + DNSqlDouble = DDNC.System.Data.Common.DNSqlDouble; + TDNSqlDouble = DDNC.System.Data.Common.TDNSqlDouble; + DNSqlGuid = DDNC.System.Data.Common.DNSqlGuid; + TDNSqlGuid = DDNC.System.Data.Common.TDNSqlGuid; + DNSqlInt16 = DDNC.System.Data.Common.DNSqlInt16; + TDNSqlInt16 = DDNC.System.Data.Common.TDNSqlInt16; + DNSqlInt32 = DDNC.System.Data.Common.DNSqlInt32; + TDNSqlInt32 = DDNC.System.Data.Common.TDNSqlInt32; + DNSqlInt64 = DDNC.System.Data.Common.DNSqlInt64; + TDNSqlInt64 = DDNC.System.Data.Common.TDNSqlInt64; + DNSqlMoney = DDNC.System.Data.Common.DNSqlMoney; + TDNSqlMoney = DDNC.System.Data.Common.TDNSqlMoney; + DNSqlSingle = DDNC.System.Data.Common.DNSqlSingle; + TDNSqlSingle = DDNC.System.Data.Common.TDNSqlSingle; + DNSqlString = DDNC.System.Data.Common.DNSqlString; + TDNSqlString = DDNC.System.Data.Common.TDNSqlString; + DNXmlDataDocument = DDNC.System.Data.Common.DNXmlDataDocument; + TDNXmlDataDocument = DDNC.System.Data.Common.TDNXmlDataDocument; + +{ delegates } + + DNDataColumnChangeEventHandler = DDNC.System.Data.Common.DNDataColumnChangeEventHandler; + DNDataRowChangeEventHandler = DDNC.System.Data.Common.DNDataRowChangeEventHandler; + DNDataTableClearEventHandler = DDNC.System.Data.Common.DNDataTableClearEventHandler; + DNDataTableNewRowEventHandler = DDNC.System.Data.Common.DNDataTableNewRowEventHandler; + DNFillErrorEventHandler = DDNC.System.Data.Common.DNFillErrorEventHandler; + DNMergeFailedEventHandler = DDNC.System.Data.Common.DNMergeFailedEventHandler; + DNStateChangeEventHandler = DDNC.System.Data.Common.DNStateChangeEventHandler; + DNStatementCompletedEventHandler = DDNC.System.Data.Common.DNStatementCompletedEventHandler; + + + +{ objects } + + +implementation + +end. diff --git a/src/NETCore3.1.18/DDN.System.Drawing.pas b/src/NETCore3.1.18/DDN.System.Drawing.pas index bd9084e..80d652a 100644 --- a/src/NETCore3.1.18/DDN.System.Drawing.pas +++ b/src/NETCore3.1.18/DDN.System.Drawing.pas @@ -1,4 +1,62 @@ -unit DDN.System.Drawing deprecated 'DDNC.System.Drawing.Primitives unit'; +//---------------------------------------------------------------------------- +// System.Drawing.Primitives.dll: System.Drawing.Primitives, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a +//---------------------------------------------------------------------------- +// The code is automatically generated by the GenCodeNET tool. +//---------------------------------------------------------------------------- +// .NET Core 3.1.18 +//---------------------------------------------------------------------------- +// UnitName: DDN.System.Drawing +// Author: ying32 +//---------------------------------------------------------------------------- -{$DEFINE DDNCSYSTEMDRAWINGPRIMITIVES} -{$I DDNC.System.Drawing.Primitives.pas} \ No newline at end of file +unit DDN.System.Drawing deprecated 'Please use DDNC.System.Drawing.Primitives unit'; + +{$IFDEF FPC} + {$mode delphi}//{$H+} + {$modeswitch advancedrecords} + {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ +{$ENDIF} + +interface + +uses + DDNC.System.Drawing.Primitives; + +type + +{ enums } + + DNKnownColor = DDNC.System.Drawing.Primitives.DNKnownColor; + + +type + + +{ declares } + + DNColorTranslator = DDNC.System.Drawing.Primitives.DNColorTranslator; + TDNColorTranslator = DDNC.System.Drawing.Primitives.TDNColorTranslator; + DNSystemColors = DDNC.System.Drawing.Primitives.DNSystemColors; + TDNSystemColors = DDNC.System.Drawing.Primitives.TDNSystemColors; + DNColor = DDNC.System.Drawing.Primitives.DNColor; + TDNColor = DDNC.System.Drawing.Primitives.TDNColor; + DNPoint = DDNC.System.Drawing.Primitives.DNPoint; + TDNPoint = DDNC.System.Drawing.Primitives.TDNPoint; + DNPointF = DDNC.System.Drawing.Primitives.DNPointF; + TDNPointF = DDNC.System.Drawing.Primitives.TDNPointF; + DNRectangle = DDNC.System.Drawing.Primitives.DNRectangle; + TDNRectangle = DDNC.System.Drawing.Primitives.TDNRectangle; + DNRectangleF = DDNC.System.Drawing.Primitives.DNRectangleF; + TDNRectangleF = DDNC.System.Drawing.Primitives.TDNRectangleF; + DNSize = DDNC.System.Drawing.Primitives.DNSize; + TDNSize = DDNC.System.Drawing.Primitives.TDNSize; + DNSizeF = DDNC.System.Drawing.Primitives.DNSizeF; + TDNSizeF = DDNC.System.Drawing.Primitives.TDNSizeF; + + +{ objects } + + +implementation + +end. diff --git a/src/NETCore3.1.18/DDN.System.Xml.pas b/src/NETCore3.1.18/DDN.System.Xml.pas index 11a99e9..d1af1f0 100644 --- a/src/NETCore3.1.18/DDN.System.Xml.pas +++ b/src/NETCore3.1.18/DDN.System.Xml.pas @@ -1,4 +1,579 @@ +//---------------------------------------------------------------------------- +// System.Private.Xml.dll: System.Private.Xml, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 +//---------------------------------------------------------------------------- +// The code is automatically generated by the GenCodeNET tool. +//---------------------------------------------------------------------------- +// .NET Core 3.1.18 +//---------------------------------------------------------------------------- +// UnitName: DDN.System.Xml +// Author: ying32 +//---------------------------------------------------------------------------- + unit DDN.System.Xml deprecated 'Please use DDNC.System.Private.Xml unit'; -{$DEFINE DDNCSYSTEMPRIVATEXML} -{$I DDNC.System.Private.Xml.pas} \ No newline at end of file +{$IFDEF FPC} + {$mode delphi}//{$H+} + {$modeswitch advancedrecords} + {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ +{$ENDIF} + +interface + +uses + DDNC.System.Private.Xml; + +type + +{ enums } + + DNConformanceLevel = DDNC.System.Private.Xml.DNConformanceLevel; + DNDtdProcessing = DDNC.System.Private.Xml.DNDtdProcessing; + DNEntityHandling = DDNC.System.Private.Xml.DNEntityHandling; + DNFormatting = DDNC.System.Private.Xml.DNFormatting; + DNNamespaceHandling = DDNC.System.Private.Xml.DNNamespaceHandling; + DNNewLineHandling = DDNC.System.Private.Xml.DNNewLineHandling; + DNReadState = DDNC.System.Private.Xml.DNReadState; + DNXmlKnownDtds = DDNC.System.Private.Xml.DNXmlKnownDtds; + DNXmlSchemaContentProcessing = DDNC.System.Private.Xml.DNXmlSchemaContentProcessing; + DNXmlSchemaContentType = DDNC.System.Private.Xml.DNXmlSchemaContentType; + DNXmlSchemaDatatypeVariety = DDNC.System.Private.Xml.DNXmlSchemaDatatypeVariety; + DNXmlSchemaDerivationMethod = DDNC.System.Private.Xml.DNXmlSchemaDerivationMethod; + DNXmlSchemaForm = DDNC.System.Private.Xml.DNXmlSchemaForm; + DNXmlSchemaInference_InferenceOption = DDNC.System.Private.Xml.DNXmlSchemaInference_InferenceOption; + DNXmlSchemaUse = DDNC.System.Private.Xml.DNXmlSchemaUse; + DNXmlSchemaValidationFlags = DDNC.System.Private.Xml.DNXmlSchemaValidationFlags; + DNXmlSchemaValidity = DDNC.System.Private.Xml.DNXmlSchemaValidity; + DNXmlSeverityType = DDNC.System.Private.Xml.DNXmlSeverityType; + DNXmlTypeCode = DDNC.System.Private.Xml.DNXmlTypeCode; + DNCodeGenerationOptions = DDNC.System.Private.Xml.DNCodeGenerationOptions; + DNXmlMappingAccess = DDNC.System.Private.Xml.DNXmlMappingAccess; + DNValidationType = DDNC.System.Private.Xml.DNValidationType; + DNWhitespaceHandling = DDNC.System.Private.Xml.DNWhitespaceHandling; + DNWriteState = DDNC.System.Private.Xml.DNWriteState; + DNXmlDateTimeSerializationMode = DDNC.System.Private.Xml.DNXmlDateTimeSerializationMode; + DNXmlNamespaceScope = DDNC.System.Private.Xml.DNXmlNamespaceScope; + DNXmlNodeChangedAction = DDNC.System.Private.Xml.DNXmlNodeChangedAction; + DNXmlNodeOrder = DDNC.System.Private.Xml.DNXmlNodeOrder; + DNXmlNodeType = DDNC.System.Private.Xml.DNXmlNodeType; + DNXmlOutputMethod = DDNC.System.Private.Xml.DNXmlOutputMethod; + DNXmlSpace = DDNC.System.Private.Xml.DNXmlSpace; + DNXmlTokenizedType = DDNC.System.Private.Xml.DNXmlTokenizedType; + DNXmlCaseOrder = DDNC.System.Private.Xml.DNXmlCaseOrder; + DNXmlDataType = DDNC.System.Private.Xml.DNXmlDataType; + DNXmlSortOrder = DDNC.System.Private.Xml.DNXmlSortOrder; + DNXPathNamespaceScope = DDNC.System.Private.Xml.DNXPathNamespaceScope; + DNXPathNodeType = DDNC.System.Private.Xml.DNXPathNodeType; + DNXPathResultType = DDNC.System.Private.Xml.DNXPathResultType; + DNIteratorResult = DDNC.System.Private.Xml.DNIteratorResult; + DNSetIteratorResult = DDNC.System.Private.Xml.DNSetIteratorResult; + + +type + + +{ declares } + + DNIApplicationResourceStreamResolver = DDNC.System.Private.Xml.DNIApplicationResourceStreamResolver; + DNIHasXmlNode = DDNC.System.Private.Xml.DNIHasXmlNode; + DNIXmlLineInfo = DDNC.System.Private.Xml.DNIXmlLineInfo; + DNIXmlNamespaceResolver = DDNC.System.Private.Xml.DNIXmlNamespaceResolver; + DNIXmlSchemaInfo = DDNC.System.Private.Xml.DNIXmlSchemaInfo; + DNIXmlSerializable = DDNC.System.Private.Xml.DNIXmlSerializable; + DNIXmlTextParser = DDNC.System.Private.Xml.DNIXmlTextParser; + DNIXPathNavigable = DDNC.System.Private.Xml.DNIXPathNavigable; + DNIXsltContextFunction = DDNC.System.Private.Xml.DNIXsltContextFunction; + DNIXsltContextVariable = DDNC.System.Private.Xml.DNIXsltContextVariable; + DNSoapAttributeAttribute = DDNC.System.Private.Xml.DNSoapAttributeAttribute; + TDNSoapAttributeAttribute = DDNC.System.Private.Xml.TDNSoapAttributeAttribute; + DNSoapElementAttribute = DDNC.System.Private.Xml.DNSoapElementAttribute; + TDNSoapElementAttribute = DDNC.System.Private.Xml.TDNSoapElementAttribute; + DNSoapEnumAttribute = DDNC.System.Private.Xml.DNSoapEnumAttribute; + TDNSoapEnumAttribute = DDNC.System.Private.Xml.TDNSoapEnumAttribute; + DNSoapIgnoreAttribute = DDNC.System.Private.Xml.DNSoapIgnoreAttribute; + TDNSoapIgnoreAttribute = DDNC.System.Private.Xml.TDNSoapIgnoreAttribute; + DNSoapIncludeAttribute = DDNC.System.Private.Xml.DNSoapIncludeAttribute; + TDNSoapIncludeAttribute = DDNC.System.Private.Xml.TDNSoapIncludeAttribute; + DNSoapTypeAttribute = DDNC.System.Private.Xml.DNSoapTypeAttribute; + TDNSoapTypeAttribute = DDNC.System.Private.Xml.TDNSoapTypeAttribute; + DNXmlAnyAttributeAttribute = DDNC.System.Private.Xml.DNXmlAnyAttributeAttribute; + TDNXmlAnyAttributeAttribute = DDNC.System.Private.Xml.TDNXmlAnyAttributeAttribute; + DNXmlAnyElementAttribute = DDNC.System.Private.Xml.DNXmlAnyElementAttribute; + TDNXmlAnyElementAttribute = DDNC.System.Private.Xml.TDNXmlAnyElementAttribute; + DNXmlArrayAttribute = DDNC.System.Private.Xml.DNXmlArrayAttribute; + TDNXmlArrayAttribute = DDNC.System.Private.Xml.TDNXmlArrayAttribute; + DNXmlArrayItemAttribute = DDNC.System.Private.Xml.DNXmlArrayItemAttribute; + TDNXmlArrayItemAttribute = DDNC.System.Private.Xml.TDNXmlArrayItemAttribute; + DNXmlAttributeAttribute = DDNC.System.Private.Xml.DNXmlAttributeAttribute; + TDNXmlAttributeAttribute = DDNC.System.Private.Xml.TDNXmlAttributeAttribute; + DNXmlChoiceIdentifierAttribute = DDNC.System.Private.Xml.DNXmlChoiceIdentifierAttribute; + TDNXmlChoiceIdentifierAttribute = DDNC.System.Private.Xml.TDNXmlChoiceIdentifierAttribute; + DNXmlElementAttribute = DDNC.System.Private.Xml.DNXmlElementAttribute; + TDNXmlElementAttribute = DDNC.System.Private.Xml.TDNXmlElementAttribute; + DNXmlEnumAttribute = DDNC.System.Private.Xml.DNXmlEnumAttribute; + TDNXmlEnumAttribute = DDNC.System.Private.Xml.TDNXmlEnumAttribute; + DNXmlIgnoreAttribute = DDNC.System.Private.Xml.DNXmlIgnoreAttribute; + TDNXmlIgnoreAttribute = DDNC.System.Private.Xml.TDNXmlIgnoreAttribute; + DNXmlIncludeAttribute = DDNC.System.Private.Xml.DNXmlIncludeAttribute; + TDNXmlIncludeAttribute = DDNC.System.Private.Xml.TDNXmlIncludeAttribute; + DNXmlNamespaceDeclarationsAttribute = DDNC.System.Private.Xml.DNXmlNamespaceDeclarationsAttribute; + TDNXmlNamespaceDeclarationsAttribute = DDNC.System.Private.Xml.TDNXmlNamespaceDeclarationsAttribute; + DNXmlRootAttribute = DDNC.System.Private.Xml.DNXmlRootAttribute; + TDNXmlRootAttribute = DDNC.System.Private.Xml.TDNXmlRootAttribute; + DNXmlSchemaProviderAttribute = DDNC.System.Private.Xml.DNXmlSchemaProviderAttribute; + TDNXmlSchemaProviderAttribute = DDNC.System.Private.Xml.TDNXmlSchemaProviderAttribute; + DNXmlSerializerAssemblyAttribute = DDNC.System.Private.Xml.DNXmlSerializerAssemblyAttribute; + TDNXmlSerializerAssemblyAttribute = DDNC.System.Private.Xml.TDNXmlSerializerAssemblyAttribute; + DNXmlSerializerVersionAttribute = DDNC.System.Private.Xml.DNXmlSerializerVersionAttribute; + TDNXmlSerializerVersionAttribute = DDNC.System.Private.Xml.TDNXmlSerializerVersionAttribute; + DNXmlTextAttribute = DDNC.System.Private.Xml.DNXmlTextAttribute; + TDNXmlTextAttribute = DDNC.System.Private.Xml.TDNXmlTextAttribute; + DNXmlTypeAttribute = DDNC.System.Private.Xml.DNXmlTypeAttribute; + TDNXmlTypeAttribute = DDNC.System.Private.Xml.TDNXmlTypeAttribute; + DNXmlSchemaObjectCollection = DDNC.System.Private.Xml.DNXmlSchemaObjectCollection; + TDNXmlSchemaObjectCollection = DDNC.System.Private.Xml.TDNXmlSchemaObjectCollection; + DNXmlAnyElementAttributes = DDNC.System.Private.Xml.DNXmlAnyElementAttributes; + TDNXmlAnyElementAttributes = DDNC.System.Private.Xml.TDNXmlAnyElementAttributes; + DNXmlArrayItemAttributes = DDNC.System.Private.Xml.DNXmlArrayItemAttributes; + TDNXmlArrayItemAttributes = DDNC.System.Private.Xml.TDNXmlArrayItemAttributes; + DNXmlElementAttributes = DDNC.System.Private.Xml.DNXmlElementAttributes; + TDNXmlElementAttributes = DDNC.System.Private.Xml.TDNXmlElementAttributes; + DNXmlSchemas = DDNC.System.Private.Xml.DNXmlSchemas; + TDNXmlSchemas = DDNC.System.Private.Xml.TDNXmlSchemas; + DNValidationEventArgs = DDNC.System.Private.Xml.DNValidationEventArgs; + TDNValidationEventArgs = DDNC.System.Private.Xml.TDNValidationEventArgs; + DNUnreferencedObjectEventArgs = DDNC.System.Private.Xml.DNUnreferencedObjectEventArgs; + TDNUnreferencedObjectEventArgs = DDNC.System.Private.Xml.TDNUnreferencedObjectEventArgs; + DNXmlAttributeEventArgs = DDNC.System.Private.Xml.DNXmlAttributeEventArgs; + TDNXmlAttributeEventArgs = DDNC.System.Private.Xml.TDNXmlAttributeEventArgs; + DNXmlElementEventArgs = DDNC.System.Private.Xml.DNXmlElementEventArgs; + TDNXmlElementEventArgs = DDNC.System.Private.Xml.TDNXmlElementEventArgs; + DNXmlNodeEventArgs = DDNC.System.Private.Xml.DNXmlNodeEventArgs; + TDNXmlNodeEventArgs = DDNC.System.Private.Xml.TDNXmlNodeEventArgs; + DNXmlNodeChangedEventArgs = DDNC.System.Private.Xml.DNXmlNodeChangedEventArgs; + TDNXmlNodeChangedEventArgs = DDNC.System.Private.Xml.TDNXmlNodeChangedEventArgs; + DNXsltMessageEncounteredEventArgs = DDNC.System.Private.Xml.DNXsltMessageEncounteredEventArgs; + TDNXsltMessageEncounteredEventArgs = DDNC.System.Private.Xml.TDNXsltMessageEncounteredEventArgs; + DNXmlSchemaException = DDNC.System.Private.Xml.DNXmlSchemaException; + TDNXmlSchemaException = DDNC.System.Private.Xml.TDNXmlSchemaException; + DNXmlSchemaInferenceException = DDNC.System.Private.Xml.DNXmlSchemaInferenceException; + TDNXmlSchemaInferenceException = DDNC.System.Private.Xml.TDNXmlSchemaInferenceException; + DNXmlSchemaValidationException = DDNC.System.Private.Xml.DNXmlSchemaValidationException; + TDNXmlSchemaValidationException = DDNC.System.Private.Xml.TDNXmlSchemaValidationException; + DNXmlException = DDNC.System.Private.Xml.DNXmlException; + TDNXmlException = DDNC.System.Private.Xml.TDNXmlException; + DNXPathException = DDNC.System.Private.Xml.DNXPathException; + TDNXPathException = DDNC.System.Private.Xml.TDNXPathException; + DNXsltException = DDNC.System.Private.Xml.DNXsltException; + TDNXsltException = DDNC.System.Private.Xml.TDNXsltException; + DNXsltCompileException = DDNC.System.Private.Xml.DNXsltCompileException; + TDNXsltCompileException = DDNC.System.Private.Xml.TDNXsltCompileException; + DNXmlDeserializationEvents = DDNC.System.Private.Xml.DNXmlDeserializationEvents; + TDNXmlDeserializationEvents = DDNC.System.Private.Xml.TDNXmlDeserializationEvents; + DNAncestorDocOrderIterator = DDNC.System.Private.Xml.DNAncestorDocOrderIterator; + TDNAncestorDocOrderIterator = DDNC.System.Private.Xml.TDNAncestorDocOrderIterator; + DNAncestorIterator = DDNC.System.Private.Xml.DNAncestorIterator; + TDNAncestorIterator = DDNC.System.Private.Xml.TDNAncestorIterator; + DNAttributeContentIterator = DDNC.System.Private.Xml.DNAttributeContentIterator; + TDNAttributeContentIterator = DDNC.System.Private.Xml.TDNAttributeContentIterator; + DNAttributeIterator = DDNC.System.Private.Xml.DNAttributeIterator; + TDNAttributeIterator = DDNC.System.Private.Xml.TDNAttributeIterator; + DNContentIterator = DDNC.System.Private.Xml.DNContentIterator; + TDNContentIterator = DDNC.System.Private.Xml.TDNContentIterator; + DNContentMergeIterator = DDNC.System.Private.Xml.DNContentMergeIterator; + TDNContentMergeIterator = DDNC.System.Private.Xml.TDNContentMergeIterator; + DNDecimalAggregator = DDNC.System.Private.Xml.DNDecimalAggregator; + TDNDecimalAggregator = DDNC.System.Private.Xml.TDNDecimalAggregator; + DNDescendantIterator = DDNC.System.Private.Xml.DNDescendantIterator; + TDNDescendantIterator = DDNC.System.Private.Xml.TDNDescendantIterator; + DNDescendantMergeIterator = DDNC.System.Private.Xml.DNDescendantMergeIterator; + TDNDescendantMergeIterator = DDNC.System.Private.Xml.TDNDescendantMergeIterator; + DNDifferenceIterator = DDNC.System.Private.Xml.DNDifferenceIterator; + TDNDifferenceIterator = DDNC.System.Private.Xml.TDNDifferenceIterator; + DNDodSequenceMerge = DDNC.System.Private.Xml.DNDodSequenceMerge; + TDNDodSequenceMerge = DDNC.System.Private.Xml.TDNDodSequenceMerge; + DNDoubleAggregator = DDNC.System.Private.Xml.DNDoubleAggregator; + TDNDoubleAggregator = DDNC.System.Private.Xml.TDNDoubleAggregator; + DNElementContentIterator = DDNC.System.Private.Xml.DNElementContentIterator; + TDNElementContentIterator = DDNC.System.Private.Xml.TDNElementContentIterator; + DNFollowingSiblingIterator = DDNC.System.Private.Xml.DNFollowingSiblingIterator; + TDNFollowingSiblingIterator = DDNC.System.Private.Xml.TDNFollowingSiblingIterator; + DNFollowingSiblingMergeIterator = DDNC.System.Private.Xml.DNFollowingSiblingMergeIterator; + TDNFollowingSiblingMergeIterator = DDNC.System.Private.Xml.TDNFollowingSiblingMergeIterator; + DNIdIterator = DDNC.System.Private.Xml.DNIdIterator; + TDNIdIterator = DDNC.System.Private.Xml.TDNIdIterator; + DNInt32Aggregator = DDNC.System.Private.Xml.DNInt32Aggregator; + TDNInt32Aggregator = DDNC.System.Private.Xml.TDNInt32Aggregator; + DNInt64Aggregator = DDNC.System.Private.Xml.DNInt64Aggregator; + TDNInt64Aggregator = DDNC.System.Private.Xml.TDNInt64Aggregator; + DNIntersectIterator = DDNC.System.Private.Xml.DNIntersectIterator; + TDNIntersectIterator = DDNC.System.Private.Xml.TDNIntersectIterator; + DNNamespaceIterator = DDNC.System.Private.Xml.DNNamespaceIterator; + TDNNamespaceIterator = DDNC.System.Private.Xml.TDNNamespaceIterator; + DNNodeKindContentIterator = DDNC.System.Private.Xml.DNNodeKindContentIterator; + TDNNodeKindContentIterator = DDNC.System.Private.Xml.TDNNodeKindContentIterator; + DNNodeRangeIterator = DDNC.System.Private.Xml.DNNodeRangeIterator; + TDNNodeRangeIterator = DDNC.System.Private.Xml.TDNNodeRangeIterator; + DNParentIterator = DDNC.System.Private.Xml.DNParentIterator; + TDNParentIterator = DDNC.System.Private.Xml.TDNParentIterator; + DNPrecedingIterator = DDNC.System.Private.Xml.DNPrecedingIterator; + TDNPrecedingIterator = DDNC.System.Private.Xml.TDNPrecedingIterator; + DNPrecedingSiblingDocOrderIterator = DDNC.System.Private.Xml.DNPrecedingSiblingDocOrderIterator; + TDNPrecedingSiblingDocOrderIterator = DDNC.System.Private.Xml.TDNPrecedingSiblingDocOrderIterator; + DNPrecedingSiblingIterator = DDNC.System.Private.Xml.DNPrecedingSiblingIterator; + TDNPrecedingSiblingIterator = DDNC.System.Private.Xml.TDNPrecedingSiblingIterator; + DNStringConcat = DDNC.System.Private.Xml.DNStringConcat; + TDNStringConcat = DDNC.System.Private.Xml.TDNStringConcat; + DNUnionIterator = DDNC.System.Private.Xml.DNUnionIterator; + TDNUnionIterator = DDNC.System.Private.Xml.TDNUnionIterator; + DNXmlSortKeyAccumulator = DDNC.System.Private.Xml.DNXmlSortKeyAccumulator; + TDNXmlSortKeyAccumulator = DDNC.System.Private.Xml.TDNXmlSortKeyAccumulator; + DNXPathFollowingIterator = DDNC.System.Private.Xml.DNXPathFollowingIterator; + TDNXPathFollowingIterator = DDNC.System.Private.Xml.TDNXPathFollowingIterator; + DNXPathFollowingMergeIterator = DDNC.System.Private.Xml.DNXPathFollowingMergeIterator; + TDNXPathFollowingMergeIterator = DDNC.System.Private.Xml.TDNXPathFollowingMergeIterator; + DNXPathPrecedingDocOrderIterator = DDNC.System.Private.Xml.DNXPathPrecedingDocOrderIterator; + TDNXPathPrecedingDocOrderIterator = DDNC.System.Private.Xml.TDNXPathPrecedingDocOrderIterator; + DNXPathPrecedingIterator = DDNC.System.Private.Xml.DNXPathPrecedingIterator; + TDNXPathPrecedingIterator = DDNC.System.Private.Xml.TDNXPathPrecedingIterator; + DNXPathPrecedingMergeIterator = DDNC.System.Private.Xml.DNXPathPrecedingMergeIterator; + TDNXPathPrecedingMergeIterator = DDNC.System.Private.Xml.TDNXPathPrecedingMergeIterator; + DNXmlSchemaCollection = DDNC.System.Private.Xml.DNXmlSchemaCollection; + TDNXmlSchemaCollection = DDNC.System.Private.Xml.TDNXmlSchemaCollection; + DNXmlSchemaCollectionEnumerator = DDNC.System.Private.Xml.DNXmlSchemaCollectionEnumerator; + TDNXmlSchemaCollectionEnumerator = DDNC.System.Private.Xml.TDNXmlSchemaCollectionEnumerator; + DNXmlSchemaCompilationSettings = DDNC.System.Private.Xml.DNXmlSchemaCompilationSettings; + TDNXmlSchemaCompilationSettings = DDNC.System.Private.Xml.TDNXmlSchemaCompilationSettings; + DNXmlSchemaDatatype = DDNC.System.Private.Xml.DNXmlSchemaDatatype; + TDNXmlSchemaDatatype = DDNC.System.Private.Xml.TDNXmlSchemaDatatype; + DNXmlSchemaInference = DDNC.System.Private.Xml.DNXmlSchemaInference; + TDNXmlSchemaInference = DDNC.System.Private.Xml.TDNXmlSchemaInference; + DNXmlSchemaInfo = DDNC.System.Private.Xml.DNXmlSchemaInfo; + TDNXmlSchemaInfo = DDNC.System.Private.Xml.TDNXmlSchemaInfo; + DNXmlSchemaObject = DDNC.System.Private.Xml.DNXmlSchemaObject; + TDNXmlSchemaObject = DDNC.System.Private.Xml.TDNXmlSchemaObject; + DNXmlSchema = DDNC.System.Private.Xml.DNXmlSchema; + TDNXmlSchema = DDNC.System.Private.Xml.TDNXmlSchema; + DNXmlSchemaAnnotated = DDNC.System.Private.Xml.DNXmlSchemaAnnotated; + TDNXmlSchemaAnnotated = DDNC.System.Private.Xml.TDNXmlSchemaAnnotated; + DNXmlSchemaAnyAttribute = DDNC.System.Private.Xml.DNXmlSchemaAnyAttribute; + TDNXmlSchemaAnyAttribute = DDNC.System.Private.Xml.TDNXmlSchemaAnyAttribute; + DNXmlSchemaAttribute = DDNC.System.Private.Xml.DNXmlSchemaAttribute; + TDNXmlSchemaAttribute = DDNC.System.Private.Xml.TDNXmlSchemaAttribute; + DNXmlSchemaAttributeGroup = DDNC.System.Private.Xml.DNXmlSchemaAttributeGroup; + TDNXmlSchemaAttributeGroup = DDNC.System.Private.Xml.TDNXmlSchemaAttributeGroup; + DNXmlSchemaAttributeGroupRef = DDNC.System.Private.Xml.DNXmlSchemaAttributeGroupRef; + TDNXmlSchemaAttributeGroupRef = DDNC.System.Private.Xml.TDNXmlSchemaAttributeGroupRef; + DNXmlSchemaContent = DDNC.System.Private.Xml.DNXmlSchemaContent; + TDNXmlSchemaContent = DDNC.System.Private.Xml.TDNXmlSchemaContent; + DNXmlSchemaComplexContentExtension = DDNC.System.Private.Xml.DNXmlSchemaComplexContentExtension; + TDNXmlSchemaComplexContentExtension = DDNC.System.Private.Xml.TDNXmlSchemaComplexContentExtension; + DNXmlSchemaComplexContentRestriction = DDNC.System.Private.Xml.DNXmlSchemaComplexContentRestriction; + TDNXmlSchemaComplexContentRestriction = DDNC.System.Private.Xml.TDNXmlSchemaComplexContentRestriction; + DNXmlSchemaSimpleContentExtension = DDNC.System.Private.Xml.DNXmlSchemaSimpleContentExtension; + TDNXmlSchemaSimpleContentExtension = DDNC.System.Private.Xml.TDNXmlSchemaSimpleContentExtension; + DNXmlSchemaSimpleContentRestriction = DDNC.System.Private.Xml.DNXmlSchemaSimpleContentRestriction; + TDNXmlSchemaSimpleContentRestriction = DDNC.System.Private.Xml.TDNXmlSchemaSimpleContentRestriction; + DNXmlSchemaContentModel = DDNC.System.Private.Xml.DNXmlSchemaContentModel; + TDNXmlSchemaContentModel = DDNC.System.Private.Xml.TDNXmlSchemaContentModel; + DNXmlSchemaComplexContent = DDNC.System.Private.Xml.DNXmlSchemaComplexContent; + TDNXmlSchemaComplexContent = DDNC.System.Private.Xml.TDNXmlSchemaComplexContent; + DNXmlSchemaSimpleContent = DDNC.System.Private.Xml.DNXmlSchemaSimpleContent; + TDNXmlSchemaSimpleContent = DDNC.System.Private.Xml.TDNXmlSchemaSimpleContent; + DNXmlSchemaFacet = DDNC.System.Private.Xml.DNXmlSchemaFacet; + TDNXmlSchemaFacet = DDNC.System.Private.Xml.TDNXmlSchemaFacet; + DNXmlSchemaEnumerationFacet = DDNC.System.Private.Xml.DNXmlSchemaEnumerationFacet; + TDNXmlSchemaEnumerationFacet = DDNC.System.Private.Xml.TDNXmlSchemaEnumerationFacet; + DNXmlSchemaMaxExclusiveFacet = DDNC.System.Private.Xml.DNXmlSchemaMaxExclusiveFacet; + TDNXmlSchemaMaxExclusiveFacet = DDNC.System.Private.Xml.TDNXmlSchemaMaxExclusiveFacet; + DNXmlSchemaMaxInclusiveFacet = DDNC.System.Private.Xml.DNXmlSchemaMaxInclusiveFacet; + TDNXmlSchemaMaxInclusiveFacet = DDNC.System.Private.Xml.TDNXmlSchemaMaxInclusiveFacet; + DNXmlSchemaMinExclusiveFacet = DDNC.System.Private.Xml.DNXmlSchemaMinExclusiveFacet; + TDNXmlSchemaMinExclusiveFacet = DDNC.System.Private.Xml.TDNXmlSchemaMinExclusiveFacet; + DNXmlSchemaMinInclusiveFacet = DDNC.System.Private.Xml.DNXmlSchemaMinInclusiveFacet; + TDNXmlSchemaMinInclusiveFacet = DDNC.System.Private.Xml.TDNXmlSchemaMinInclusiveFacet; + DNXmlSchemaNumericFacet = DDNC.System.Private.Xml.DNXmlSchemaNumericFacet; + TDNXmlSchemaNumericFacet = DDNC.System.Private.Xml.TDNXmlSchemaNumericFacet; + DNXmlSchemaFractionDigitsFacet = DDNC.System.Private.Xml.DNXmlSchemaFractionDigitsFacet; + TDNXmlSchemaFractionDigitsFacet = DDNC.System.Private.Xml.TDNXmlSchemaFractionDigitsFacet; + DNXmlSchemaLengthFacet = DDNC.System.Private.Xml.DNXmlSchemaLengthFacet; + TDNXmlSchemaLengthFacet = DDNC.System.Private.Xml.TDNXmlSchemaLengthFacet; + DNXmlSchemaMaxLengthFacet = DDNC.System.Private.Xml.DNXmlSchemaMaxLengthFacet; + TDNXmlSchemaMaxLengthFacet = DDNC.System.Private.Xml.TDNXmlSchemaMaxLengthFacet; + DNXmlSchemaMinLengthFacet = DDNC.System.Private.Xml.DNXmlSchemaMinLengthFacet; + TDNXmlSchemaMinLengthFacet = DDNC.System.Private.Xml.TDNXmlSchemaMinLengthFacet; + DNXmlSchemaTotalDigitsFacet = DDNC.System.Private.Xml.DNXmlSchemaTotalDigitsFacet; + TDNXmlSchemaTotalDigitsFacet = DDNC.System.Private.Xml.TDNXmlSchemaTotalDigitsFacet; + DNXmlSchemaPatternFacet = DDNC.System.Private.Xml.DNXmlSchemaPatternFacet; + TDNXmlSchemaPatternFacet = DDNC.System.Private.Xml.TDNXmlSchemaPatternFacet; + DNXmlSchemaWhiteSpaceFacet = DDNC.System.Private.Xml.DNXmlSchemaWhiteSpaceFacet; + TDNXmlSchemaWhiteSpaceFacet = DDNC.System.Private.Xml.TDNXmlSchemaWhiteSpaceFacet; + DNXmlSchemaGroup = DDNC.System.Private.Xml.DNXmlSchemaGroup; + TDNXmlSchemaGroup = DDNC.System.Private.Xml.TDNXmlSchemaGroup; + DNXmlSchemaIdentityConstraint = DDNC.System.Private.Xml.DNXmlSchemaIdentityConstraint; + TDNXmlSchemaIdentityConstraint = DDNC.System.Private.Xml.TDNXmlSchemaIdentityConstraint; + DNXmlSchemaKey = DDNC.System.Private.Xml.DNXmlSchemaKey; + TDNXmlSchemaKey = DDNC.System.Private.Xml.TDNXmlSchemaKey; + DNXmlSchemaKeyref = DDNC.System.Private.Xml.DNXmlSchemaKeyref; + TDNXmlSchemaKeyref = DDNC.System.Private.Xml.TDNXmlSchemaKeyref; + DNXmlSchemaUnique = DDNC.System.Private.Xml.DNXmlSchemaUnique; + TDNXmlSchemaUnique = DDNC.System.Private.Xml.TDNXmlSchemaUnique; + DNXmlSchemaNotation = DDNC.System.Private.Xml.DNXmlSchemaNotation; + TDNXmlSchemaNotation = DDNC.System.Private.Xml.TDNXmlSchemaNotation; + DNXmlSchemaParticle = DDNC.System.Private.Xml.DNXmlSchemaParticle; + TDNXmlSchemaParticle = DDNC.System.Private.Xml.TDNXmlSchemaParticle; + DNXmlSchemaAny = DDNC.System.Private.Xml.DNXmlSchemaAny; + TDNXmlSchemaAny = DDNC.System.Private.Xml.TDNXmlSchemaAny; + DNXmlSchemaElement = DDNC.System.Private.Xml.DNXmlSchemaElement; + TDNXmlSchemaElement = DDNC.System.Private.Xml.TDNXmlSchemaElement; + DNXmlSchemaGroupBase = DDNC.System.Private.Xml.DNXmlSchemaGroupBase; + TDNXmlSchemaGroupBase = DDNC.System.Private.Xml.TDNXmlSchemaGroupBase; + DNXmlSchemaAll = DDNC.System.Private.Xml.DNXmlSchemaAll; + TDNXmlSchemaAll = DDNC.System.Private.Xml.TDNXmlSchemaAll; + DNXmlSchemaChoice = DDNC.System.Private.Xml.DNXmlSchemaChoice; + TDNXmlSchemaChoice = DDNC.System.Private.Xml.TDNXmlSchemaChoice; + DNXmlSchemaSequence = DDNC.System.Private.Xml.DNXmlSchemaSequence; + TDNXmlSchemaSequence = DDNC.System.Private.Xml.TDNXmlSchemaSequence; + DNXmlSchemaGroupRef = DDNC.System.Private.Xml.DNXmlSchemaGroupRef; + TDNXmlSchemaGroupRef = DDNC.System.Private.Xml.TDNXmlSchemaGroupRef; + DNXmlSchemaSimpleTypeContent = DDNC.System.Private.Xml.DNXmlSchemaSimpleTypeContent; + TDNXmlSchemaSimpleTypeContent = DDNC.System.Private.Xml.TDNXmlSchemaSimpleTypeContent; + DNXmlSchemaSimpleTypeList = DDNC.System.Private.Xml.DNXmlSchemaSimpleTypeList; + TDNXmlSchemaSimpleTypeList = DDNC.System.Private.Xml.TDNXmlSchemaSimpleTypeList; + DNXmlSchemaSimpleTypeRestriction = DDNC.System.Private.Xml.DNXmlSchemaSimpleTypeRestriction; + TDNXmlSchemaSimpleTypeRestriction = DDNC.System.Private.Xml.TDNXmlSchemaSimpleTypeRestriction; + DNXmlSchemaSimpleTypeUnion = DDNC.System.Private.Xml.DNXmlSchemaSimpleTypeUnion; + TDNXmlSchemaSimpleTypeUnion = DDNC.System.Private.Xml.TDNXmlSchemaSimpleTypeUnion; + DNXmlSchemaType = DDNC.System.Private.Xml.DNXmlSchemaType; + TDNXmlSchemaType = DDNC.System.Private.Xml.TDNXmlSchemaType; + DNXmlSchemaComplexType = DDNC.System.Private.Xml.DNXmlSchemaComplexType; + TDNXmlSchemaComplexType = DDNC.System.Private.Xml.TDNXmlSchemaComplexType; + DNXmlSchemaSimpleType = DDNC.System.Private.Xml.DNXmlSchemaSimpleType; + TDNXmlSchemaSimpleType = DDNC.System.Private.Xml.TDNXmlSchemaSimpleType; + DNXmlSchemaXPath = DDNC.System.Private.Xml.DNXmlSchemaXPath; + TDNXmlSchemaXPath = DDNC.System.Private.Xml.TDNXmlSchemaXPath; + DNXmlSchemaAnnotation = DDNC.System.Private.Xml.DNXmlSchemaAnnotation; + TDNXmlSchemaAnnotation = DDNC.System.Private.Xml.TDNXmlSchemaAnnotation; + DNXmlSchemaAppInfo = DDNC.System.Private.Xml.DNXmlSchemaAppInfo; + TDNXmlSchemaAppInfo = DDNC.System.Private.Xml.TDNXmlSchemaAppInfo; + DNXmlSchemaDocumentation = DDNC.System.Private.Xml.DNXmlSchemaDocumentation; + TDNXmlSchemaDocumentation = DDNC.System.Private.Xml.TDNXmlSchemaDocumentation; + DNXmlSchemaExternal = DDNC.System.Private.Xml.DNXmlSchemaExternal; + TDNXmlSchemaExternal = DDNC.System.Private.Xml.TDNXmlSchemaExternal; + DNXmlSchemaImport = DDNC.System.Private.Xml.DNXmlSchemaImport; + TDNXmlSchemaImport = DDNC.System.Private.Xml.TDNXmlSchemaImport; + DNXmlSchemaInclude = DDNC.System.Private.Xml.DNXmlSchemaInclude; + TDNXmlSchemaInclude = DDNC.System.Private.Xml.TDNXmlSchemaInclude; + DNXmlSchemaRedefine = DDNC.System.Private.Xml.DNXmlSchemaRedefine; + TDNXmlSchemaRedefine = DDNC.System.Private.Xml.TDNXmlSchemaRedefine; + DNXmlSchemaObjectEnumerator = DDNC.System.Private.Xml.DNXmlSchemaObjectEnumerator; + TDNXmlSchemaObjectEnumerator = DDNC.System.Private.Xml.TDNXmlSchemaObjectEnumerator; + DNXmlSchemaObjectTable = DDNC.System.Private.Xml.DNXmlSchemaObjectTable; + TDNXmlSchemaObjectTable = DDNC.System.Private.Xml.TDNXmlSchemaObjectTable; + DNXmlSchemaSet = DDNC.System.Private.Xml.DNXmlSchemaSet; + TDNXmlSchemaSet = DDNC.System.Private.Xml.TDNXmlSchemaSet; + DNXmlSchemaValidator = DDNC.System.Private.Xml.DNXmlSchemaValidator; + TDNXmlSchemaValidator = DDNC.System.Private.Xml.TDNXmlSchemaValidator; + DNCodeIdentifier = DDNC.System.Private.Xml.DNCodeIdentifier; + TDNCodeIdentifier = DDNC.System.Private.Xml.TDNCodeIdentifier; + DNCodeIdentifiers = DDNC.System.Private.Xml.DNCodeIdentifiers; + TDNCodeIdentifiers = DDNC.System.Private.Xml.TDNCodeIdentifiers; + DNImportContext = DDNC.System.Private.Xml.DNImportContext; + TDNImportContext = DDNC.System.Private.Xml.TDNImportContext; + DNSchemaImporter = DDNC.System.Private.Xml.DNSchemaImporter; + TDNSchemaImporter = DDNC.System.Private.Xml.TDNSchemaImporter; + DNXmlSchemaImporter = DDNC.System.Private.Xml.DNXmlSchemaImporter; + TDNXmlSchemaImporter = DDNC.System.Private.Xml.TDNXmlSchemaImporter; + DNSoapAttributeOverrides = DDNC.System.Private.Xml.DNSoapAttributeOverrides; + TDNSoapAttributeOverrides = DDNC.System.Private.Xml.TDNSoapAttributeOverrides; + DNSoapAttributes = DDNC.System.Private.Xml.DNSoapAttributes; + TDNSoapAttributes = DDNC.System.Private.Xml.TDNSoapAttributes; + DNSoapReflectionImporter = DDNC.System.Private.Xml.DNSoapReflectionImporter; + TDNSoapReflectionImporter = DDNC.System.Private.Xml.TDNSoapReflectionImporter; + DNSoapSchemaMember = DDNC.System.Private.Xml.DNSoapSchemaMember; + TDNSoapSchemaMember = DDNC.System.Private.Xml.TDNSoapSchemaMember; + DNXmlAttributeOverrides = DDNC.System.Private.Xml.DNXmlAttributeOverrides; + TDNXmlAttributeOverrides = DDNC.System.Private.Xml.TDNXmlAttributeOverrides; + DNXmlAttributes = DDNC.System.Private.Xml.DNXmlAttributes; + TDNXmlAttributes = DDNC.System.Private.Xml.TDNXmlAttributes; + DNXmlMapping = DDNC.System.Private.Xml.DNXmlMapping; + TDNXmlMapping = DDNC.System.Private.Xml.TDNXmlMapping; + DNXmlMembersMapping = DDNC.System.Private.Xml.DNXmlMembersMapping; + TDNXmlMembersMapping = DDNC.System.Private.Xml.TDNXmlMembersMapping; + DNXmlTypeMapping = DDNC.System.Private.Xml.DNXmlTypeMapping; + TDNXmlTypeMapping = DDNC.System.Private.Xml.TDNXmlTypeMapping; + DNXmlMemberMapping = DDNC.System.Private.Xml.DNXmlMemberMapping; + TDNXmlMemberMapping = DDNC.System.Private.Xml.TDNXmlMemberMapping; + DNXmlReflectionImporter = DDNC.System.Private.Xml.DNXmlReflectionImporter; + TDNXmlReflectionImporter = DDNC.System.Private.Xml.TDNXmlReflectionImporter; + DNXmlReflectionMember = DDNC.System.Private.Xml.DNXmlReflectionMember; + TDNXmlReflectionMember = DDNC.System.Private.Xml.TDNXmlReflectionMember; + DNXmlSchemaEnumerator = DDNC.System.Private.Xml.DNXmlSchemaEnumerator; + TDNXmlSchemaEnumerator = DDNC.System.Private.Xml.TDNXmlSchemaEnumerator; + DNXmlSchemaExporter = DDNC.System.Private.Xml.DNXmlSchemaExporter; + TDNXmlSchemaExporter = DDNC.System.Private.Xml.TDNXmlSchemaExporter; + DNXmlSerializationGeneratedCode = DDNC.System.Private.Xml.DNXmlSerializationGeneratedCode; + TDNXmlSerializationGeneratedCode = DDNC.System.Private.Xml.TDNXmlSerializationGeneratedCode; + DNXmlSerializationReader = DDNC.System.Private.Xml.DNXmlSerializationReader; + TDNXmlSerializationReader = DDNC.System.Private.Xml.TDNXmlSerializationReader; + DNXmlSerializationWriter = DDNC.System.Private.Xml.DNXmlSerializationWriter; + TDNXmlSerializationWriter = DDNC.System.Private.Xml.TDNXmlSerializationWriter; + DNXmlSerializer = DDNC.System.Private.Xml.DNXmlSerializer; + TDNXmlSerializer = DDNC.System.Private.Xml.TDNXmlSerializer; + DNXmlSerializerFactory = DDNC.System.Private.Xml.DNXmlSerializerFactory; + TDNXmlSerializerFactory = DDNC.System.Private.Xml.TDNXmlSerializerFactory; + DNXmlSerializerImplementation = DDNC.System.Private.Xml.DNXmlSerializerImplementation; + TDNXmlSerializerImplementation = DDNC.System.Private.Xml.TDNXmlSerializerImplementation; + DNXmlSerializerNamespaces = DDNC.System.Private.Xml.DNXmlSerializerNamespaces; + TDNXmlSerializerNamespaces = DDNC.System.Private.Xml.TDNXmlSerializerNamespaces; + DNXmlConvert = DDNC.System.Private.Xml.DNXmlConvert; + TDNXmlConvert = DDNC.System.Private.Xml.TDNXmlConvert; + DNXmlImplementation = DDNC.System.Private.Xml.DNXmlImplementation; + TDNXmlImplementation = DDNC.System.Private.Xml.TDNXmlImplementation; + DNXmlNamedNodeMap = DDNC.System.Private.Xml.DNXmlNamedNodeMap; + TDNXmlNamedNodeMap = DDNC.System.Private.Xml.TDNXmlNamedNodeMap; + DNXmlAttributeCollection = DDNC.System.Private.Xml.DNXmlAttributeCollection; + TDNXmlAttributeCollection = DDNC.System.Private.Xml.TDNXmlAttributeCollection; + DNXmlNamespaceManager = DDNC.System.Private.Xml.DNXmlNamespaceManager; + TDNXmlNamespaceManager = DDNC.System.Private.Xml.TDNXmlNamespaceManager; + DNXsltContext = DDNC.System.Private.Xml.DNXsltContext; + TDNXsltContext = DDNC.System.Private.Xml.TDNXsltContext; + DNXmlNameTable = DDNC.System.Private.Xml.DNXmlNameTable; + TDNXmlNameTable = DDNC.System.Private.Xml.TDNXmlNameTable; + DNNameTable = DDNC.System.Private.Xml.DNNameTable; + TDNNameTable = DDNC.System.Private.Xml.TDNNameTable; + DNXmlNode = DDNC.System.Private.Xml.DNXmlNode; + TDNXmlNode = DDNC.System.Private.Xml.TDNXmlNode; + DNXmlAttribute = DDNC.System.Private.Xml.DNXmlAttribute; + TDNXmlAttribute = DDNC.System.Private.Xml.TDNXmlAttribute; + DNXmlDocument = DDNC.System.Private.Xml.DNXmlDocument; + TDNXmlDocument = DDNC.System.Private.Xml.TDNXmlDocument; + DNXmlDocumentFragment = DDNC.System.Private.Xml.DNXmlDocumentFragment; + TDNXmlDocumentFragment = DDNC.System.Private.Xml.TDNXmlDocumentFragment; + DNXmlEntity = DDNC.System.Private.Xml.DNXmlEntity; + TDNXmlEntity = DDNC.System.Private.Xml.TDNXmlEntity; + DNXmlLinkedNode = DDNC.System.Private.Xml.DNXmlLinkedNode; + TDNXmlLinkedNode = DDNC.System.Private.Xml.TDNXmlLinkedNode; + DNXmlCharacterData = DDNC.System.Private.Xml.DNXmlCharacterData; + TDNXmlCharacterData = DDNC.System.Private.Xml.TDNXmlCharacterData; + DNXmlCDataSection = DDNC.System.Private.Xml.DNXmlCDataSection; + TDNXmlCDataSection = DDNC.System.Private.Xml.TDNXmlCDataSection; + DNXmlComment = DDNC.System.Private.Xml.DNXmlComment; + TDNXmlComment = DDNC.System.Private.Xml.TDNXmlComment; + DNXmlSignificantWhitespace = DDNC.System.Private.Xml.DNXmlSignificantWhitespace; + TDNXmlSignificantWhitespace = DDNC.System.Private.Xml.TDNXmlSignificantWhitespace; + DNXmlText = DDNC.System.Private.Xml.DNXmlText; + TDNXmlText = DDNC.System.Private.Xml.TDNXmlText; + DNXmlWhitespace = DDNC.System.Private.Xml.DNXmlWhitespace; + TDNXmlWhitespace = DDNC.System.Private.Xml.TDNXmlWhitespace; + DNXmlDeclaration = DDNC.System.Private.Xml.DNXmlDeclaration; + TDNXmlDeclaration = DDNC.System.Private.Xml.TDNXmlDeclaration; + DNXmlDocumentType = DDNC.System.Private.Xml.DNXmlDocumentType; + TDNXmlDocumentType = DDNC.System.Private.Xml.TDNXmlDocumentType; + DNXmlElement = DDNC.System.Private.Xml.DNXmlElement; + TDNXmlElement = DDNC.System.Private.Xml.TDNXmlElement; + DNXmlEntityReference = DDNC.System.Private.Xml.DNXmlEntityReference; + TDNXmlEntityReference = DDNC.System.Private.Xml.TDNXmlEntityReference; + DNXmlProcessingInstruction = DDNC.System.Private.Xml.DNXmlProcessingInstruction; + TDNXmlProcessingInstruction = DDNC.System.Private.Xml.TDNXmlProcessingInstruction; + DNXmlNotation = DDNC.System.Private.Xml.DNXmlNotation; + TDNXmlNotation = DDNC.System.Private.Xml.TDNXmlNotation; + DNXmlNodeList = DDNC.System.Private.Xml.DNXmlNodeList; + TDNXmlNodeList = DDNC.System.Private.Xml.TDNXmlNodeList; + DNXmlParserContext = DDNC.System.Private.Xml.DNXmlParserContext; + TDNXmlParserContext = DDNC.System.Private.Xml.TDNXmlParserContext; + DNXmlQualifiedName = DDNC.System.Private.Xml.DNXmlQualifiedName; + TDNXmlQualifiedName = DDNC.System.Private.Xml.TDNXmlQualifiedName; + DNXmlReader = DDNC.System.Private.Xml.DNXmlReader; + TDNXmlReader = DDNC.System.Private.Xml.TDNXmlReader; + DNXmlNodeReader = DDNC.System.Private.Xml.DNXmlNodeReader; + TDNXmlNodeReader = DDNC.System.Private.Xml.TDNXmlNodeReader; + DNXmlTextReader = DDNC.System.Private.Xml.DNXmlTextReader; + TDNXmlTextReader = DDNC.System.Private.Xml.TDNXmlTextReader; + DNXmlValidatingReader = DDNC.System.Private.Xml.DNXmlValidatingReader; + TDNXmlValidatingReader = DDNC.System.Private.Xml.TDNXmlValidatingReader; + DNXmlReaderSettings = DDNC.System.Private.Xml.DNXmlReaderSettings; + TDNXmlReaderSettings = DDNC.System.Private.Xml.TDNXmlReaderSettings; + DNXmlResolver = DDNC.System.Private.Xml.DNXmlResolver; + TDNXmlResolver = DDNC.System.Private.Xml.TDNXmlResolver; + DNXmlPreloadedResolver = DDNC.System.Private.Xml.DNXmlPreloadedResolver; + TDNXmlPreloadedResolver = DDNC.System.Private.Xml.TDNXmlPreloadedResolver; + DNXmlSecureResolver = DDNC.System.Private.Xml.DNXmlSecureResolver; + TDNXmlSecureResolver = DDNC.System.Private.Xml.TDNXmlSecureResolver; + DNXmlUrlResolver = DDNC.System.Private.Xml.DNXmlUrlResolver; + TDNXmlUrlResolver = DDNC.System.Private.Xml.TDNXmlUrlResolver; + DNXmlWriter = DDNC.System.Private.Xml.DNXmlWriter; + TDNXmlWriter = DDNC.System.Private.Xml.TDNXmlWriter; + DNXmlTextWriter = DDNC.System.Private.Xml.DNXmlTextWriter; + TDNXmlTextWriter = DDNC.System.Private.Xml.TDNXmlTextWriter; + DNXmlQueryOutput = DDNC.System.Private.Xml.DNXmlQueryOutput; + TDNXmlQueryOutput = DDNC.System.Private.Xml.TDNXmlQueryOutput; + DNXmlWriterSettings = DDNC.System.Private.Xml.DNXmlWriterSettings; + TDNXmlWriterSettings = DDNC.System.Private.Xml.TDNXmlWriterSettings; + DNXPathDocument = DDNC.System.Private.Xml.DNXPathDocument; + TDNXPathDocument = DDNC.System.Private.Xml.TDNXPathDocument; + DNXPathExpression = DDNC.System.Private.Xml.DNXPathExpression; + TDNXPathExpression = DDNC.System.Private.Xml.TDNXPathExpression; + DNXPathItem = DDNC.System.Private.Xml.DNXPathItem; + TDNXPathItem = DDNC.System.Private.Xml.TDNXPathItem; + DNXmlAtomicValue = DDNC.System.Private.Xml.DNXmlAtomicValue; + TDNXmlAtomicValue = DDNC.System.Private.Xml.TDNXmlAtomicValue; + DNXPathNavigator = DDNC.System.Private.Xml.DNXPathNavigator; + TDNXPathNavigator = DDNC.System.Private.Xml.TDNXPathNavigator; + DNXPathNodeIterator = DDNC.System.Private.Xml.DNXPathNodeIterator; + TDNXPathNodeIterator = DDNC.System.Private.Xml.TDNXPathNodeIterator; + DNXmlCollation = DDNC.System.Private.Xml.DNXmlCollation; + TDNXmlCollation = DDNC.System.Private.Xml.TDNXmlCollation; + DNXmlILIndex = DDNC.System.Private.Xml.DNXmlILIndex; + TDNXmlILIndex = DDNC.System.Private.Xml.TDNXmlILIndex; + DNXmlILStorageConverter = DDNC.System.Private.Xml.DNXmlILStorageConverter; + TDNXmlILStorageConverter = DDNC.System.Private.Xml.TDNXmlILStorageConverter; + DNXmlNavigatorFilter = DDNC.System.Private.Xml.DNXmlNavigatorFilter; + TDNXmlNavigatorFilter = DDNC.System.Private.Xml.TDNXmlNavigatorFilter; + DNXmlQueryContext = DDNC.System.Private.Xml.DNXmlQueryContext; + TDNXmlQueryContext = DDNC.System.Private.Xml.TDNXmlQueryContext; + DNXmlQueryRuntime = DDNC.System.Private.Xml.DNXmlQueryRuntime; + TDNXmlQueryRuntime = DDNC.System.Private.Xml.TDNXmlQueryRuntime; + DNXmlQueryItemSequence = DDNC.System.Private.Xml.DNXmlQueryItemSequence; + TDNXmlQueryItemSequence = DDNC.System.Private.Xml.TDNXmlQueryItemSequence; + DNXmlQueryNodeSequence = DDNC.System.Private.Xml.DNXmlQueryNodeSequence; + TDNXmlQueryNodeSequence = DDNC.System.Private.Xml.TDNXmlQueryNodeSequence; + //DNXmlQuerySequence = DDNC.System.Private.Xml.DNXmlQuerySequence; + //TDNXmlQuerySequence = DDNC.System.Private.Xml.TDNXmlQuerySequence; + DNXsltConvert = DDNC.System.Private.Xml.DNXsltConvert; + TDNXsltConvert = DDNC.System.Private.Xml.TDNXsltConvert; + DNXsltFunctions = DDNC.System.Private.Xml.DNXsltFunctions; + TDNXsltFunctions = DDNC.System.Private.Xml.TDNXsltFunctions; + DNXsltLibrary = DDNC.System.Private.Xml.DNXsltLibrary; + TDNXsltLibrary = DDNC.System.Private.Xml.TDNXsltLibrary; + DNXslCompiledTransform = DDNC.System.Private.Xml.DNXslCompiledTransform; + TDNXslCompiledTransform = DDNC.System.Private.Xml.TDNXslCompiledTransform; + DNXsltArgumentList = DDNC.System.Private.Xml.DNXsltArgumentList; + TDNXsltArgumentList = DDNC.System.Private.Xml.TDNXsltArgumentList; + DNXslTransform = DDNC.System.Private.Xml.DNXslTransform; + TDNXslTransform = DDNC.System.Private.Xml.TDNXslTransform; + DNXsltSettings = DDNC.System.Private.Xml.DNXsltSettings; + TDNXsltSettings = DDNC.System.Private.Xml.TDNXsltSettings; + +{ delegates } + + DNValidationEventHandler = DDNC.System.Private.Xml.DNValidationEventHandler; + DNXmlValueGetter = DDNC.System.Private.Xml.DNXmlValueGetter; + DNUnreferencedObjectEventHandler = DDNC.System.Private.Xml.DNUnreferencedObjectEventHandler; + DNXmlAttributeEventHandler = DDNC.System.Private.Xml.DNXmlAttributeEventHandler; + DNXmlElementEventHandler = DDNC.System.Private.Xml.DNXmlElementEventHandler; + DNXmlNodeEventHandler = DDNC.System.Private.Xml.DNXmlNodeEventHandler; + DNXmlSerializationCollectionFixupCallback = DDNC.System.Private.Xml.DNXmlSerializationCollectionFixupCallback; + DNXmlSerializationFixupCallback = DDNC.System.Private.Xml.DNXmlSerializationFixupCallback; + DNXmlSerializationReadCallback = DDNC.System.Private.Xml.DNXmlSerializationReadCallback; + DNXmlSerializationWriteCallback = DDNC.System.Private.Xml.DNXmlSerializationWriteCallback; + DNXmlNodeChangedEventHandler = DDNC.System.Private.Xml.DNXmlNodeChangedEventHandler; + DNXsltMessageEncounteredEventHandler = DDNC.System.Private.Xml.DNXsltMessageEncounteredEventHandler; + + + +{ objects } + + +implementation + +end. diff --git a/src/NETCore3.1.18/DDN.mscorlib.pas b/src/NETCore3.1.18/DDN.mscorlib.pas index 68375c8..075d7a1 100644 --- a/src/NETCore3.1.18/DDN.mscorlib.pas +++ b/src/NETCore3.1.18/DDN.mscorlib.pas @@ -1,4 +1,1777 @@ +//---------------------------------------------------------------------------- +// System.Private.CoreLib.dll: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e +//---------------------------------------------------------------------------- +// The code is automatically generated by the GenCodeNET tool. +//---------------------------------------------------------------------------- +// .NET Core 3.1.18 +//---------------------------------------------------------------------------- +// UnitName: DDN.mscorlib +// Author: ying32 +//---------------------------------------------------------------------------- + unit DDN.mscorlib deprecated 'Please use DDNC.System.Private.CoreLib unit'; -{$DEFINE DDNCSYSTEMPRIVATECORELIB} -{$I DDNC.System.Private.CoreLib.pas} \ No newline at end of file +{$IFDEF FPC} + {$mode delphi}//{$H+} + {$modeswitch advancedrecords} + {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ +{$ENDIF} + +interface + +uses + DDNC.System.Private.CoreLib; + +type + +{ enums } + + DNAttributeTargets = DDNC.System.Private.CoreLib.DNAttributeTargets; + DNBase64FormattingOptions = DDNC.System.Private.CoreLib.DNBase64FormattingOptions; + DNOperationStatus = DDNC.System.Private.CoreLib.DNOperationStatus; + DNEditorBrowsableState = DDNC.System.Private.CoreLib.DNEditorBrowsableState; + DNAssemblyHashAlgorithm = DDNC.System.Private.CoreLib.DNAssemblyHashAlgorithm; + DNAssemblyVersionCompatibility = DDNC.System.Private.CoreLib.DNAssemblyVersionCompatibility; + DNDateTimeKind = DDNC.System.Private.CoreLib.DNDateTimeKind; + DNDayOfWeek = DDNC.System.Private.CoreLib.DNDayOfWeek; + DNContractFailureKind = DDNC.System.Private.CoreLib.DNContractFailureKind; + DNDebuggableAttribute_DebuggingModes = DDNC.System.Private.CoreLib.DNDebuggableAttribute_DebuggingModes; + DNDebuggerBrowsableState = DDNC.System.Private.CoreLib.DNDebuggerBrowsableState; + DNEventActivityOptions = DDNC.System.Private.CoreLib.DNEventActivityOptions; + DNEventChannel = DDNC.System.Private.CoreLib.DNEventChannel; + DNEventCommand = DDNC.System.Private.CoreLib.DNEventCommand; + DNEventFieldFormat = DDNC.System.Private.CoreLib.DNEventFieldFormat; + DNEventFieldTags = DDNC.System.Private.CoreLib.DNEventFieldTags; + DNEventKeywords = DDNC.System.Private.CoreLib.DNEventKeywords; + DNEventLevel = DDNC.System.Private.CoreLib.DNEventLevel; + DNEventManifestOptions = DDNC.System.Private.CoreLib.DNEventManifestOptions; + DNEventOpcode = DDNC.System.Private.CoreLib.DNEventOpcode; + DNEventSourceSettings = DDNC.System.Private.CoreLib.DNEventSourceSettings; + DNEventTags = DDNC.System.Private.CoreLib.DNEventTags; + DNEventTask = DDNC.System.Private.CoreLib.DNEventTask; + DNEnvironment_SpecialFolder = DDNC.System.Private.CoreLib.DNEnvironment_SpecialFolder; + DNEnvironment_SpecialFolderOption = DDNC.System.Private.CoreLib.DNEnvironment_SpecialFolderOption; + DNEnvironmentVariableTarget = DDNC.System.Private.CoreLib.DNEnvironmentVariableTarget; + DNGCCollectionMode = DDNC.System.Private.CoreLib.DNGCCollectionMode; + DNGCNotificationStatus = DDNC.System.Private.CoreLib.DNGCNotificationStatus; + DNCalendarAlgorithmType = DDNC.System.Private.CoreLib.DNCalendarAlgorithmType; + DNCalendarWeekRule = DDNC.System.Private.CoreLib.DNCalendarWeekRule; + DNCompareOptions = DDNC.System.Private.CoreLib.DNCompareOptions; + DNCultureTypes = DDNC.System.Private.CoreLib.DNCultureTypes; + DNDateTimeStyles = DDNC.System.Private.CoreLib.DNDateTimeStyles; + DNDigitShapes = DDNC.System.Private.CoreLib.DNDigitShapes; + DNGregorianCalendarTypes = DDNC.System.Private.CoreLib.DNGregorianCalendarTypes; + DNNumberStyles = DDNC.System.Private.CoreLib.DNNumberStyles; + DNTimeSpanStyles = DDNC.System.Private.CoreLib.DNTimeSpanStyles; + DNUnicodeCategory = DDNC.System.Private.CoreLib.DNUnicodeCategory; + DNFileAccess = DDNC.System.Private.CoreLib.DNFileAccess; + DNFileMode = DDNC.System.Private.CoreLib.DNFileMode; + DNFileOptions = DDNC.System.Private.CoreLib.DNFileOptions; + DNFileShare = DDNC.System.Private.CoreLib.DNFileShare; + DNSeekOrigin = DDNC.System.Private.CoreLib.DNSeekOrigin; + DNMidpointRounding = DDNC.System.Private.CoreLib.DNMidpointRounding; + DNPlatformID = DDNC.System.Private.CoreLib.DNPlatformID; + DNAssemblyContentType = DDNC.System.Private.CoreLib.DNAssemblyContentType; + DNAssemblyNameFlags = DDNC.System.Private.CoreLib.DNAssemblyNameFlags; + DNBindingFlags = DDNC.System.Private.CoreLib.DNBindingFlags; + DNCallingConventions = DDNC.System.Private.CoreLib.DNCallingConventions; + DNAssemblyBuilderAccess = DDNC.System.Private.CoreLib.DNAssemblyBuilderAccess; + DNFlowControl = DDNC.System.Private.CoreLib.DNFlowControl; + DNOpCodeType = DDNC.System.Private.CoreLib.DNOpCodeType; + DNOperandType = DDNC.System.Private.CoreLib.DNOperandType; + DNPackingSize = DDNC.System.Private.CoreLib.DNPackingSize; + DNPEFileKinds = DDNC.System.Private.CoreLib.DNPEFileKinds; + DNStackBehaviour = DDNC.System.Private.CoreLib.DNStackBehaviour; + DNEventAttributes = DDNC.System.Private.CoreLib.DNEventAttributes; + DNExceptionHandlingClauseOptions = DDNC.System.Private.CoreLib.DNExceptionHandlingClauseOptions; + DNFieldAttributes = DDNC.System.Private.CoreLib.DNFieldAttributes; + DNGenericParameterAttributes = DDNC.System.Private.CoreLib.DNGenericParameterAttributes; + DNImageFileMachine = DDNC.System.Private.CoreLib.DNImageFileMachine; + DNMemberTypes = DDNC.System.Private.CoreLib.DNMemberTypes; + DNMethodAttributes = DDNC.System.Private.CoreLib.DNMethodAttributes; + DNMethodImplAttributes = DDNC.System.Private.CoreLib.DNMethodImplAttributes; + DNParameterAttributes = DDNC.System.Private.CoreLib.DNParameterAttributes; + DNPortableExecutableKinds = DDNC.System.Private.CoreLib.DNPortableExecutableKinds; + DNProcessorArchitecture = DDNC.System.Private.CoreLib.DNProcessorArchitecture; + DNPropertyAttributes = DDNC.System.Private.CoreLib.DNPropertyAttributes; + DNResourceAttributes = DDNC.System.Private.CoreLib.DNResourceAttributes; + DNResourceLocation = DDNC.System.Private.CoreLib.DNResourceLocation; + DNTypeAttributes = DDNC.System.Private.CoreLib.DNTypeAttributes; + DNUltimateResourceFallbackLocation = DDNC.System.Private.CoreLib.DNUltimateResourceFallbackLocation; + DNCompilationRelaxations = DDNC.System.Private.CoreLib.DNCompilationRelaxations; + DNLoadHint = DDNC.System.Private.CoreLib.DNLoadHint; + DNMethodCodeType = DDNC.System.Private.CoreLib.DNMethodCodeType; + DNMethodImplOptions = DDNC.System.Private.CoreLib.DNMethodImplOptions; + DNCer = DDNC.System.Private.CoreLib.DNCer; + DNConsistency = DDNC.System.Private.CoreLib.DNConsistency; + DNGCLargeObjectHeapCompactionMode = DDNC.System.Private.CoreLib.DNGCLargeObjectHeapCompactionMode; + DNGCLatencyMode = DDNC.System.Private.CoreLib.DNGCLatencyMode; + DNCallingConvention = DDNC.System.Private.CoreLib.DNCallingConvention; + DNCharSet = DDNC.System.Private.CoreLib.DNCharSet; + DNClassInterfaceType = DDNC.System.Private.CoreLib.DNClassInterfaceType; + DNComInterfaceType = DDNC.System.Private.CoreLib.DNComInterfaceType; + DNComMemberType = DDNC.System.Private.CoreLib.DNComMemberType; + DNCALLCONV = DDNC.System.Private.CoreLib.DNCALLCONV; + DNDESCKIND = DDNC.System.Private.CoreLib.DNDESCKIND; + DNFUNCFLAGS = DDNC.System.Private.CoreLib.DNFUNCFLAGS; + DNFUNCKIND = DDNC.System.Private.CoreLib.DNFUNCKIND; + DNIDLFLAG = DDNC.System.Private.CoreLib.DNIDLFLAG; + DNIMPLTYPEFLAGS = DDNC.System.Private.CoreLib.DNIMPLTYPEFLAGS; + DNINVOKEKIND = DDNC.System.Private.CoreLib.DNINVOKEKIND; + DNLIBFLAGS = DDNC.System.Private.CoreLib.DNLIBFLAGS; + DNPARAMFLAG = DDNC.System.Private.CoreLib.DNPARAMFLAG; + DNSYSKIND = DDNC.System.Private.CoreLib.DNSYSKIND; + DNTYPEFLAGS = DDNC.System.Private.CoreLib.DNTYPEFLAGS; + DNTYPEKIND = DDNC.System.Private.CoreLib.DNTYPEKIND; + DNVARFLAGS = DDNC.System.Private.CoreLib.DNVARFLAGS; + DNVARKIND = DDNC.System.Private.CoreLib.DNVARKIND; + DNCustomQueryInterfaceMode = DDNC.System.Private.CoreLib.DNCustomQueryInterfaceMode; + DNCustomQueryInterfaceResult = DDNC.System.Private.CoreLib.DNCustomQueryInterfaceResult; + DNDllImportSearchPath = DDNC.System.Private.CoreLib.DNDllImportSearchPath; + DNGCHandleType = DDNC.System.Private.CoreLib.DNGCHandleType; + DNLayoutKind = DDNC.System.Private.CoreLib.DNLayoutKind; + DNUnmanagedType = DDNC.System.Private.CoreLib.DNUnmanagedType; + DNVarEnum = DDNC.System.Private.CoreLib.DNVarEnum; + DNFloatComparisonMode = DDNC.System.Private.CoreLib.DNFloatComparisonMode; + DNStreamingContextStates = DDNC.System.Private.CoreLib.DNStreamingContextStates; + DNPartialTrustVisibilityLevel = DDNC.System.Private.CoreLib.DNPartialTrustVisibilityLevel; + DNPermissionState = DDNC.System.Private.CoreLib.DNPermissionState; + DNPrincipalPolicy = DDNC.System.Private.CoreLib.DNPrincipalPolicy; + DNSecurityCriticalScope = DDNC.System.Private.CoreLib.DNSecurityCriticalScope; + DNSecurityRuleSet = DDNC.System.Private.CoreLib.DNSecurityRuleSet; + DNStringComparison = DDNC.System.Private.CoreLib.DNStringComparison; + DNStringSplitOptions = DDNC.System.Private.CoreLib.DNStringSplitOptions; + DNNormalizationForm = DDNC.System.Private.CoreLib.DNNormalizationForm; + DNApartmentState = DDNC.System.Private.CoreLib.DNApartmentState; + DNEventResetMode = DDNC.System.Private.CoreLib.DNEventResetMode; + DNLazyThreadSafetyMode = DDNC.System.Private.CoreLib.DNLazyThreadSafetyMode; + DNLockRecursionPolicy = DDNC.System.Private.CoreLib.DNLockRecursionPolicy; + DNValueTaskSourceOnCompletedFlags = DDNC.System.Private.CoreLib.DNValueTaskSourceOnCompletedFlags; + DNValueTaskSourceStatus = DDNC.System.Private.CoreLib.DNValueTaskSourceStatus; + DNTaskContinuationOptions = DDNC.System.Private.CoreLib.DNTaskContinuationOptions; + DNTaskCreationOptions = DDNC.System.Private.CoreLib.DNTaskCreationOptions; + DNTaskStatus = DDNC.System.Private.CoreLib.DNTaskStatus; + DNThreadPriority = DDNC.System.Private.CoreLib.DNThreadPriority; + DNThreadState = DDNC.System.Private.CoreLib.DNThreadState; + DNTypeCode = DDNC.System.Private.CoreLib.DNTypeCode; + + +type + + +{ declares } + + DNObject = DDNC.System.Private.CoreLib.DNObject; + TDNObject = DDNC.System.Private.CoreLib.TDNObject; + DNIDisposable = DDNC.System.Private.CoreLib.DNIDisposable; + DNIEnumerator = DDNC.System.Private.CoreLib.DNIEnumerator; + //DNIEnumerator = DDNC.System.Private.CoreLib.DNIEnumerator; + DNIEnumerable = DDNC.System.Private.CoreLib.DNIEnumerable; + //DNIEnumerable = DDNC.System.Private.CoreLib.DNIEnumerable; + DNICollection = DDNC.System.Private.CoreLib.DNICollection; + //DNICollection = DDNC.System.Private.CoreLib.DNICollection; + DNIList = DDNC.System.Private.CoreLib.DNIList; + //DNIList = DDNC.System.Private.CoreLib.DNIList; + DNIDictionary = DDNC.System.Private.CoreLib.DNIDictionary; + //DNIDictionary = DDNC.System.Private.CoreLib.DNIDictionary; + DNIComparer = DDNC.System.Private.CoreLib.DNIComparer; + //DNIComparer = DDNC.System.Private.CoreLib.DNIComparer; + DNIEqualityComparer = DDNC.System.Private.CoreLib.DNIEqualityComparer; + //DNEqualityComparer = DDNC.System.Private.CoreLib.DNEqualityComparer; + //TDNEqualityComparer = DDNC.System.Private.CoreLib.TDNEqualityComparer; + DNIClassFactory = DDNC.System.Private.CoreLib.DNIClassFactory; + DNIPinnable = DDNC.System.Private.CoreLib.DNIPinnable; + //DNIAsyncEnumerable = DDNC.System.Private.CoreLib.DNIAsyncEnumerable; + //DNIEqualityComparer = DDNC.System.Private.CoreLib.DNIEqualityComparer; + //DNIProducerConsumerCollection = DDNC.System.Private.CoreLib.DNIProducerConsumerCollection; + //DNIReadOnlyCollection = DDNC.System.Private.CoreLib.DNIReadOnlyCollection; + //DNIReadOnlyDictionary = DDNC.System.Private.CoreLib.DNIReadOnlyDictionary; + //DNIReadOnlyList = DDNC.System.Private.CoreLib.DNIReadOnlyList; + DNIResourceReader = DDNC.System.Private.CoreLib.DNIResourceReader; + DNIDictionaryEnumerator = DDNC.System.Private.CoreLib.DNIDictionaryEnumerator; + DNIHashCodeProvider = DDNC.System.Private.CoreLib.DNIHashCodeProvider; + DNIStructuralComparable = DDNC.System.Private.CoreLib.DNIStructuralComparable; + DNIStructuralEquatable = DDNC.System.Private.CoreLib.DNIStructuralEquatable; + DNISymbolDocumentWriter = DDNC.System.Private.CoreLib.DNISymbolDocumentWriter; + DNIAsyncDisposable = DDNC.System.Private.CoreLib.DNIAsyncDisposable; + //DNIAsyncEnumerator = DDNC.System.Private.CoreLib.DNIAsyncEnumerator; + DNIAsyncResult = DDNC.System.Private.CoreLib.DNIAsyncResult; + DNICloneable = DDNC.System.Private.CoreLib.DNICloneable; + //DNIComparable = DDNC.System.Private.CoreLib.DNIComparable; + DNIComparable = DDNC.System.Private.CoreLib.DNIComparable; + DNIConvertible = DDNC.System.Private.CoreLib.DNIConvertible; + DNICustomFormatter = DDNC.System.Private.CoreLib.DNICustomFormatter; + //DNIMemoryOwner = DDNC.System.Private.CoreLib.DNIMemoryOwner; + //DNIEquatable = DDNC.System.Private.CoreLib.DNIEquatable; + DNIFormatProvider = DDNC.System.Private.CoreLib.DNIFormatProvider; + DNIFormattable = DDNC.System.Private.CoreLib.DNIFormattable; + //DNIObservable = DDNC.System.Private.CoreLib.DNIObservable; + //DNIObserver = DDNC.System.Private.CoreLib.DNIObserver; + //DNIProgress = DDNC.System.Private.CoreLib.DNIProgress; + DNICustomAttributeProvider = DDNC.System.Private.CoreLib.DNICustomAttributeProvider; + DNIReflect = DDNC.System.Private.CoreLib.DNIReflect; + DNIReflectableType = DDNC.System.Private.CoreLib.DNIReflectableType; + DNIAsyncStateMachine = DDNC.System.Private.CoreLib.DNIAsyncStateMachine; + DNICastable = DDNC.System.Private.CoreLib.DNICastable; + DNINotifyCompletion = DDNC.System.Private.CoreLib.DNINotifyCompletion; + DNICriticalNotifyCompletion = DDNC.System.Private.CoreLib.DNICriticalNotifyCompletion; + DNIStrongBox = DDNC.System.Private.CoreLib.DNIStrongBox; + DNITuple = DDNC.System.Private.CoreLib.DNITuple; + DNIBindCtx = DDNC.System.Private.CoreLib.DNIBindCtx; + DNIConnectionPoint = DDNC.System.Private.CoreLib.DNIConnectionPoint; + DNIConnectionPointContainer = DDNC.System.Private.CoreLib.DNIConnectionPointContainer; + DNIEnumConnectionPoints = DDNC.System.Private.CoreLib.DNIEnumConnectionPoints; + DNIEnumConnections = DDNC.System.Private.CoreLib.DNIEnumConnections; + DNIEnumMoniker = DDNC.System.Private.CoreLib.DNIEnumMoniker; + DNIEnumString = DDNC.System.Private.CoreLib.DNIEnumString; + DNIEnumVARIANT = DDNC.System.Private.CoreLib.DNIEnumVARIANT; + DNIMoniker = DDNC.System.Private.CoreLib.DNIMoniker; + DNIPersistFile = DDNC.System.Private.CoreLib.DNIPersistFile; + DNIRunningObjectTable = DDNC.System.Private.CoreLib.DNIRunningObjectTable; + DNIStream = DDNC.System.Private.CoreLib.DNIStream; + DNITypeComp = DDNC.System.Private.CoreLib.DNITypeComp; + DNITypeInfo = DDNC.System.Private.CoreLib.DNITypeInfo; + DNITypeInfo2 = DDNC.System.Private.CoreLib.DNITypeInfo2; + DNITypeLib = DDNC.System.Private.CoreLib.DNITypeLib; + DNITypeLib2 = DDNC.System.Private.CoreLib.DNITypeLib2; + DNICustomAdapter = DDNC.System.Private.CoreLib.DNICustomAdapter; + DNICustomFactory = DDNC.System.Private.CoreLib.DNICustomFactory; + DNICustomMarshaler = DDNC.System.Private.CoreLib.DNICustomMarshaler; + DNICustomQueryInterface = DDNC.System.Private.CoreLib.DNICustomQueryInterface; + DNIActivationFactory = DDNC.System.Private.CoreLib.DNIActivationFactory; + DNIDeserializationCallback = DDNC.System.Private.CoreLib.DNIDeserializationCallback; + DNIFormatterConverter = DDNC.System.Private.CoreLib.DNIFormatterConverter; + DNIObjectReference = DDNC.System.Private.CoreLib.DNIObjectReference; + DNISafeSerializationData = DDNC.System.Private.CoreLib.DNISafeSerializationData; + DNISerializable = DDNC.System.Private.CoreLib.DNISerializable; + DNISecurityEncodable = DDNC.System.Private.CoreLib.DNISecurityEncodable; + DNIPermission = DDNC.System.Private.CoreLib.DNIPermission; + DNIStackWalk = DDNC.System.Private.CoreLib.DNIStackWalk; + DNIIdentity = DDNC.System.Private.CoreLib.DNIIdentity; + DNIPrincipal = DDNC.System.Private.CoreLib.DNIPrincipal; + DNIThreadPoolWorkItem = DDNC.System.Private.CoreLib.DNIThreadPoolWorkItem; + //DNIValueTaskSource = DDNC.System.Private.CoreLib.DNIValueTaskSource; + DNIValueTaskSource = DDNC.System.Private.CoreLib.DNIValueTaskSource; + DNConsole = DDNC.System.Private.CoreLib.DNConsole; + TDNConsole = DDNC.System.Private.CoreLib.TDNConsole; + DNPRIExceptionInfo = DDNC.System.Private.CoreLib.DNPRIExceptionInfo; + TDNPRIExceptionInfo = DDNC.System.Private.CoreLib.TDNPRIExceptionInfo; + DNWindowsRuntimeResourceManagerBase = DDNC.System.Private.CoreLib.DNWindowsRuntimeResourceManagerBase; + TDNWindowsRuntimeResourceManagerBase = DDNC.System.Private.CoreLib.TDNWindowsRuntimeResourceManagerBase; + DNUnsafe = DDNC.System.Private.CoreLib.DNUnsafe; + TDNUnsafe = DDNC.System.Private.CoreLib.TDNUnsafe; + DNComActivator = DDNC.System.Private.CoreLib.DNComActivator; + TDNComActivator = DDNC.System.Private.CoreLib.TDNComActivator; + DNComponentActivator = DDNC.System.Private.CoreLib.DNComponentActivator; + TDNComponentActivator = DDNC.System.Private.CoreLib.TDNComponentActivator; + DNInMemoryAssemblyLoader = DDNC.System.Private.CoreLib.DNInMemoryAssemblyLoader; + TDNInMemoryAssemblyLoader = DDNC.System.Private.CoreLib.TDNInMemoryAssemblyLoader; + DNExceptionSupport = DDNC.System.Private.CoreLib.DNExceptionSupport; + TDNExceptionSupport = DDNC.System.Private.CoreLib.TDNExceptionSupport; + DNAsyncCausalitySupport = DDNC.System.Private.CoreLib.DNAsyncCausalitySupport; + TDNAsyncCausalitySupport = DDNC.System.Private.CoreLib.TDNAsyncCausalitySupport; + DNActivator = DDNC.System.Private.CoreLib.DNActivator; + TDNActivator = DDNC.System.Private.CoreLib.TDNActivator; + DNAppContext = DDNC.System.Private.CoreLib.DNAppContext; + TDNAppContext = DDNC.System.Private.CoreLib.TDNAppContext; + DNAppDomainSetup = DDNC.System.Private.CoreLib.DNAppDomainSetup; + TDNAppDomainSetup = DDNC.System.Private.CoreLib.TDNAppDomainSetup; + DNArray = DDNC.System.Private.CoreLib.DNArray; + TDNArray = DDNC.System.Private.CoreLib.TDNArray; + DNAttribute = DDNC.System.Private.CoreLib.DNAttribute; + TDNAttribute = DDNC.System.Private.CoreLib.TDNAttribute; + DNAttributeUsageAttribute = DDNC.System.Private.CoreLib.DNAttributeUsageAttribute; + TDNAttributeUsageAttribute = DDNC.System.Private.CoreLib.TDNAttributeUsageAttribute; + DNCLSCompliantAttribute = DDNC.System.Private.CoreLib.DNCLSCompliantAttribute; + TDNCLSCompliantAttribute = DDNC.System.Private.CoreLib.TDNCLSCompliantAttribute; + DNDefaultValueAttribute = DDNC.System.Private.CoreLib.DNDefaultValueAttribute; + TDNDefaultValueAttribute = DDNC.System.Private.CoreLib.TDNDefaultValueAttribute; + DNEditorBrowsableAttribute = DDNC.System.Private.CoreLib.DNEditorBrowsableAttribute; + TDNEditorBrowsableAttribute = DDNC.System.Private.CoreLib.TDNEditorBrowsableAttribute; + DNAllowNullAttribute = DDNC.System.Private.CoreLib.DNAllowNullAttribute; + TDNAllowNullAttribute = DDNC.System.Private.CoreLib.TDNAllowNullAttribute; + DNDisallowNullAttribute = DDNC.System.Private.CoreLib.DNDisallowNullAttribute; + TDNDisallowNullAttribute = DDNC.System.Private.CoreLib.TDNDisallowNullAttribute; + DNDoesNotReturnAttribute = DDNC.System.Private.CoreLib.DNDoesNotReturnAttribute; + TDNDoesNotReturnAttribute = DDNC.System.Private.CoreLib.TDNDoesNotReturnAttribute; + DNDoesNotReturnIfAttribute = DDNC.System.Private.CoreLib.DNDoesNotReturnIfAttribute; + TDNDoesNotReturnIfAttribute = DDNC.System.Private.CoreLib.TDNDoesNotReturnIfAttribute; + DNMaybeNullAttribute = DDNC.System.Private.CoreLib.DNMaybeNullAttribute; + TDNMaybeNullAttribute = DDNC.System.Private.CoreLib.TDNMaybeNullAttribute; + DNMaybeNullWhenAttribute = DDNC.System.Private.CoreLib.DNMaybeNullWhenAttribute; + TDNMaybeNullWhenAttribute = DDNC.System.Private.CoreLib.TDNMaybeNullWhenAttribute; + DNNotNullAttribute = DDNC.System.Private.CoreLib.DNNotNullAttribute; + TDNNotNullAttribute = DDNC.System.Private.CoreLib.TDNNotNullAttribute; + DNNotNullIfNotNullAttribute = DDNC.System.Private.CoreLib.DNNotNullIfNotNullAttribute; + TDNNotNullIfNotNullAttribute = DDNC.System.Private.CoreLib.TDNNotNullIfNotNullAttribute; + DNNotNullWhenAttribute = DDNC.System.Private.CoreLib.DNNotNullWhenAttribute; + TDNNotNullWhenAttribute = DDNC.System.Private.CoreLib.TDNNotNullWhenAttribute; + DNSuppressMessageAttribute = DDNC.System.Private.CoreLib.DNSuppressMessageAttribute; + TDNSuppressMessageAttribute = DDNC.System.Private.CoreLib.TDNSuppressMessageAttribute; + DNConditionalAttribute = DDNC.System.Private.CoreLib.DNConditionalAttribute; + TDNConditionalAttribute = DDNC.System.Private.CoreLib.TDNConditionalAttribute; + DNContractAbbreviatorAttribute = DDNC.System.Private.CoreLib.DNContractAbbreviatorAttribute; + TDNContractAbbreviatorAttribute = DDNC.System.Private.CoreLib.TDNContractAbbreviatorAttribute; + DNContractArgumentValidatorAttribute = DDNC.System.Private.CoreLib.DNContractArgumentValidatorAttribute; + TDNContractArgumentValidatorAttribute = DDNC.System.Private.CoreLib.TDNContractArgumentValidatorAttribute; + DNContractClassAttribute = DDNC.System.Private.CoreLib.DNContractClassAttribute; + TDNContractClassAttribute = DDNC.System.Private.CoreLib.TDNContractClassAttribute; + DNContractClassForAttribute = DDNC.System.Private.CoreLib.DNContractClassForAttribute; + TDNContractClassForAttribute = DDNC.System.Private.CoreLib.TDNContractClassForAttribute; + DNContractInvariantMethodAttribute = DDNC.System.Private.CoreLib.DNContractInvariantMethodAttribute; + TDNContractInvariantMethodAttribute = DDNC.System.Private.CoreLib.TDNContractInvariantMethodAttribute; + DNContractOptionAttribute = DDNC.System.Private.CoreLib.DNContractOptionAttribute; + TDNContractOptionAttribute = DDNC.System.Private.CoreLib.TDNContractOptionAttribute; + DNContractPublicPropertyNameAttribute = DDNC.System.Private.CoreLib.DNContractPublicPropertyNameAttribute; + TDNContractPublicPropertyNameAttribute = DDNC.System.Private.CoreLib.TDNContractPublicPropertyNameAttribute; + DNContractReferenceAssemblyAttribute = DDNC.System.Private.CoreLib.DNContractReferenceAssemblyAttribute; + TDNContractReferenceAssemblyAttribute = DDNC.System.Private.CoreLib.TDNContractReferenceAssemblyAttribute; + DNContractRuntimeIgnoredAttribute = DDNC.System.Private.CoreLib.DNContractRuntimeIgnoredAttribute; + TDNContractRuntimeIgnoredAttribute = DDNC.System.Private.CoreLib.TDNContractRuntimeIgnoredAttribute; + DNContractVerificationAttribute = DDNC.System.Private.CoreLib.DNContractVerificationAttribute; + TDNContractVerificationAttribute = DDNC.System.Private.CoreLib.TDNContractVerificationAttribute; + DNPureAttribute = DDNC.System.Private.CoreLib.DNPureAttribute; + TDNPureAttribute = DDNC.System.Private.CoreLib.TDNPureAttribute; + DNDebuggableAttribute = DDNC.System.Private.CoreLib.DNDebuggableAttribute; + TDNDebuggableAttribute = DDNC.System.Private.CoreLib.TDNDebuggableAttribute; + DNDebuggerBrowsableAttribute = DDNC.System.Private.CoreLib.DNDebuggerBrowsableAttribute; + TDNDebuggerBrowsableAttribute = DDNC.System.Private.CoreLib.TDNDebuggerBrowsableAttribute; + DNDebuggerDisplayAttribute = DDNC.System.Private.CoreLib.DNDebuggerDisplayAttribute; + TDNDebuggerDisplayAttribute = DDNC.System.Private.CoreLib.TDNDebuggerDisplayAttribute; + DNDebuggerHiddenAttribute = DDNC.System.Private.CoreLib.DNDebuggerHiddenAttribute; + TDNDebuggerHiddenAttribute = DDNC.System.Private.CoreLib.TDNDebuggerHiddenAttribute; + DNDebuggerNonUserCodeAttribute = DDNC.System.Private.CoreLib.DNDebuggerNonUserCodeAttribute; + TDNDebuggerNonUserCodeAttribute = DDNC.System.Private.CoreLib.TDNDebuggerNonUserCodeAttribute; + DNDebuggerStepperBoundaryAttribute = DDNC.System.Private.CoreLib.DNDebuggerStepperBoundaryAttribute; + TDNDebuggerStepperBoundaryAttribute = DDNC.System.Private.CoreLib.TDNDebuggerStepperBoundaryAttribute; + DNDebuggerStepThroughAttribute = DDNC.System.Private.CoreLib.DNDebuggerStepThroughAttribute; + TDNDebuggerStepThroughAttribute = DDNC.System.Private.CoreLib.TDNDebuggerStepThroughAttribute; + DNDebuggerTypeProxyAttribute = DDNC.System.Private.CoreLib.DNDebuggerTypeProxyAttribute; + TDNDebuggerTypeProxyAttribute = DDNC.System.Private.CoreLib.TDNDebuggerTypeProxyAttribute; + DNDebuggerVisualizerAttribute = DDNC.System.Private.CoreLib.DNDebuggerVisualizerAttribute; + TDNDebuggerVisualizerAttribute = DDNC.System.Private.CoreLib.TDNDebuggerVisualizerAttribute; + DNEventAttribute = DDNC.System.Private.CoreLib.DNEventAttribute; + TDNEventAttribute = DDNC.System.Private.CoreLib.TDNEventAttribute; + DNEventDataAttribute = DDNC.System.Private.CoreLib.DNEventDataAttribute; + TDNEventDataAttribute = DDNC.System.Private.CoreLib.TDNEventDataAttribute; + DNEventFieldAttribute = DDNC.System.Private.CoreLib.DNEventFieldAttribute; + TDNEventFieldAttribute = DDNC.System.Private.CoreLib.TDNEventFieldAttribute; + DNEventIgnoreAttribute = DDNC.System.Private.CoreLib.DNEventIgnoreAttribute; + TDNEventIgnoreAttribute = DDNC.System.Private.CoreLib.TDNEventIgnoreAttribute; + DNEventSourceAttribute = DDNC.System.Private.CoreLib.DNEventSourceAttribute; + TDNEventSourceAttribute = DDNC.System.Private.CoreLib.TDNEventSourceAttribute; + DNNonEventAttribute = DDNC.System.Private.CoreLib.DNNonEventAttribute; + TDNNonEventAttribute = DDNC.System.Private.CoreLib.TDNNonEventAttribute; + DNFlagsAttribute = DDNC.System.Private.CoreLib.DNFlagsAttribute; + TDNFlagsAttribute = DDNC.System.Private.CoreLib.TDNFlagsAttribute; + DNMTAThreadAttribute = DDNC.System.Private.CoreLib.DNMTAThreadAttribute; + TDNMTAThreadAttribute = DDNC.System.Private.CoreLib.TDNMTAThreadAttribute; + DNNonSerializedAttribute = DDNC.System.Private.CoreLib.DNNonSerializedAttribute; + TDNNonSerializedAttribute = DDNC.System.Private.CoreLib.TDNNonSerializedAttribute; + DNObsoleteAttribute = DDNC.System.Private.CoreLib.DNObsoleteAttribute; + TDNObsoleteAttribute = DDNC.System.Private.CoreLib.TDNObsoleteAttribute; + DNParamArrayAttribute = DDNC.System.Private.CoreLib.DNParamArrayAttribute; + TDNParamArrayAttribute = DDNC.System.Private.CoreLib.TDNParamArrayAttribute; + DNAssemblyAlgorithmIdAttribute = DDNC.System.Private.CoreLib.DNAssemblyAlgorithmIdAttribute; + TDNAssemblyAlgorithmIdAttribute = DDNC.System.Private.CoreLib.TDNAssemblyAlgorithmIdAttribute; + DNAssemblyCompanyAttribute = DDNC.System.Private.CoreLib.DNAssemblyCompanyAttribute; + TDNAssemblyCompanyAttribute = DDNC.System.Private.CoreLib.TDNAssemblyCompanyAttribute; + DNAssemblyConfigurationAttribute = DDNC.System.Private.CoreLib.DNAssemblyConfigurationAttribute; + TDNAssemblyConfigurationAttribute = DDNC.System.Private.CoreLib.TDNAssemblyConfigurationAttribute; + DNAssemblyCopyrightAttribute = DDNC.System.Private.CoreLib.DNAssemblyCopyrightAttribute; + TDNAssemblyCopyrightAttribute = DDNC.System.Private.CoreLib.TDNAssemblyCopyrightAttribute; + DNAssemblyCultureAttribute = DDNC.System.Private.CoreLib.DNAssemblyCultureAttribute; + TDNAssemblyCultureAttribute = DDNC.System.Private.CoreLib.TDNAssemblyCultureAttribute; + DNAssemblyDefaultAliasAttribute = DDNC.System.Private.CoreLib.DNAssemblyDefaultAliasAttribute; + TDNAssemblyDefaultAliasAttribute = DDNC.System.Private.CoreLib.TDNAssemblyDefaultAliasAttribute; + DNAssemblyDelaySignAttribute = DDNC.System.Private.CoreLib.DNAssemblyDelaySignAttribute; + TDNAssemblyDelaySignAttribute = DDNC.System.Private.CoreLib.TDNAssemblyDelaySignAttribute; + DNAssemblyDescriptionAttribute = DDNC.System.Private.CoreLib.DNAssemblyDescriptionAttribute; + TDNAssemblyDescriptionAttribute = DDNC.System.Private.CoreLib.TDNAssemblyDescriptionAttribute; + DNAssemblyFileVersionAttribute = DDNC.System.Private.CoreLib.DNAssemblyFileVersionAttribute; + TDNAssemblyFileVersionAttribute = DDNC.System.Private.CoreLib.TDNAssemblyFileVersionAttribute; + DNAssemblyFlagsAttribute = DDNC.System.Private.CoreLib.DNAssemblyFlagsAttribute; + TDNAssemblyFlagsAttribute = DDNC.System.Private.CoreLib.TDNAssemblyFlagsAttribute; + DNAssemblyInformationalVersionAttribute = DDNC.System.Private.CoreLib.DNAssemblyInformationalVersionAttribute; + TDNAssemblyInformationalVersionAttribute = DDNC.System.Private.CoreLib.TDNAssemblyInformationalVersionAttribute; + DNAssemblyKeyFileAttribute = DDNC.System.Private.CoreLib.DNAssemblyKeyFileAttribute; + TDNAssemblyKeyFileAttribute = DDNC.System.Private.CoreLib.TDNAssemblyKeyFileAttribute; + DNAssemblyKeyNameAttribute = DDNC.System.Private.CoreLib.DNAssemblyKeyNameAttribute; + TDNAssemblyKeyNameAttribute = DDNC.System.Private.CoreLib.TDNAssemblyKeyNameAttribute; + DNAssemblyMetadataAttribute = DDNC.System.Private.CoreLib.DNAssemblyMetadataAttribute; + TDNAssemblyMetadataAttribute = DDNC.System.Private.CoreLib.TDNAssemblyMetadataAttribute; + DNAssemblyProductAttribute = DDNC.System.Private.CoreLib.DNAssemblyProductAttribute; + TDNAssemblyProductAttribute = DDNC.System.Private.CoreLib.TDNAssemblyProductAttribute; + DNAssemblySignatureKeyAttribute = DDNC.System.Private.CoreLib.DNAssemblySignatureKeyAttribute; + TDNAssemblySignatureKeyAttribute = DDNC.System.Private.CoreLib.TDNAssemblySignatureKeyAttribute; + DNAssemblyTitleAttribute = DDNC.System.Private.CoreLib.DNAssemblyTitleAttribute; + TDNAssemblyTitleAttribute = DDNC.System.Private.CoreLib.TDNAssemblyTitleAttribute; + DNAssemblyTrademarkAttribute = DDNC.System.Private.CoreLib.DNAssemblyTrademarkAttribute; + TDNAssemblyTrademarkAttribute = DDNC.System.Private.CoreLib.TDNAssemblyTrademarkAttribute; + DNAssemblyVersionAttribute = DDNC.System.Private.CoreLib.DNAssemblyVersionAttribute; + TDNAssemblyVersionAttribute = DDNC.System.Private.CoreLib.TDNAssemblyVersionAttribute; + DNDefaultMemberAttribute = DDNC.System.Private.CoreLib.DNDefaultMemberAttribute; + TDNDefaultMemberAttribute = DDNC.System.Private.CoreLib.TDNDefaultMemberAttribute; + DNObfuscateAssemblyAttribute = DDNC.System.Private.CoreLib.DNObfuscateAssemblyAttribute; + TDNObfuscateAssemblyAttribute = DDNC.System.Private.CoreLib.TDNObfuscateAssemblyAttribute; + DNObfuscationAttribute = DDNC.System.Private.CoreLib.DNObfuscationAttribute; + TDNObfuscationAttribute = DDNC.System.Private.CoreLib.TDNObfuscationAttribute; + DNNeutralResourcesLanguageAttribute = DDNC.System.Private.CoreLib.DNNeutralResourcesLanguageAttribute; + TDNNeutralResourcesLanguageAttribute = DDNC.System.Private.CoreLib.TDNNeutralResourcesLanguageAttribute; + DNSatelliteContractVersionAttribute = DDNC.System.Private.CoreLib.DNSatelliteContractVersionAttribute; + TDNSatelliteContractVersionAttribute = DDNC.System.Private.CoreLib.TDNSatelliteContractVersionAttribute; + DNAccessedThroughPropertyAttribute = DDNC.System.Private.CoreLib.DNAccessedThroughPropertyAttribute; + TDNAccessedThroughPropertyAttribute = DDNC.System.Private.CoreLib.TDNAccessedThroughPropertyAttribute; + DNAsyncMethodBuilderAttribute = DDNC.System.Private.CoreLib.DNAsyncMethodBuilderAttribute; + TDNAsyncMethodBuilderAttribute = DDNC.System.Private.CoreLib.TDNAsyncMethodBuilderAttribute; + DNCallerArgumentExpressionAttribute = DDNC.System.Private.CoreLib.DNCallerArgumentExpressionAttribute; + TDNCallerArgumentExpressionAttribute = DDNC.System.Private.CoreLib.TDNCallerArgumentExpressionAttribute; + DNCallerFilePathAttribute = DDNC.System.Private.CoreLib.DNCallerFilePathAttribute; + TDNCallerFilePathAttribute = DDNC.System.Private.CoreLib.TDNCallerFilePathAttribute; + DNCallerLineNumberAttribute = DDNC.System.Private.CoreLib.DNCallerLineNumberAttribute; + TDNCallerLineNumberAttribute = DDNC.System.Private.CoreLib.TDNCallerLineNumberAttribute; + DNCallerMemberNameAttribute = DDNC.System.Private.CoreLib.DNCallerMemberNameAttribute; + TDNCallerMemberNameAttribute = DDNC.System.Private.CoreLib.TDNCallerMemberNameAttribute; + DNCompilationRelaxationsAttribute = DDNC.System.Private.CoreLib.DNCompilationRelaxationsAttribute; + TDNCompilationRelaxationsAttribute = DDNC.System.Private.CoreLib.TDNCompilationRelaxationsAttribute; + DNCompilerGeneratedAttribute = DDNC.System.Private.CoreLib.DNCompilerGeneratedAttribute; + TDNCompilerGeneratedAttribute = DDNC.System.Private.CoreLib.TDNCompilerGeneratedAttribute; + DNCompilerGlobalScopeAttribute = DDNC.System.Private.CoreLib.DNCompilerGlobalScopeAttribute; + TDNCompilerGlobalScopeAttribute = DDNC.System.Private.CoreLib.TDNCompilerGlobalScopeAttribute; + DNCustomConstantAttribute = DDNC.System.Private.CoreLib.DNCustomConstantAttribute; + TDNCustomConstantAttribute = DDNC.System.Private.CoreLib.TDNCustomConstantAttribute; + DNDateTimeConstantAttribute = DDNC.System.Private.CoreLib.DNDateTimeConstantAttribute; + TDNDateTimeConstantAttribute = DDNC.System.Private.CoreLib.TDNDateTimeConstantAttribute; + DNDecimalConstantAttribute = DDNC.System.Private.CoreLib.DNDecimalConstantAttribute; + TDNDecimalConstantAttribute = DDNC.System.Private.CoreLib.TDNDecimalConstantAttribute; + DNDefaultDependencyAttribute = DDNC.System.Private.CoreLib.DNDefaultDependencyAttribute; + TDNDefaultDependencyAttribute = DDNC.System.Private.CoreLib.TDNDefaultDependencyAttribute; + DNDependencyAttribute = DDNC.System.Private.CoreLib.DNDependencyAttribute; + TDNDependencyAttribute = DDNC.System.Private.CoreLib.TDNDependencyAttribute; + DNDisablePrivateReflectionAttribute = DDNC.System.Private.CoreLib.DNDisablePrivateReflectionAttribute; + TDNDisablePrivateReflectionAttribute = DDNC.System.Private.CoreLib.TDNDisablePrivateReflectionAttribute; + DNDiscardableAttribute = DDNC.System.Private.CoreLib.DNDiscardableAttribute; + TDNDiscardableAttribute = DDNC.System.Private.CoreLib.TDNDiscardableAttribute; + DNExtensionAttribute = DDNC.System.Private.CoreLib.DNExtensionAttribute; + TDNExtensionAttribute = DDNC.System.Private.CoreLib.TDNExtensionAttribute; + DNFixedAddressValueTypeAttribute = DDNC.System.Private.CoreLib.DNFixedAddressValueTypeAttribute; + TDNFixedAddressValueTypeAttribute = DDNC.System.Private.CoreLib.TDNFixedAddressValueTypeAttribute; + DNFixedBufferAttribute = DDNC.System.Private.CoreLib.DNFixedBufferAttribute; + TDNFixedBufferAttribute = DDNC.System.Private.CoreLib.TDNFixedBufferAttribute; + DNIndexerNameAttribute = DDNC.System.Private.CoreLib.DNIndexerNameAttribute; + TDNIndexerNameAttribute = DDNC.System.Private.CoreLib.TDNIndexerNameAttribute; + DNInternalsVisibleToAttribute = DDNC.System.Private.CoreLib.DNInternalsVisibleToAttribute; + TDNInternalsVisibleToAttribute = DDNC.System.Private.CoreLib.TDNInternalsVisibleToAttribute; + DNIsByRefLikeAttribute = DDNC.System.Private.CoreLib.DNIsByRefLikeAttribute; + TDNIsByRefLikeAttribute = DDNC.System.Private.CoreLib.TDNIsByRefLikeAttribute; + DNIsReadOnlyAttribute = DDNC.System.Private.CoreLib.DNIsReadOnlyAttribute; + TDNIsReadOnlyAttribute = DDNC.System.Private.CoreLib.TDNIsReadOnlyAttribute; + DNMethodImplAttribute = DDNC.System.Private.CoreLib.DNMethodImplAttribute; + TDNMethodImplAttribute = DDNC.System.Private.CoreLib.TDNMethodImplAttribute; + DNReferenceAssemblyAttribute = DDNC.System.Private.CoreLib.DNReferenceAssemblyAttribute; + TDNReferenceAssemblyAttribute = DDNC.System.Private.CoreLib.TDNReferenceAssemblyAttribute; + DNRuntimeCompatibilityAttribute = DDNC.System.Private.CoreLib.DNRuntimeCompatibilityAttribute; + TDNRuntimeCompatibilityAttribute = DDNC.System.Private.CoreLib.TDNRuntimeCompatibilityAttribute; + DNSpecialNameAttribute = DDNC.System.Private.CoreLib.DNSpecialNameAttribute; + TDNSpecialNameAttribute = DDNC.System.Private.CoreLib.TDNSpecialNameAttribute; + DNStateMachineAttribute = DDNC.System.Private.CoreLib.DNStateMachineAttribute; + TDNStateMachineAttribute = DDNC.System.Private.CoreLib.TDNStateMachineAttribute; + DNAsyncIteratorStateMachineAttribute = DDNC.System.Private.CoreLib.DNAsyncIteratorStateMachineAttribute; + TDNAsyncIteratorStateMachineAttribute = DDNC.System.Private.CoreLib.TDNAsyncIteratorStateMachineAttribute; + DNAsyncStateMachineAttribute = DDNC.System.Private.CoreLib.DNAsyncStateMachineAttribute; + TDNAsyncStateMachineAttribute = DDNC.System.Private.CoreLib.TDNAsyncStateMachineAttribute; + DNIteratorStateMachineAttribute = DDNC.System.Private.CoreLib.DNIteratorStateMachineAttribute; + TDNIteratorStateMachineAttribute = DDNC.System.Private.CoreLib.TDNIteratorStateMachineAttribute; + DNStringFreezingAttribute = DDNC.System.Private.CoreLib.DNStringFreezingAttribute; + TDNStringFreezingAttribute = DDNC.System.Private.CoreLib.TDNStringFreezingAttribute; + DNSuppressIldasmAttribute = DDNC.System.Private.CoreLib.DNSuppressIldasmAttribute; + TDNSuppressIldasmAttribute = DDNC.System.Private.CoreLib.TDNSuppressIldasmAttribute; + DNTupleElementNamesAttribute = DDNC.System.Private.CoreLib.DNTupleElementNamesAttribute; + TDNTupleElementNamesAttribute = DDNC.System.Private.CoreLib.TDNTupleElementNamesAttribute; + DNTypeForwardedFromAttribute = DDNC.System.Private.CoreLib.DNTypeForwardedFromAttribute; + TDNTypeForwardedFromAttribute = DDNC.System.Private.CoreLib.TDNTypeForwardedFromAttribute; + DNTypeForwardedToAttribute = DDNC.System.Private.CoreLib.DNTypeForwardedToAttribute; + TDNTypeForwardedToAttribute = DDNC.System.Private.CoreLib.TDNTypeForwardedToAttribute; + DNUnsafeValueTypeAttribute = DDNC.System.Private.CoreLib.DNUnsafeValueTypeAttribute; + TDNUnsafeValueTypeAttribute = DDNC.System.Private.CoreLib.TDNUnsafeValueTypeAttribute; + DNReliabilityContractAttribute = DDNC.System.Private.CoreLib.DNReliabilityContractAttribute; + TDNReliabilityContractAttribute = DDNC.System.Private.CoreLib.TDNReliabilityContractAttribute; + DNHandleProcessCorruptedStateExceptionsAttribute = DDNC.System.Private.CoreLib.DNHandleProcessCorruptedStateExceptionsAttribute; + TDNHandleProcessCorruptedStateExceptionsAttribute = DDNC.System.Private.CoreLib.TDNHandleProcessCorruptedStateExceptionsAttribute; + DNAllowReversePInvokeCallsAttribute = DDNC.System.Private.CoreLib.DNAllowReversePInvokeCallsAttribute; + TDNAllowReversePInvokeCallsAttribute = DDNC.System.Private.CoreLib.TDNAllowReversePInvokeCallsAttribute; + DNBestFitMappingAttribute = DDNC.System.Private.CoreLib.DNBestFitMappingAttribute; + TDNBestFitMappingAttribute = DDNC.System.Private.CoreLib.TDNBestFitMappingAttribute; + DNClassInterfaceAttribute = DDNC.System.Private.CoreLib.DNClassInterfaceAttribute; + TDNClassInterfaceAttribute = DDNC.System.Private.CoreLib.TDNClassInterfaceAttribute; + DNCoClassAttribute = DDNC.System.Private.CoreLib.DNCoClassAttribute; + TDNCoClassAttribute = DDNC.System.Private.CoreLib.TDNCoClassAttribute; + DNComDefaultInterfaceAttribute = DDNC.System.Private.CoreLib.DNComDefaultInterfaceAttribute; + TDNComDefaultInterfaceAttribute = DDNC.System.Private.CoreLib.TDNComDefaultInterfaceAttribute; + DNComEventInterfaceAttribute = DDNC.System.Private.CoreLib.DNComEventInterfaceAttribute; + TDNComEventInterfaceAttribute = DDNC.System.Private.CoreLib.TDNComEventInterfaceAttribute; + DNComImportAttribute = DDNC.System.Private.CoreLib.DNComImportAttribute; + TDNComImportAttribute = DDNC.System.Private.CoreLib.TDNComImportAttribute; + DNComSourceInterfacesAttribute = DDNC.System.Private.CoreLib.DNComSourceInterfacesAttribute; + TDNComSourceInterfacesAttribute = DDNC.System.Private.CoreLib.TDNComSourceInterfacesAttribute; + DNComVisibleAttribute = DDNC.System.Private.CoreLib.DNComVisibleAttribute; + TDNComVisibleAttribute = DDNC.System.Private.CoreLib.TDNComVisibleAttribute; + DNDefaultCharSetAttribute = DDNC.System.Private.CoreLib.DNDefaultCharSetAttribute; + TDNDefaultCharSetAttribute = DDNC.System.Private.CoreLib.TDNDefaultCharSetAttribute; + DNDefaultDllImportSearchPathsAttribute = DDNC.System.Private.CoreLib.DNDefaultDllImportSearchPathsAttribute; + TDNDefaultDllImportSearchPathsAttribute = DDNC.System.Private.CoreLib.TDNDefaultDllImportSearchPathsAttribute; + DNDefaultParameterValueAttribute = DDNC.System.Private.CoreLib.DNDefaultParameterValueAttribute; + TDNDefaultParameterValueAttribute = DDNC.System.Private.CoreLib.TDNDefaultParameterValueAttribute; + DNDispIdAttribute = DDNC.System.Private.CoreLib.DNDispIdAttribute; + TDNDispIdAttribute = DDNC.System.Private.CoreLib.TDNDispIdAttribute; + DNDllImportAttribute = DDNC.System.Private.CoreLib.DNDllImportAttribute; + TDNDllImportAttribute = DDNC.System.Private.CoreLib.TDNDllImportAttribute; + DNFieldOffsetAttribute = DDNC.System.Private.CoreLib.DNFieldOffsetAttribute; + TDNFieldOffsetAttribute = DDNC.System.Private.CoreLib.TDNFieldOffsetAttribute; + DNGuidAttribute = DDNC.System.Private.CoreLib.DNGuidAttribute; + TDNGuidAttribute = DDNC.System.Private.CoreLib.TDNGuidAttribute; + DNInAttribute = DDNC.System.Private.CoreLib.DNInAttribute; + TDNInAttribute = DDNC.System.Private.CoreLib.TDNInAttribute; + DNInterfaceTypeAttribute = DDNC.System.Private.CoreLib.DNInterfaceTypeAttribute; + TDNInterfaceTypeAttribute = DDNC.System.Private.CoreLib.TDNInterfaceTypeAttribute; + DNLCIDConversionAttribute = DDNC.System.Private.CoreLib.DNLCIDConversionAttribute; + TDNLCIDConversionAttribute = DDNC.System.Private.CoreLib.TDNLCIDConversionAttribute; + DNMarshalAsAttribute = DDNC.System.Private.CoreLib.DNMarshalAsAttribute; + TDNMarshalAsAttribute = DDNC.System.Private.CoreLib.TDNMarshalAsAttribute; + DNNativeCallableAttribute = DDNC.System.Private.CoreLib.DNNativeCallableAttribute; + TDNNativeCallableAttribute = DDNC.System.Private.CoreLib.TDNNativeCallableAttribute; + DNOptionalAttribute = DDNC.System.Private.CoreLib.DNOptionalAttribute; + TDNOptionalAttribute = DDNC.System.Private.CoreLib.TDNOptionalAttribute; + DNOutAttribute = DDNC.System.Private.CoreLib.DNOutAttribute; + TDNOutAttribute = DDNC.System.Private.CoreLib.TDNOutAttribute; + DNPreserveSigAttribute = DDNC.System.Private.CoreLib.DNPreserveSigAttribute; + TDNPreserveSigAttribute = DDNC.System.Private.CoreLib.TDNPreserveSigAttribute; + DNProgIdAttribute = DDNC.System.Private.CoreLib.DNProgIdAttribute; + TDNProgIdAttribute = DDNC.System.Private.CoreLib.TDNProgIdAttribute; + DNStructLayoutAttribute = DDNC.System.Private.CoreLib.DNStructLayoutAttribute; + TDNStructLayoutAttribute = DDNC.System.Private.CoreLib.TDNStructLayoutAttribute; + DNTypeIdentifierAttribute = DDNC.System.Private.CoreLib.DNTypeIdentifierAttribute; + TDNTypeIdentifierAttribute = DDNC.System.Private.CoreLib.TDNTypeIdentifierAttribute; + DNUnmanagedFunctionPointerAttribute = DDNC.System.Private.CoreLib.DNUnmanagedFunctionPointerAttribute; + TDNUnmanagedFunctionPointerAttribute = DDNC.System.Private.CoreLib.TDNUnmanagedFunctionPointerAttribute; + DNDefaultInterfaceAttribute = DDNC.System.Private.CoreLib.DNDefaultInterfaceAttribute; + TDNDefaultInterfaceAttribute = DDNC.System.Private.CoreLib.TDNDefaultInterfaceAttribute; + DNInterfaceImplementedInVersionAttribute = DDNC.System.Private.CoreLib.DNInterfaceImplementedInVersionAttribute; + TDNInterfaceImplementedInVersionAttribute = DDNC.System.Private.CoreLib.TDNInterfaceImplementedInVersionAttribute; + DNReadOnlyArrayAttribute = DDNC.System.Private.CoreLib.DNReadOnlyArrayAttribute; + TDNReadOnlyArrayAttribute = DDNC.System.Private.CoreLib.TDNReadOnlyArrayAttribute; + DNReturnValueNameAttribute = DDNC.System.Private.CoreLib.DNReturnValueNameAttribute; + TDNReturnValueNameAttribute = DDNC.System.Private.CoreLib.TDNReturnValueNameAttribute; + DNWriteOnlyArrayAttribute = DDNC.System.Private.CoreLib.DNWriteOnlyArrayAttribute; + TDNWriteOnlyArrayAttribute = DDNC.System.Private.CoreLib.TDNWriteOnlyArrayAttribute; + DNOnDeserializedAttribute = DDNC.System.Private.CoreLib.DNOnDeserializedAttribute; + TDNOnDeserializedAttribute = DDNC.System.Private.CoreLib.TDNOnDeserializedAttribute; + DNOnDeserializingAttribute = DDNC.System.Private.CoreLib.DNOnDeserializingAttribute; + TDNOnDeserializingAttribute = DDNC.System.Private.CoreLib.TDNOnDeserializingAttribute; + DNOnSerializedAttribute = DDNC.System.Private.CoreLib.DNOnSerializedAttribute; + TDNOnSerializedAttribute = DDNC.System.Private.CoreLib.TDNOnSerializedAttribute; + DNOnSerializingAttribute = DDNC.System.Private.CoreLib.DNOnSerializingAttribute; + TDNOnSerializingAttribute = DDNC.System.Private.CoreLib.TDNOnSerializingAttribute; + DNOptionalFieldAttribute = DDNC.System.Private.CoreLib.DNOptionalFieldAttribute; + TDNOptionalFieldAttribute = DDNC.System.Private.CoreLib.TDNOptionalFieldAttribute; + DNTargetFrameworkAttribute = DDNC.System.Private.CoreLib.DNTargetFrameworkAttribute; + TDNTargetFrameworkAttribute = DDNC.System.Private.CoreLib.TDNTargetFrameworkAttribute; + DNAllowPartiallyTrustedCallersAttribute = DDNC.System.Private.CoreLib.DNAllowPartiallyTrustedCallersAttribute; + TDNAllowPartiallyTrustedCallersAttribute = DDNC.System.Private.CoreLib.TDNAllowPartiallyTrustedCallersAttribute; + DNSecurityCriticalAttribute = DDNC.System.Private.CoreLib.DNSecurityCriticalAttribute; + TDNSecurityCriticalAttribute = DDNC.System.Private.CoreLib.TDNSecurityCriticalAttribute; + DNSecurityRulesAttribute = DDNC.System.Private.CoreLib.DNSecurityRulesAttribute; + TDNSecurityRulesAttribute = DDNC.System.Private.CoreLib.TDNSecurityRulesAttribute; + DNSecuritySafeCriticalAttribute = DDNC.System.Private.CoreLib.DNSecuritySafeCriticalAttribute; + TDNSecuritySafeCriticalAttribute = DDNC.System.Private.CoreLib.TDNSecuritySafeCriticalAttribute; + DNSecurityTransparentAttribute = DDNC.System.Private.CoreLib.DNSecurityTransparentAttribute; + TDNSecurityTransparentAttribute = DDNC.System.Private.CoreLib.TDNSecurityTransparentAttribute; + DNSecurityTreatAsSafeAttribute = DDNC.System.Private.CoreLib.DNSecurityTreatAsSafeAttribute; + TDNSecurityTreatAsSafeAttribute = DDNC.System.Private.CoreLib.TDNSecurityTreatAsSafeAttribute; + DNSuppressUnmanagedCodeSecurityAttribute = DDNC.System.Private.CoreLib.DNSuppressUnmanagedCodeSecurityAttribute; + TDNSuppressUnmanagedCodeSecurityAttribute = DDNC.System.Private.CoreLib.TDNSuppressUnmanagedCodeSecurityAttribute; + DNUnverifiableCodeAttribute = DDNC.System.Private.CoreLib.DNUnverifiableCodeAttribute; + TDNUnverifiableCodeAttribute = DDNC.System.Private.CoreLib.TDNUnverifiableCodeAttribute; + DNSerializableAttribute = DDNC.System.Private.CoreLib.DNSerializableAttribute; + TDNSerializableAttribute = DDNC.System.Private.CoreLib.TDNSerializableAttribute; + DNSTAThreadAttribute = DDNC.System.Private.CoreLib.DNSTAThreadAttribute; + TDNSTAThreadAttribute = DDNC.System.Private.CoreLib.TDNSTAThreadAttribute; + DNThreadStaticAttribute = DDNC.System.Private.CoreLib.DNThreadStaticAttribute; + TDNThreadStaticAttribute = DDNC.System.Private.CoreLib.TDNThreadStaticAttribute; + DNBitConverter = DDNC.System.Private.CoreLib.DNBitConverter; + TDNBitConverter = DDNC.System.Private.CoreLib.TDNBitConverter; + DNBuffer = DDNC.System.Private.CoreLib.DNBuffer; + TDNBuffer = DDNC.System.Private.CoreLib.TDNBuffer; + //DNArrayPool = DDNC.System.Private.CoreLib.DNArrayPool; + //TDNArrayPool = DDNC.System.Private.CoreLib.TDNArrayPool; + DNBinaryPrimitives = DDNC.System.Private.CoreLib.DNBinaryPrimitives; + TDNBinaryPrimitives = DDNC.System.Private.CoreLib.TDNBinaryPrimitives; + //DNMemoryManager = DDNC.System.Private.CoreLib.DNMemoryManager; + //TDNMemoryManager = DDNC.System.Private.CoreLib.TDNMemoryManager; + DNUtf8Formatter = DDNC.System.Private.CoreLib.DNUtf8Formatter; + TDNUtf8Formatter = DDNC.System.Private.CoreLib.TDNUtf8Formatter; + DNUtf8Parser = DDNC.System.Private.CoreLib.DNUtf8Parser; + TDNUtf8Parser = DDNC.System.Private.CoreLib.TDNUtf8Parser; + DNCharEnumerator = DDNC.System.Private.CoreLib.DNCharEnumerator; + TDNCharEnumerator = DDNC.System.Private.CoreLib.TDNCharEnumerator; + DNArrayList = DDNC.System.Private.CoreLib.DNArrayList; + TDNArrayList = DDNC.System.Private.CoreLib.TDNArrayList; + DNComparer = DDNC.System.Private.CoreLib.DNComparer; + TDNComparer = DDNC.System.Private.CoreLib.TDNComparer; + //DNConcurrentQueue = DDNC.System.Private.CoreLib.DNConcurrentQueue; + //TDNConcurrentQueue = DDNC.System.Private.CoreLib.TDNConcurrentQueue; + //DNComparer = DDNC.System.Private.CoreLib.DNComparer; + //TDNComparer = DDNC.System.Private.CoreLib.TDNComparer; + //DNGenericComparer = DDNC.System.Private.CoreLib.DNGenericComparer; + //TDNGenericComparer = DDNC.System.Private.CoreLib.TDNGenericComparer; + //DNNullableComparer = DDNC.System.Private.CoreLib.DNNullableComparer; + //TDNNullableComparer = DDNC.System.Private.CoreLib.TDNNullableComparer; + //DNObjectComparer = DDNC.System.Private.CoreLib.DNObjectComparer; + //TDNObjectComparer = DDNC.System.Private.CoreLib.TDNObjectComparer; + //DNDictionary = DDNC.System.Private.CoreLib.DNDictionary; + //TDNDictionary = DDNC.System.Private.CoreLib.TDNDictionary; + //DNDictionary_KeyCollection = DDNC.System.Private.CoreLib.DNDictionary_KeyCollection; + //TDNDictionary_KeyCollection = DDNC.System.Private.CoreLib.TDNDictionary_KeyCollection; + //DNDictionary_ValueCollection = DDNC.System.Private.CoreLib.DNDictionary_ValueCollection; + //TDNDictionary_ValueCollection = DDNC.System.Private.CoreLib.TDNDictionary_ValueCollection; + DNByteEqualityComparer = DDNC.System.Private.CoreLib.DNByteEqualityComparer; + TDNByteEqualityComparer = DDNC.System.Private.CoreLib.TDNByteEqualityComparer; + DNNonRandomizedStringEqualityComparer = DDNC.System.Private.CoreLib.DNNonRandomizedStringEqualityComparer; + TDNNonRandomizedStringEqualityComparer = DDNC.System.Private.CoreLib.TDNNonRandomizedStringEqualityComparer; + //DNEnumEqualityComparer = DDNC.System.Private.CoreLib.DNEnumEqualityComparer; + //TDNEnumEqualityComparer = DDNC.System.Private.CoreLib.TDNEnumEqualityComparer; + //DNGenericEqualityComparer = DDNC.System.Private.CoreLib.DNGenericEqualityComparer; + //TDNGenericEqualityComparer = DDNC.System.Private.CoreLib.TDNGenericEqualityComparer; + //DNNullableEqualityComparer = DDNC.System.Private.CoreLib.DNNullableEqualityComparer; + //TDNNullableEqualityComparer = DDNC.System.Private.CoreLib.TDNNullableEqualityComparer; + //DNObjectEqualityComparer = DDNC.System.Private.CoreLib.DNObjectEqualityComparer; + //TDNObjectEqualityComparer = DDNC.System.Private.CoreLib.TDNObjectEqualityComparer; + DNKeyValuePair = DDNC.System.Private.CoreLib.DNKeyValuePair; + TDNKeyValuePair = DDNC.System.Private.CoreLib.TDNKeyValuePair; + //DNList = DDNC.System.Private.CoreLib.DNList; + //TDNList = DDNC.System.Private.CoreLib.TDNList; + DNHashtable = DDNC.System.Private.CoreLib.DNHashtable; + TDNHashtable = DDNC.System.Private.CoreLib.TDNHashtable; + DNListDictionaryInternal = DDNC.System.Private.CoreLib.DNListDictionaryInternal; + TDNListDictionaryInternal = DDNC.System.Private.CoreLib.TDNListDictionaryInternal; + //DNCollection = DDNC.System.Private.CoreLib.DNCollection; + //TDNCollection = DDNC.System.Private.CoreLib.TDNCollection; + //DNReadOnlyCollection = DDNC.System.Private.CoreLib.DNReadOnlyCollection; + //TDNReadOnlyCollection = DDNC.System.Private.CoreLib.TDNReadOnlyCollection; + DNConvert = DDNC.System.Private.CoreLib.DNConvert; + TDNConvert = DDNC.System.Private.CoreLib.TDNConvert; + DNDBNull = DDNC.System.Private.CoreLib.DNDBNull; + TDNDBNull = DDNC.System.Private.CoreLib.TDNDBNull; + DNDelegate = DDNC.System.Private.CoreLib.DNDelegate; + TDNDelegate = DDNC.System.Private.CoreLib.TDNDelegate; + DNMulticastDelegate = DDNC.System.Private.CoreLib.DNMulticastDelegate; + TDNMulticastDelegate = DDNC.System.Private.CoreLib.TDNMulticastDelegate; + DNContract = DDNC.System.Private.CoreLib.DNContract; + TDNContract = DDNC.System.Private.CoreLib.TDNContract; + DNDebug = DDNC.System.Private.CoreLib.DNDebug; + TDNDebug = DDNC.System.Private.CoreLib.TDNDebug; + DNDebugger = DDNC.System.Private.CoreLib.DNDebugger; + TDNDebugger = DDNC.System.Private.CoreLib.TDNDebugger; + DNDebugProvider = DDNC.System.Private.CoreLib.DNDebugProvider; + TDNDebugProvider = DDNC.System.Private.CoreLib.TDNDebugProvider; + DNStackFrame = DDNC.System.Private.CoreLib.DNStackFrame; + TDNStackFrame = DDNC.System.Private.CoreLib.TDNStackFrame; + DNStackTrace = DDNC.System.Private.CoreLib.DNStackTrace; + TDNStackTrace = DDNC.System.Private.CoreLib.TDNStackTrace; + DNDiagnosticCounter = DDNC.System.Private.CoreLib.DNDiagnosticCounter; + TDNDiagnosticCounter = DDNC.System.Private.CoreLib.TDNDiagnosticCounter; + DNEventCounter = DDNC.System.Private.CoreLib.DNEventCounter; + TDNEventCounter = DDNC.System.Private.CoreLib.TDNEventCounter; + DNIncrementingEventCounter = DDNC.System.Private.CoreLib.DNIncrementingEventCounter; + TDNIncrementingEventCounter = DDNC.System.Private.CoreLib.TDNIncrementingEventCounter; + DNIncrementingPollingCounter = DDNC.System.Private.CoreLib.DNIncrementingPollingCounter; + TDNIncrementingPollingCounter = DDNC.System.Private.CoreLib.TDNIncrementingPollingCounter; + DNPollingCounter = DDNC.System.Private.CoreLib.DNPollingCounter; + TDNPollingCounter = DDNC.System.Private.CoreLib.TDNPollingCounter; + DNEventListener = DDNC.System.Private.CoreLib.DNEventListener; + TDNEventListener = DDNC.System.Private.CoreLib.TDNEventListener; + DNEventSource = DDNC.System.Private.CoreLib.DNEventSource; + TDNEventSource = DDNC.System.Private.CoreLib.TDNEventSource; + DNTraceLoggingEventTypes = DDNC.System.Private.CoreLib.DNTraceLoggingEventTypes; + TDNTraceLoggingEventTypes = DDNC.System.Private.CoreLib.TDNTraceLoggingEventTypes; + DNEnvironment = DDNC.System.Private.CoreLib.DNEnvironment; + TDNEnvironment = DDNC.System.Private.CoreLib.TDNEnvironment; + DNEventArgs = DDNC.System.Private.CoreLib.DNEventArgs; + TDNEventArgs = DDNC.System.Private.CoreLib.TDNEventArgs; + DNAssemblyLoadEventArgs = DDNC.System.Private.CoreLib.DNAssemblyLoadEventArgs; + TDNAssemblyLoadEventArgs = DDNC.System.Private.CoreLib.TDNAssemblyLoadEventArgs; + DNContractFailedEventArgs = DDNC.System.Private.CoreLib.DNContractFailedEventArgs; + TDNContractFailedEventArgs = DDNC.System.Private.CoreLib.TDNContractFailedEventArgs; + DNEventCommandEventArgs = DDNC.System.Private.CoreLib.DNEventCommandEventArgs; + TDNEventCommandEventArgs = DDNC.System.Private.CoreLib.TDNEventCommandEventArgs; + DNEventSourceCreatedEventArgs = DDNC.System.Private.CoreLib.DNEventSourceCreatedEventArgs; + TDNEventSourceCreatedEventArgs = DDNC.System.Private.CoreLib.TDNEventSourceCreatedEventArgs; + DNEventWrittenEventArgs = DDNC.System.Private.CoreLib.DNEventWrittenEventArgs; + TDNEventWrittenEventArgs = DDNC.System.Private.CoreLib.TDNEventWrittenEventArgs; + DNResolveEventArgs = DDNC.System.Private.CoreLib.DNResolveEventArgs; + TDNResolveEventArgs = DDNC.System.Private.CoreLib.TDNResolveEventArgs; + DNFirstChanceExceptionEventArgs = DDNC.System.Private.CoreLib.DNFirstChanceExceptionEventArgs; + TDNFirstChanceExceptionEventArgs = DDNC.System.Private.CoreLib.TDNFirstChanceExceptionEventArgs; + DNSafeSerializationEventArgs = DDNC.System.Private.CoreLib.DNSafeSerializationEventArgs; + TDNSafeSerializationEventArgs = DDNC.System.Private.CoreLib.TDNSafeSerializationEventArgs; + DNUnobservedTaskExceptionEventArgs = DDNC.System.Private.CoreLib.DNUnobservedTaskExceptionEventArgs; + TDNUnobservedTaskExceptionEventArgs = DDNC.System.Private.CoreLib.TDNUnobservedTaskExceptionEventArgs; + DNUnhandledExceptionEventArgs = DDNC.System.Private.CoreLib.DNUnhandledExceptionEventArgs; + TDNUnhandledExceptionEventArgs = DDNC.System.Private.CoreLib.TDNUnhandledExceptionEventArgs; + DNException = DDNC.System.Private.CoreLib.DNException; + TDNException = DDNC.System.Private.CoreLib.TDNException; + DNAggregateException = DDNC.System.Private.CoreLib.DNAggregateException; + TDNAggregateException = DDNC.System.Private.CoreLib.TDNAggregateException; + DNApplicationException = DDNC.System.Private.CoreLib.DNApplicationException; + TDNApplicationException = DDNC.System.Private.CoreLib.TDNApplicationException; + DNInvalidFilterCriteriaException = DDNC.System.Private.CoreLib.DNInvalidFilterCriteriaException; + TDNInvalidFilterCriteriaException = DDNC.System.Private.CoreLib.TDNInvalidFilterCriteriaException; + DNTargetException = DDNC.System.Private.CoreLib.DNTargetException; + TDNTargetException = DDNC.System.Private.CoreLib.TDNTargetException; + DNTargetInvocationException = DDNC.System.Private.CoreLib.DNTargetInvocationException; + TDNTargetInvocationException = DDNC.System.Private.CoreLib.TDNTargetInvocationException; + DNTargetParameterCountException = DDNC.System.Private.CoreLib.DNTargetParameterCountException; + TDNTargetParameterCountException = DDNC.System.Private.CoreLib.TDNTargetParameterCountException; + DNWaitHandleCannotBeOpenedException = DDNC.System.Private.CoreLib.DNWaitHandleCannotBeOpenedException; + TDNWaitHandleCannotBeOpenedException = DDNC.System.Private.CoreLib.TDNWaitHandleCannotBeOpenedException; + DNContractException = DDNC.System.Private.CoreLib.DNContractException; + TDNContractException = DDNC.System.Private.CoreLib.TDNContractException; + DNEventSourceException = DDNC.System.Private.CoreLib.DNEventSourceException; + TDNEventSourceException = DDNC.System.Private.CoreLib.TDNEventSourceException; + DNInvalidTimeZoneException = DDNC.System.Private.CoreLib.DNInvalidTimeZoneException; + TDNInvalidTimeZoneException = DDNC.System.Private.CoreLib.TDNInvalidTimeZoneException; + DNAmbiguousImplementationException = DDNC.System.Private.CoreLib.DNAmbiguousImplementationException; + TDNAmbiguousImplementationException = DDNC.System.Private.CoreLib.TDNAmbiguousImplementationException; + DNRuntimeWrappedException = DDNC.System.Private.CoreLib.DNRuntimeWrappedException; + TDNRuntimeWrappedException = DDNC.System.Private.CoreLib.TDNRuntimeWrappedException; + DNSystemException = DDNC.System.Private.CoreLib.DNSystemException; + TDNSystemException = DDNC.System.Private.CoreLib.TDNSystemException; + DNAccessViolationException = DDNC.System.Private.CoreLib.DNAccessViolationException; + TDNAccessViolationException = DDNC.System.Private.CoreLib.TDNAccessViolationException; + DNArgumentException = DDNC.System.Private.CoreLib.DNArgumentException; + TDNArgumentException = DDNC.System.Private.CoreLib.TDNArgumentException; + DNArgumentNullException = DDNC.System.Private.CoreLib.DNArgumentNullException; + TDNArgumentNullException = DDNC.System.Private.CoreLib.TDNArgumentNullException; + DNArgumentOutOfRangeException = DDNC.System.Private.CoreLib.DNArgumentOutOfRangeException; + TDNArgumentOutOfRangeException = DDNC.System.Private.CoreLib.TDNArgumentOutOfRangeException; + DNDuplicateWaitObjectException = DDNC.System.Private.CoreLib.DNDuplicateWaitObjectException; + TDNDuplicateWaitObjectException = DDNC.System.Private.CoreLib.TDNDuplicateWaitObjectException; + DNCultureNotFoundException = DDNC.System.Private.CoreLib.DNCultureNotFoundException; + TDNCultureNotFoundException = DDNC.System.Private.CoreLib.TDNCultureNotFoundException; + DNDecoderFallbackException = DDNC.System.Private.CoreLib.DNDecoderFallbackException; + TDNDecoderFallbackException = DDNC.System.Private.CoreLib.TDNDecoderFallbackException; + DNEncoderFallbackException = DDNC.System.Private.CoreLib.DNEncoderFallbackException; + TDNEncoderFallbackException = DDNC.System.Private.CoreLib.TDNEncoderFallbackException; + DNArithmeticException = DDNC.System.Private.CoreLib.DNArithmeticException; + TDNArithmeticException = DDNC.System.Private.CoreLib.TDNArithmeticException; + DNDivideByZeroException = DDNC.System.Private.CoreLib.DNDivideByZeroException; + TDNDivideByZeroException = DDNC.System.Private.CoreLib.TDNDivideByZeroException; + DNNotFiniteNumberException = DDNC.System.Private.CoreLib.DNNotFiniteNumberException; + TDNNotFiniteNumberException = DDNC.System.Private.CoreLib.TDNNotFiniteNumberException; + DNOverflowException = DDNC.System.Private.CoreLib.DNOverflowException; + TDNOverflowException = DDNC.System.Private.CoreLib.TDNOverflowException; + DNArrayTypeMismatchException = DDNC.System.Private.CoreLib.DNArrayTypeMismatchException; + TDNArrayTypeMismatchException = DDNC.System.Private.CoreLib.TDNArrayTypeMismatchException; + DNBadImageFormatException = DDNC.System.Private.CoreLib.DNBadImageFormatException; + TDNBadImageFormatException = DDNC.System.Private.CoreLib.TDNBadImageFormatException; + DNCannotUnloadAppDomainException = DDNC.System.Private.CoreLib.DNCannotUnloadAppDomainException; + TDNCannotUnloadAppDomainException = DDNC.System.Private.CoreLib.TDNCannotUnloadAppDomainException; + DNKeyNotFoundException = DDNC.System.Private.CoreLib.DNKeyNotFoundException; + TDNKeyNotFoundException = DDNC.System.Private.CoreLib.TDNKeyNotFoundException; + DNDataMisalignedException = DDNC.System.Private.CoreLib.DNDataMisalignedException; + TDNDataMisalignedException = DDNC.System.Private.CoreLib.TDNDataMisalignedException; + DNExecutionEngineException = DDNC.System.Private.CoreLib.DNExecutionEngineException; + TDNExecutionEngineException = DDNC.System.Private.CoreLib.TDNExecutionEngineException; + DNFormatException = DDNC.System.Private.CoreLib.DNFormatException; + TDNFormatException = DDNC.System.Private.CoreLib.TDNFormatException; + DNCustomAttributeFormatException = DDNC.System.Private.CoreLib.DNCustomAttributeFormatException; + TDNCustomAttributeFormatException = DDNC.System.Private.CoreLib.TDNCustomAttributeFormatException; + DNIndexOutOfRangeException = DDNC.System.Private.CoreLib.DNIndexOutOfRangeException; + TDNIndexOutOfRangeException = DDNC.System.Private.CoreLib.TDNIndexOutOfRangeException; + DNInsufficientExecutionStackException = DDNC.System.Private.CoreLib.DNInsufficientExecutionStackException; + TDNInsufficientExecutionStackException = DDNC.System.Private.CoreLib.TDNInsufficientExecutionStackException; + DNInvalidCastException = DDNC.System.Private.CoreLib.DNInvalidCastException; + TDNInvalidCastException = DDNC.System.Private.CoreLib.TDNInvalidCastException; + DNInvalidOperationException = DDNC.System.Private.CoreLib.DNInvalidOperationException; + TDNInvalidOperationException = DDNC.System.Private.CoreLib.TDNInvalidOperationException; + DNObjectDisposedException = DDNC.System.Private.CoreLib.DNObjectDisposedException; + TDNObjectDisposedException = DDNC.System.Private.CoreLib.TDNObjectDisposedException; + DNInvalidProgramException = DDNC.System.Private.CoreLib.DNInvalidProgramException; + TDNInvalidProgramException = DDNC.System.Private.CoreLib.TDNInvalidProgramException; + DNIOException = DDNC.System.Private.CoreLib.DNIOException; + TDNIOException = DDNC.System.Private.CoreLib.TDNIOException; + DNDirectoryNotFoundException = DDNC.System.Private.CoreLib.DNDirectoryNotFoundException; + TDNDirectoryNotFoundException = DDNC.System.Private.CoreLib.TDNDirectoryNotFoundException; + DNEndOfStreamException = DDNC.System.Private.CoreLib.DNEndOfStreamException; + TDNEndOfStreamException = DDNC.System.Private.CoreLib.TDNEndOfStreamException; + DNFileLoadException = DDNC.System.Private.CoreLib.DNFileLoadException; + TDNFileLoadException = DDNC.System.Private.CoreLib.TDNFileLoadException; + DNFileNotFoundException = DDNC.System.Private.CoreLib.DNFileNotFoundException; + TDNFileNotFoundException = DDNC.System.Private.CoreLib.TDNFileNotFoundException; + DNPathTooLongException = DDNC.System.Private.CoreLib.DNPathTooLongException; + TDNPathTooLongException = DDNC.System.Private.CoreLib.TDNPathTooLongException; + DNMemberAccessException = DDNC.System.Private.CoreLib.DNMemberAccessException; + TDNMemberAccessException = DDNC.System.Private.CoreLib.TDNMemberAccessException; + DNFieldAccessException = DDNC.System.Private.CoreLib.DNFieldAccessException; + TDNFieldAccessException = DDNC.System.Private.CoreLib.TDNFieldAccessException; + DNMethodAccessException = DDNC.System.Private.CoreLib.DNMethodAccessException; + TDNMethodAccessException = DDNC.System.Private.CoreLib.TDNMethodAccessException; + DNMissingMemberException = DDNC.System.Private.CoreLib.DNMissingMemberException; + TDNMissingMemberException = DDNC.System.Private.CoreLib.TDNMissingMemberException; + DNMissingFieldException = DDNC.System.Private.CoreLib.DNMissingFieldException; + TDNMissingFieldException = DDNC.System.Private.CoreLib.TDNMissingFieldException; + DNMissingMethodException = DDNC.System.Private.CoreLib.DNMissingMethodException; + TDNMissingMethodException = DDNC.System.Private.CoreLib.TDNMissingMethodException; + DNMulticastNotSupportedException = DDNC.System.Private.CoreLib.DNMulticastNotSupportedException; + TDNMulticastNotSupportedException = DDNC.System.Private.CoreLib.TDNMulticastNotSupportedException; + DNNotImplementedException = DDNC.System.Private.CoreLib.DNNotImplementedException; + TDNNotImplementedException = DDNC.System.Private.CoreLib.TDNNotImplementedException; + DNNotSupportedException = DDNC.System.Private.CoreLib.DNNotSupportedException; + TDNNotSupportedException = DDNC.System.Private.CoreLib.TDNNotSupportedException; + DNPlatformNotSupportedException = DDNC.System.Private.CoreLib.DNPlatformNotSupportedException; + TDNPlatformNotSupportedException = DDNC.System.Private.CoreLib.TDNPlatformNotSupportedException; + DNNullReferenceException = DDNC.System.Private.CoreLib.DNNullReferenceException; + TDNNullReferenceException = DDNC.System.Private.CoreLib.TDNNullReferenceException; + DNOperationCanceledException = DDNC.System.Private.CoreLib.DNOperationCanceledException; + TDNOperationCanceledException = DDNC.System.Private.CoreLib.TDNOperationCanceledException; + DNTaskCanceledException = DDNC.System.Private.CoreLib.DNTaskCanceledException; + TDNTaskCanceledException = DDNC.System.Private.CoreLib.TDNTaskCanceledException; + DNOutOfMemoryException = DDNC.System.Private.CoreLib.DNOutOfMemoryException; + TDNOutOfMemoryException = DDNC.System.Private.CoreLib.TDNOutOfMemoryException; + DNInsufficientMemoryException = DDNC.System.Private.CoreLib.DNInsufficientMemoryException; + TDNInsufficientMemoryException = DDNC.System.Private.CoreLib.TDNInsufficientMemoryException; + DNRankException = DDNC.System.Private.CoreLib.DNRankException; + TDNRankException = DDNC.System.Private.CoreLib.TDNRankException; + DNAmbiguousMatchException = DDNC.System.Private.CoreLib.DNAmbiguousMatchException; + TDNAmbiguousMatchException = DDNC.System.Private.CoreLib.TDNAmbiguousMatchException; + DNReflectionTypeLoadException = DDNC.System.Private.CoreLib.DNReflectionTypeLoadException; + TDNReflectionTypeLoadException = DDNC.System.Private.CoreLib.TDNReflectionTypeLoadException; + DNMissingManifestResourceException = DDNC.System.Private.CoreLib.DNMissingManifestResourceException; + TDNMissingManifestResourceException = DDNC.System.Private.CoreLib.TDNMissingManifestResourceException; + DNMissingSatelliteAssemblyException = DDNC.System.Private.CoreLib.DNMissingSatelliteAssemblyException; + TDNMissingSatelliteAssemblyException = DDNC.System.Private.CoreLib.TDNMissingSatelliteAssemblyException; + DNExternalException = DDNC.System.Private.CoreLib.DNExternalException; + TDNExternalException = DDNC.System.Private.CoreLib.TDNExternalException; + DNCOMException = DDNC.System.Private.CoreLib.DNCOMException; + TDNCOMException = DDNC.System.Private.CoreLib.TDNCOMException; + DNSEHException = DDNC.System.Private.CoreLib.DNSEHException; + TDNSEHException = DDNC.System.Private.CoreLib.TDNSEHException; + DNInvalidComObjectException = DDNC.System.Private.CoreLib.DNInvalidComObjectException; + TDNInvalidComObjectException = DDNC.System.Private.CoreLib.TDNInvalidComObjectException; + DNInvalidOleVariantTypeException = DDNC.System.Private.CoreLib.DNInvalidOleVariantTypeException; + TDNInvalidOleVariantTypeException = DDNC.System.Private.CoreLib.TDNInvalidOleVariantTypeException; + DNMarshalDirectiveException = DDNC.System.Private.CoreLib.DNMarshalDirectiveException; + TDNMarshalDirectiveException = DDNC.System.Private.CoreLib.TDNMarshalDirectiveException; + DNSafeArrayRankMismatchException = DDNC.System.Private.CoreLib.DNSafeArrayRankMismatchException; + TDNSafeArrayRankMismatchException = DDNC.System.Private.CoreLib.TDNSafeArrayRankMismatchException; + DNSafeArrayTypeMismatchException = DDNC.System.Private.CoreLib.DNSafeArrayTypeMismatchException; + TDNSafeArrayTypeMismatchException = DDNC.System.Private.CoreLib.TDNSafeArrayTypeMismatchException; + DNSerializationException = DDNC.System.Private.CoreLib.DNSerializationException; + TDNSerializationException = DDNC.System.Private.CoreLib.TDNSerializationException; + DNCryptographicException = DDNC.System.Private.CoreLib.DNCryptographicException; + TDNCryptographicException = DDNC.System.Private.CoreLib.TDNCryptographicException; + DNSecurityException = DDNC.System.Private.CoreLib.DNSecurityException; + TDNSecurityException = DDNC.System.Private.CoreLib.TDNSecurityException; + DNVerificationException = DDNC.System.Private.CoreLib.DNVerificationException; + TDNVerificationException = DDNC.System.Private.CoreLib.TDNVerificationException; + DNStackOverflowException = DDNC.System.Private.CoreLib.DNStackOverflowException; + TDNStackOverflowException = DDNC.System.Private.CoreLib.TDNStackOverflowException; + DNAbandonedMutexException = DDNC.System.Private.CoreLib.DNAbandonedMutexException; + TDNAbandonedMutexException = DDNC.System.Private.CoreLib.TDNAbandonedMutexException; + DNSemaphoreFullException = DDNC.System.Private.CoreLib.DNSemaphoreFullException; + TDNSemaphoreFullException = DDNC.System.Private.CoreLib.TDNSemaphoreFullException; + DNSynchronizationLockException = DDNC.System.Private.CoreLib.DNSynchronizationLockException; + TDNSynchronizationLockException = DDNC.System.Private.CoreLib.TDNSynchronizationLockException; + DNThreadAbortException = DDNC.System.Private.CoreLib.DNThreadAbortException; + TDNThreadAbortException = DDNC.System.Private.CoreLib.TDNThreadAbortException; + DNThreadInterruptedException = DDNC.System.Private.CoreLib.DNThreadInterruptedException; + TDNThreadInterruptedException = DDNC.System.Private.CoreLib.TDNThreadInterruptedException; + DNThreadStartException = DDNC.System.Private.CoreLib.DNThreadStartException; + TDNThreadStartException = DDNC.System.Private.CoreLib.TDNThreadStartException; + DNThreadStateException = DDNC.System.Private.CoreLib.DNThreadStateException; + TDNThreadStateException = DDNC.System.Private.CoreLib.TDNThreadStateException; + DNTimeoutException = DDNC.System.Private.CoreLib.DNTimeoutException; + TDNTimeoutException = DDNC.System.Private.CoreLib.TDNTimeoutException; + DNTypeInitializationException = DDNC.System.Private.CoreLib.DNTypeInitializationException; + TDNTypeInitializationException = DDNC.System.Private.CoreLib.TDNTypeInitializationException; + DNTypeLoadException = DDNC.System.Private.CoreLib.DNTypeLoadException; + TDNTypeLoadException = DDNC.System.Private.CoreLib.TDNTypeLoadException; + DNDllNotFoundException = DDNC.System.Private.CoreLib.DNDllNotFoundException; + TDNDllNotFoundException = DDNC.System.Private.CoreLib.TDNDllNotFoundException; + DNEntryPointNotFoundException = DDNC.System.Private.CoreLib.DNEntryPointNotFoundException; + TDNEntryPointNotFoundException = DDNC.System.Private.CoreLib.TDNEntryPointNotFoundException; + DNTypeAccessException = DDNC.System.Private.CoreLib.DNTypeAccessException; + TDNTypeAccessException = DDNC.System.Private.CoreLib.TDNTypeAccessException; + DNTypeUnloadedException = DDNC.System.Private.CoreLib.DNTypeUnloadedException; + TDNTypeUnloadedException = DDNC.System.Private.CoreLib.TDNTypeUnloadedException; + DNUnauthorizedAccessException = DDNC.System.Private.CoreLib.DNUnauthorizedAccessException; + TDNUnauthorizedAccessException = DDNC.System.Private.CoreLib.TDNUnauthorizedAccessException; + DNLockRecursionException = DDNC.System.Private.CoreLib.DNLockRecursionException; + TDNLockRecursionException = DDNC.System.Private.CoreLib.TDNLockRecursionException; + DNTaskSchedulerException = DDNC.System.Private.CoreLib.DNTaskSchedulerException; + TDNTaskSchedulerException = DDNC.System.Private.CoreLib.TDNTaskSchedulerException; + DNTimeZoneNotFoundException = DDNC.System.Private.CoreLib.DNTimeZoneNotFoundException; + TDNTimeZoneNotFoundException = DDNC.System.Private.CoreLib.TDNTimeZoneNotFoundException; + DNFormattableString = DDNC.System.Private.CoreLib.DNFormattableString; + TDNFormattableString = DDNC.System.Private.CoreLib.TDNFormattableString; + DNGC = DDNC.System.Private.CoreLib.DNGC; + TDNGC = DDNC.System.Private.CoreLib.TDNGC; + DNCalendar = DDNC.System.Private.CoreLib.DNCalendar; + TDNCalendar = DDNC.System.Private.CoreLib.TDNCalendar; + DNEastAsianLunisolarCalendar = DDNC.System.Private.CoreLib.DNEastAsianLunisolarCalendar; + TDNEastAsianLunisolarCalendar = DDNC.System.Private.CoreLib.TDNEastAsianLunisolarCalendar; + DNChineseLunisolarCalendar = DDNC.System.Private.CoreLib.DNChineseLunisolarCalendar; + TDNChineseLunisolarCalendar = DDNC.System.Private.CoreLib.TDNChineseLunisolarCalendar; + DNJapaneseLunisolarCalendar = DDNC.System.Private.CoreLib.DNJapaneseLunisolarCalendar; + TDNJapaneseLunisolarCalendar = DDNC.System.Private.CoreLib.TDNJapaneseLunisolarCalendar; + DNKoreanLunisolarCalendar = DDNC.System.Private.CoreLib.DNKoreanLunisolarCalendar; + TDNKoreanLunisolarCalendar = DDNC.System.Private.CoreLib.TDNKoreanLunisolarCalendar; + DNTaiwanLunisolarCalendar = DDNC.System.Private.CoreLib.DNTaiwanLunisolarCalendar; + TDNTaiwanLunisolarCalendar = DDNC.System.Private.CoreLib.TDNTaiwanLunisolarCalendar; + DNGregorianCalendar = DDNC.System.Private.CoreLib.DNGregorianCalendar; + TDNGregorianCalendar = DDNC.System.Private.CoreLib.TDNGregorianCalendar; + DNHebrewCalendar = DDNC.System.Private.CoreLib.DNHebrewCalendar; + TDNHebrewCalendar = DDNC.System.Private.CoreLib.TDNHebrewCalendar; + DNHijriCalendar = DDNC.System.Private.CoreLib.DNHijriCalendar; + TDNHijriCalendar = DDNC.System.Private.CoreLib.TDNHijriCalendar; + DNJapaneseCalendar = DDNC.System.Private.CoreLib.DNJapaneseCalendar; + TDNJapaneseCalendar = DDNC.System.Private.CoreLib.TDNJapaneseCalendar; + DNJulianCalendar = DDNC.System.Private.CoreLib.DNJulianCalendar; + TDNJulianCalendar = DDNC.System.Private.CoreLib.TDNJulianCalendar; + DNKoreanCalendar = DDNC.System.Private.CoreLib.DNKoreanCalendar; + TDNKoreanCalendar = DDNC.System.Private.CoreLib.TDNKoreanCalendar; + DNPersianCalendar = DDNC.System.Private.CoreLib.DNPersianCalendar; + TDNPersianCalendar = DDNC.System.Private.CoreLib.TDNPersianCalendar; + DNTaiwanCalendar = DDNC.System.Private.CoreLib.DNTaiwanCalendar; + TDNTaiwanCalendar = DDNC.System.Private.CoreLib.TDNTaiwanCalendar; + DNThaiBuddhistCalendar = DDNC.System.Private.CoreLib.DNThaiBuddhistCalendar; + TDNThaiBuddhistCalendar = DDNC.System.Private.CoreLib.TDNThaiBuddhistCalendar; + DNUmAlQuraCalendar = DDNC.System.Private.CoreLib.DNUmAlQuraCalendar; + TDNUmAlQuraCalendar = DDNC.System.Private.CoreLib.TDNUmAlQuraCalendar; + DNCharUnicodeInfo = DDNC.System.Private.CoreLib.DNCharUnicodeInfo; + TDNCharUnicodeInfo = DDNC.System.Private.CoreLib.TDNCharUnicodeInfo; + DNCompareInfo = DDNC.System.Private.CoreLib.DNCompareInfo; + TDNCompareInfo = DDNC.System.Private.CoreLib.TDNCompareInfo; + DNCultureInfo = DDNC.System.Private.CoreLib.DNCultureInfo; + TDNCultureInfo = DDNC.System.Private.CoreLib.TDNCultureInfo; + DNDateTimeFormatInfo = DDNC.System.Private.CoreLib.DNDateTimeFormatInfo; + TDNDateTimeFormatInfo = DDNC.System.Private.CoreLib.TDNDateTimeFormatInfo; + DNDaylightTime = DDNC.System.Private.CoreLib.DNDaylightTime; + TDNDaylightTime = DDNC.System.Private.CoreLib.TDNDaylightTime; + DNGlobalizationExtensions = DDNC.System.Private.CoreLib.DNGlobalizationExtensions; + TDNGlobalizationExtensions = DDNC.System.Private.CoreLib.TDNGlobalizationExtensions; + DNIdnMapping = DDNC.System.Private.CoreLib.DNIdnMapping; + TDNIdnMapping = DDNC.System.Private.CoreLib.TDNIdnMapping; + DNISOWeek = DDNC.System.Private.CoreLib.DNISOWeek; + TDNISOWeek = DDNC.System.Private.CoreLib.TDNISOWeek; + DNNumberFormatInfo = DDNC.System.Private.CoreLib.DNNumberFormatInfo; + TDNNumberFormatInfo = DDNC.System.Private.CoreLib.TDNNumberFormatInfo; + DNRegionInfo = DDNC.System.Private.CoreLib.DNRegionInfo; + TDNRegionInfo = DDNC.System.Private.CoreLib.TDNRegionInfo; + DNSortKey = DDNC.System.Private.CoreLib.DNSortKey; + TDNSortKey = DDNC.System.Private.CoreLib.TDNSortKey; + DNSortVersion = DDNC.System.Private.CoreLib.DNSortVersion; + TDNSortVersion = DDNC.System.Private.CoreLib.TDNSortVersion; + DNStringInfo = DDNC.System.Private.CoreLib.DNStringInfo; + TDNStringInfo = DDNC.System.Private.CoreLib.TDNStringInfo; + DNTextElementEnumerator = DDNC.System.Private.CoreLib.DNTextElementEnumerator; + TDNTextElementEnumerator = DDNC.System.Private.CoreLib.TDNTextElementEnumerator; + DNTextInfo = DDNC.System.Private.CoreLib.DNTextInfo; + TDNTextInfo = DDNC.System.Private.CoreLib.TDNTextInfo; + DNBinaryReader = DDNC.System.Private.CoreLib.DNBinaryReader; + TDNBinaryReader = DDNC.System.Private.CoreLib.TDNBinaryReader; + DNBinaryWriter = DDNC.System.Private.CoreLib.DNBinaryWriter; + TDNBinaryWriter = DDNC.System.Private.CoreLib.TDNBinaryWriter; + DNPath = DDNC.System.Private.CoreLib.DNPath; + TDNPath = DDNC.System.Private.CoreLib.TDNPath; + DNUnmanagedMemoryAccessor = DDNC.System.Private.CoreLib.DNUnmanagedMemoryAccessor; + TDNUnmanagedMemoryAccessor = DDNC.System.Private.CoreLib.TDNUnmanagedMemoryAccessor; + //DNLazy = DDNC.System.Private.CoreLib.DNLazy; + //TDNLazy = DDNC.System.Private.CoreLib.TDNLazy; + DNLocalDataStoreSlot = DDNC.System.Private.CoreLib.DNLocalDataStoreSlot; + TDNLocalDataStoreSlot = DDNC.System.Private.CoreLib.TDNLocalDataStoreSlot; + DNMarshalByRefObject = DDNC.System.Private.CoreLib.DNMarshalByRefObject; + TDNMarshalByRefObject = DDNC.System.Private.CoreLib.TDNMarshalByRefObject; + DNAppDomain = DDNC.System.Private.CoreLib.DNAppDomain; + TDNAppDomain = DDNC.System.Private.CoreLib.TDNAppDomain; + DNStream = DDNC.System.Private.CoreLib.DNStream; + TDNStream = DDNC.System.Private.CoreLib.TDNStream; + DNFileStream = DDNC.System.Private.CoreLib.DNFileStream; + TDNFileStream = DDNC.System.Private.CoreLib.TDNFileStream; + DNMemoryStream = DDNC.System.Private.CoreLib.DNMemoryStream; + TDNMemoryStream = DDNC.System.Private.CoreLib.TDNMemoryStream; + DNUnmanagedMemoryStream = DDNC.System.Private.CoreLib.DNUnmanagedMemoryStream; + TDNUnmanagedMemoryStream = DDNC.System.Private.CoreLib.TDNUnmanagedMemoryStream; + DNTextReader = DDNC.System.Private.CoreLib.DNTextReader; + TDNTextReader = DDNC.System.Private.CoreLib.TDNTextReader; + DNStreamReader = DDNC.System.Private.CoreLib.DNStreamReader; + TDNStreamReader = DDNC.System.Private.CoreLib.TDNStreamReader; + DNTextWriter = DDNC.System.Private.CoreLib.DNTextWriter; + TDNTextWriter = DDNC.System.Private.CoreLib.TDNTextWriter; + DNStreamWriter = DDNC.System.Private.CoreLib.DNStreamWriter; + TDNStreamWriter = DDNC.System.Private.CoreLib.TDNStreamWriter; + DNObjectHandle = DDNC.System.Private.CoreLib.DNObjectHandle; + TDNObjectHandle = DDNC.System.Private.CoreLib.TDNObjectHandle; + DNRegisteredWaitHandle = DDNC.System.Private.CoreLib.DNRegisteredWaitHandle; + TDNRegisteredWaitHandle = DDNC.System.Private.CoreLib.TDNRegisteredWaitHandle; + DNTimer = DDNC.System.Private.CoreLib.DNTimer; + TDNTimer = DDNC.System.Private.CoreLib.TDNTimer; + DNWaitHandle = DDNC.System.Private.CoreLib.DNWaitHandle; + TDNWaitHandle = DDNC.System.Private.CoreLib.TDNWaitHandle; + DNEventWaitHandle = DDNC.System.Private.CoreLib.DNEventWaitHandle; + TDNEventWaitHandle = DDNC.System.Private.CoreLib.TDNEventWaitHandle; + DNAutoResetEvent = DDNC.System.Private.CoreLib.DNAutoResetEvent; + TDNAutoResetEvent = DDNC.System.Private.CoreLib.TDNAutoResetEvent; + DNManualResetEvent = DDNC.System.Private.CoreLib.DNManualResetEvent; + TDNManualResetEvent = DDNC.System.Private.CoreLib.TDNManualResetEvent; + DNMutex = DDNC.System.Private.CoreLib.DNMutex; + TDNMutex = DDNC.System.Private.CoreLib.TDNMutex; + DNSemaphore = DDNC.System.Private.CoreLib.DNSemaphore; + TDNSemaphore = DDNC.System.Private.CoreLib.TDNSemaphore; + DNMath = DDNC.System.Private.CoreLib.DNMath; + TDNMath = DDNC.System.Private.CoreLib.TDNMath; + DNMathF = DDNC.System.Private.CoreLib.DNMathF; + TDNMathF = DDNC.System.Private.CoreLib.TDNMathF; + DNMemoryExtensions = DDNC.System.Private.CoreLib.DNMemoryExtensions; + TDNMemoryExtensions = DDNC.System.Private.CoreLib.TDNMemoryExtensions; + DNNullable = DDNC.System.Private.CoreLib.DNNullable; + TDNNullable = DDNC.System.Private.CoreLib.TDNNullable; + DNBitOperations = DDNC.System.Private.CoreLib.DNBitOperations; + TDNBitOperations = DDNC.System.Private.CoreLib.TDNBitOperations; + DNVector = DDNC.System.Private.CoreLib.DNVector; + TDNVector = DDNC.System.Private.CoreLib.TDNVector; + DNOperatingSystem = DDNC.System.Private.CoreLib.DNOperatingSystem; + TDNOperatingSystem = DDNC.System.Private.CoreLib.TDNOperatingSystem; + //DNProgress = DDNC.System.Private.CoreLib.DNProgress; + //TDNProgress = DDNC.System.Private.CoreLib.TDNProgress; + DNRandom = DDNC.System.Private.CoreLib.DNRandom; + TDNRandom = DDNC.System.Private.CoreLib.TDNRandom; + DNAssembly = DDNC.System.Private.CoreLib.DNAssembly; + TDNAssembly = DDNC.System.Private.CoreLib.TDNAssembly; + DNAssemblyBuilder = DDNC.System.Private.CoreLib.DNAssemblyBuilder; + TDNAssemblyBuilder = DDNC.System.Private.CoreLib.TDNAssemblyBuilder; + DNAssemblyName = DDNC.System.Private.CoreLib.DNAssemblyName; + TDNAssemblyName = DDNC.System.Private.CoreLib.TDNAssemblyName; + DNBinder = DDNC.System.Private.CoreLib.DNBinder; + TDNBinder = DDNC.System.Private.CoreLib.TDNBinder; + DNCustomAttributeData = DDNC.System.Private.CoreLib.DNCustomAttributeData; + TDNCustomAttributeData = DDNC.System.Private.CoreLib.TDNCustomAttributeData; + DNCustomAttributeExtensions = DDNC.System.Private.CoreLib.DNCustomAttributeExtensions; + TDNCustomAttributeExtensions = DDNC.System.Private.CoreLib.TDNCustomAttributeExtensions; + DNCustomAttributeBuilder = DDNC.System.Private.CoreLib.DNCustomAttributeBuilder; + TDNCustomAttributeBuilder = DDNC.System.Private.CoreLib.TDNCustomAttributeBuilder; + DNDynamicILInfo = DDNC.System.Private.CoreLib.DNDynamicILInfo; + TDNDynamicILInfo = DDNC.System.Private.CoreLib.TDNDynamicILInfo; + DNEventBuilder = DDNC.System.Private.CoreLib.DNEventBuilder; + TDNEventBuilder = DDNC.System.Private.CoreLib.TDNEventBuilder; + DNILGenerator = DDNC.System.Private.CoreLib.DNILGenerator; + TDNILGenerator = DDNC.System.Private.CoreLib.TDNILGenerator; + DNOpCodes = DDNC.System.Private.CoreLib.DNOpCodes; + TDNOpCodes = DDNC.System.Private.CoreLib.TDNOpCodes; + DNParameterBuilder = DDNC.System.Private.CoreLib.DNParameterBuilder; + TDNParameterBuilder = DDNC.System.Private.CoreLib.TDNParameterBuilder; + DNSignatureHelper = DDNC.System.Private.CoreLib.DNSignatureHelper; + TDNSignatureHelper = DDNC.System.Private.CoreLib.TDNSignatureHelper; + DNExceptionHandlingClause = DDNC.System.Private.CoreLib.DNExceptionHandlingClause; + TDNExceptionHandlingClause = DDNC.System.Private.CoreLib.TDNExceptionHandlingClause; + DNIntrospectionExtensions = DDNC.System.Private.CoreLib.DNIntrospectionExtensions; + TDNIntrospectionExtensions = DDNC.System.Private.CoreLib.TDNIntrospectionExtensions; + DNLocalVariableInfo = DDNC.System.Private.CoreLib.DNLocalVariableInfo; + TDNLocalVariableInfo = DDNC.System.Private.CoreLib.TDNLocalVariableInfo; + DNLocalBuilder = DDNC.System.Private.CoreLib.DNLocalBuilder; + TDNLocalBuilder = DDNC.System.Private.CoreLib.TDNLocalBuilder; + DNManifestResourceInfo = DDNC.System.Private.CoreLib.DNManifestResourceInfo; + TDNManifestResourceInfo = DDNC.System.Private.CoreLib.TDNManifestResourceInfo; + DNMemberInfo = DDNC.System.Private.CoreLib.DNMemberInfo; + TDNMemberInfo = DDNC.System.Private.CoreLib.TDNMemberInfo; + DNEventInfo = DDNC.System.Private.CoreLib.DNEventInfo; + TDNEventInfo = DDNC.System.Private.CoreLib.TDNEventInfo; + DNFieldInfo = DDNC.System.Private.CoreLib.DNFieldInfo; + TDNFieldInfo = DDNC.System.Private.CoreLib.TDNFieldInfo; + DNFieldBuilder = DDNC.System.Private.CoreLib.DNFieldBuilder; + TDNFieldBuilder = DDNC.System.Private.CoreLib.TDNFieldBuilder; + DNMethodBase = DDNC.System.Private.CoreLib.DNMethodBase; + TDNMethodBase = DDNC.System.Private.CoreLib.TDNMethodBase; + DNConstructorInfo = DDNC.System.Private.CoreLib.DNConstructorInfo; + TDNConstructorInfo = DDNC.System.Private.CoreLib.TDNConstructorInfo; + DNConstructorBuilder = DDNC.System.Private.CoreLib.DNConstructorBuilder; + TDNConstructorBuilder = DDNC.System.Private.CoreLib.TDNConstructorBuilder; + DNMethodInfo = DDNC.System.Private.CoreLib.DNMethodInfo; + TDNMethodInfo = DDNC.System.Private.CoreLib.TDNMethodInfo; + DNDynamicMethod = DDNC.System.Private.CoreLib.DNDynamicMethod; + TDNDynamicMethod = DDNC.System.Private.CoreLib.TDNDynamicMethod; + DNMethodBuilder = DDNC.System.Private.CoreLib.DNMethodBuilder; + TDNMethodBuilder = DDNC.System.Private.CoreLib.TDNMethodBuilder; + DNPropertyInfo = DDNC.System.Private.CoreLib.DNPropertyInfo; + TDNPropertyInfo = DDNC.System.Private.CoreLib.TDNPropertyInfo; + DNPropertyBuilder = DDNC.System.Private.CoreLib.DNPropertyBuilder; + TDNPropertyBuilder = DDNC.System.Private.CoreLib.TDNPropertyBuilder; + DNType = DDNC.System.Private.CoreLib.DNType; + TDNType = DDNC.System.Private.CoreLib.TDNType; + DNTypeInfo = DDNC.System.Private.CoreLib.DNTypeInfo; + TDNTypeInfo = DDNC.System.Private.CoreLib.TDNTypeInfo; + DNEnumBuilder = DDNC.System.Private.CoreLib.DNEnumBuilder; + TDNEnumBuilder = DDNC.System.Private.CoreLib.TDNEnumBuilder; + DNGenericTypeParameterBuilder = DDNC.System.Private.CoreLib.DNGenericTypeParameterBuilder; + TDNGenericTypeParameterBuilder = DDNC.System.Private.CoreLib.TDNGenericTypeParameterBuilder; + DNTypeBuilder = DDNC.System.Private.CoreLib.DNTypeBuilder; + TDNTypeBuilder = DDNC.System.Private.CoreLib.TDNTypeBuilder; + DNTypeDelegator = DDNC.System.Private.CoreLib.DNTypeDelegator; + TDNTypeDelegator = DDNC.System.Private.CoreLib.TDNTypeDelegator; + DNAssemblyExtensions = DDNC.System.Private.CoreLib.DNAssemblyExtensions; + TDNAssemblyExtensions = DDNC.System.Private.CoreLib.TDNAssemblyExtensions; + DNMethodBody = DDNC.System.Private.CoreLib.DNMethodBody; + TDNMethodBody = DDNC.System.Private.CoreLib.TDNMethodBody; + DNMissing = DDNC.System.Private.CoreLib.DNMissing; + TDNMissing = DDNC.System.Private.CoreLib.TDNMissing; + DNModule = DDNC.System.Private.CoreLib.DNModule; + TDNModule = DDNC.System.Private.CoreLib.TDNModule; + DNModuleBuilder = DDNC.System.Private.CoreLib.DNModuleBuilder; + TDNModuleBuilder = DDNC.System.Private.CoreLib.TDNModuleBuilder; + DNParameterInfo = DDNC.System.Private.CoreLib.DNParameterInfo; + TDNParameterInfo = DDNC.System.Private.CoreLib.TDNParameterInfo; + DNPointer = DDNC.System.Private.CoreLib.DNPointer; + TDNPointer = DDNC.System.Private.CoreLib.TDNPointer; + DNReflectionContext = DDNC.System.Private.CoreLib.DNReflectionContext; + TDNReflectionContext = DDNC.System.Private.CoreLib.TDNReflectionContext; + DNStrongNameKeyPair = DDNC.System.Private.CoreLib.DNStrongNameKeyPair; + TDNStrongNameKeyPair = DDNC.System.Private.CoreLib.TDNStrongNameKeyPair; + DNResourceManager = DDNC.System.Private.CoreLib.DNResourceManager; + TDNResourceManager = DDNC.System.Private.CoreLib.TDNResourceManager; + DNResourceReader = DDNC.System.Private.CoreLib.DNResourceReader; + TDNResourceReader = DDNC.System.Private.CoreLib.TDNResourceReader; + DNResourceSet = DDNC.System.Private.CoreLib.DNResourceSet; + TDNResourceSet = DDNC.System.Private.CoreLib.TDNResourceSet; + //DNConditionalWeakTable = DDNC.System.Private.CoreLib.DNConditionalWeakTable; + //TDNConditionalWeakTable = DDNC.System.Private.CoreLib.TDNConditionalWeakTable; + DNContractHelper = DDNC.System.Private.CoreLib.DNContractHelper; + TDNContractHelper = DDNC.System.Private.CoreLib.TDNContractHelper; + DNFormattableStringFactory = DDNC.System.Private.CoreLib.DNFormattableStringFactory; + TDNFormattableStringFactory = DDNC.System.Private.CoreLib.TDNFormattableStringFactory; + DNIsConst = DDNC.System.Private.CoreLib.DNIsConst; + TDNIsConst = DDNC.System.Private.CoreLib.TDNIsConst; + DNIsVolatile = DDNC.System.Private.CoreLib.DNIsVolatile; + TDNIsVolatile = DDNC.System.Private.CoreLib.TDNIsVolatile; + DNRuntimeFeature = DDNC.System.Private.CoreLib.DNRuntimeFeature; + TDNRuntimeFeature = DDNC.System.Private.CoreLib.TDNRuntimeFeature; + DNRuntimeHelpers = DDNC.System.Private.CoreLib.DNRuntimeHelpers; + TDNRuntimeHelpers = DDNC.System.Private.CoreLib.TDNRuntimeHelpers; + //DNStrongBox = DDNC.System.Private.CoreLib.DNStrongBox; + //TDNStrongBox = DDNC.System.Private.CoreLib.TDNStrongBox; + DNCriticalFinalizerObject = DDNC.System.Private.CoreLib.DNCriticalFinalizerObject; + TDNCriticalFinalizerObject = DDNC.System.Private.CoreLib.TDNCriticalFinalizerObject; + DNCriticalHandle = DDNC.System.Private.CoreLib.DNCriticalHandle; + TDNCriticalHandle = DDNC.System.Private.CoreLib.TDNCriticalHandle; + DNCriticalHandleMinusOneIsInvalid = DDNC.System.Private.CoreLib.DNCriticalHandleMinusOneIsInvalid; + TDNCriticalHandleMinusOneIsInvalid = DDNC.System.Private.CoreLib.TDNCriticalHandleMinusOneIsInvalid; + DNCriticalHandleZeroOrMinusOneIsInvalid = DDNC.System.Private.CoreLib.DNCriticalHandleZeroOrMinusOneIsInvalid; + TDNCriticalHandleZeroOrMinusOneIsInvalid = DDNC.System.Private.CoreLib.TDNCriticalHandleZeroOrMinusOneIsInvalid; + DNSafeHandle = DDNC.System.Private.CoreLib.DNSafeHandle; + TDNSafeHandle = DDNC.System.Private.CoreLib.TDNSafeHandle; + DNSafeHandleMinusOneIsInvalid = DDNC.System.Private.CoreLib.DNSafeHandleMinusOneIsInvalid; + TDNSafeHandleMinusOneIsInvalid = DDNC.System.Private.CoreLib.TDNSafeHandleMinusOneIsInvalid; + DNSafeHandleZeroOrMinusOneIsInvalid = DDNC.System.Private.CoreLib.DNSafeHandleZeroOrMinusOneIsInvalid; + TDNSafeHandleZeroOrMinusOneIsInvalid = DDNC.System.Private.CoreLib.TDNSafeHandleZeroOrMinusOneIsInvalid; + DNSafeFileHandle = DDNC.System.Private.CoreLib.DNSafeFileHandle; + TDNSafeFileHandle = DDNC.System.Private.CoreLib.TDNSafeFileHandle; + DNSafeWaitHandle = DDNC.System.Private.CoreLib.DNSafeWaitHandle; + TDNSafeWaitHandle = DDNC.System.Private.CoreLib.TDNSafeWaitHandle; + DNSafeBuffer = DDNC.System.Private.CoreLib.DNSafeBuffer; + TDNSafeBuffer = DDNC.System.Private.CoreLib.TDNSafeBuffer; + DNMemoryFailPoint = DDNC.System.Private.CoreLib.DNMemoryFailPoint; + TDNMemoryFailPoint = DDNC.System.Private.CoreLib.TDNMemoryFailPoint; + DNThread = DDNC.System.Private.CoreLib.DNThread; + TDNThread = DDNC.System.Private.CoreLib.TDNThread; + DNExceptionDispatchInfo = DDNC.System.Private.CoreLib.DNExceptionDispatchInfo; + TDNExceptionDispatchInfo = DDNC.System.Private.CoreLib.TDNExceptionDispatchInfo; + DNGCSettings = DDNC.System.Private.CoreLib.DNGCSettings; + TDNGCSettings = DDNC.System.Private.CoreLib.TDNGCSettings; + DNBStrWrapper = DDNC.System.Private.CoreLib.DNBStrWrapper; + TDNBStrWrapper = DDNC.System.Private.CoreLib.TDNBStrWrapper; + DNComEventsHelper = DDNC.System.Private.CoreLib.DNComEventsHelper; + TDNComEventsHelper = DDNC.System.Private.CoreLib.TDNComEventsHelper; + DNCurrencyWrapper = DDNC.System.Private.CoreLib.DNCurrencyWrapper; + TDNCurrencyWrapper = DDNC.System.Private.CoreLib.TDNCurrencyWrapper; + DNDispatchWrapper = DDNC.System.Private.CoreLib.DNDispatchWrapper; + TDNDispatchWrapper = DDNC.System.Private.CoreLib.TDNDispatchWrapper; + DNErrorWrapper = DDNC.System.Private.CoreLib.DNErrorWrapper; + TDNErrorWrapper = DDNC.System.Private.CoreLib.TDNErrorWrapper; + DNMarshal = DDNC.System.Private.CoreLib.DNMarshal; + TDNMarshal = DDNC.System.Private.CoreLib.TDNMarshal; + DNMemoryMarshal = DDNC.System.Private.CoreLib.DNMemoryMarshal; + TDNMemoryMarshal = DDNC.System.Private.CoreLib.TDNMemoryMarshal; + DNNativeLibrary = DDNC.System.Private.CoreLib.DNNativeLibrary; + TDNNativeLibrary = DDNC.System.Private.CoreLib.TDNNativeLibrary; + DNUnknownWrapper = DDNC.System.Private.CoreLib.DNUnknownWrapper; + TDNUnknownWrapper = DDNC.System.Private.CoreLib.TDNUnknownWrapper; + DNVariantWrapper = DDNC.System.Private.CoreLib.DNVariantWrapper; + TDNVariantWrapper = DDNC.System.Private.CoreLib.TDNVariantWrapper; + //DNEventRegistrationTokenTable = DDNC.System.Private.CoreLib.DNEventRegistrationTokenTable; + //TDNEventRegistrationTokenTable = DDNC.System.Private.CoreLib.TDNEventRegistrationTokenTable; + DNWindowsRuntimeMarshal = DDNC.System.Private.CoreLib.DNWindowsRuntimeMarshal; + TDNWindowsRuntimeMarshal = DDNC.System.Private.CoreLib.TDNWindowsRuntimeMarshal; + DNArm64_Aes = DDNC.System.Private.CoreLib.DNArm64_Aes; + TDNArm64_Aes = DDNC.System.Private.CoreLib.TDNArm64_Aes; + DNBase = DDNC.System.Private.CoreLib.DNBase; + TDNBase = DDNC.System.Private.CoreLib.TDNBase; + DNSha1 = DDNC.System.Private.CoreLib.DNSha1; + TDNSha1 = DDNC.System.Private.CoreLib.TDNSha1; + DNSha256 = DDNC.System.Private.CoreLib.DNSha256; + TDNSha256 = DDNC.System.Private.CoreLib.TDNSha256; + DNSimd = DDNC.System.Private.CoreLib.DNSimd; + TDNSimd = DDNC.System.Private.CoreLib.TDNSimd; + DNVector128 = DDNC.System.Private.CoreLib.DNVector128; + TDNVector128 = DDNC.System.Private.CoreLib.TDNVector128; + DNVector256 = DDNC.System.Private.CoreLib.DNVector256; + TDNVector256 = DDNC.System.Private.CoreLib.TDNVector256; + DNVector64 = DDNC.System.Private.CoreLib.DNVector64; + TDNVector64 = DDNC.System.Private.CoreLib.TDNVector64; + DNBmi1 = DDNC.System.Private.CoreLib.DNBmi1; + TDNBmi1 = DDNC.System.Private.CoreLib.TDNBmi1; + DNBmi1_X64 = DDNC.System.Private.CoreLib.DNBmi1_X64; + TDNBmi1_X64 = DDNC.System.Private.CoreLib.TDNBmi1_X64; + DNBmi2 = DDNC.System.Private.CoreLib.DNBmi2; + TDNBmi2 = DDNC.System.Private.CoreLib.TDNBmi2; + DNBmi2_X64 = DDNC.System.Private.CoreLib.DNBmi2_X64; + TDNBmi2_X64 = DDNC.System.Private.CoreLib.TDNBmi2_X64; + DNLzcnt = DDNC.System.Private.CoreLib.DNLzcnt; + TDNLzcnt = DDNC.System.Private.CoreLib.TDNLzcnt; + DNLzcnt_X64 = DDNC.System.Private.CoreLib.DNLzcnt_X64; + TDNLzcnt_X64 = DDNC.System.Private.CoreLib.TDNLzcnt_X64; + DNSse = DDNC.System.Private.CoreLib.DNSse; + TDNSse = DDNC.System.Private.CoreLib.TDNSse; + DNSse2 = DDNC.System.Private.CoreLib.DNSse2; + TDNSse2 = DDNC.System.Private.CoreLib.TDNSse2; + DNX86_Aes = DDNC.System.Private.CoreLib.DNX86_Aes; + TDNX86_Aes = DDNC.System.Private.CoreLib.TDNX86_Aes; + DNPclmulqdq = DDNC.System.Private.CoreLib.DNPclmulqdq; + TDNPclmulqdq = DDNC.System.Private.CoreLib.TDNPclmulqdq; + DNSse3 = DDNC.System.Private.CoreLib.DNSse3; + TDNSse3 = DDNC.System.Private.CoreLib.TDNSse3; + DNSsse3 = DDNC.System.Private.CoreLib.DNSsse3; + TDNSsse3 = DDNC.System.Private.CoreLib.TDNSsse3; + DNSse41 = DDNC.System.Private.CoreLib.DNSse41; + TDNSse41 = DDNC.System.Private.CoreLib.TDNSse41; + DNSse42 = DDNC.System.Private.CoreLib.DNSse42; + TDNSse42 = DDNC.System.Private.CoreLib.TDNSse42; + DNAvx = DDNC.System.Private.CoreLib.DNAvx; + TDNAvx = DDNC.System.Private.CoreLib.TDNAvx; + DNAvx2 = DDNC.System.Private.CoreLib.DNAvx2; + TDNAvx2 = DDNC.System.Private.CoreLib.TDNAvx2; + DNFma = DDNC.System.Private.CoreLib.DNFma; + TDNFma = DDNC.System.Private.CoreLib.TDNFma; + DNPopcnt = DDNC.System.Private.CoreLib.DNPopcnt; + TDNPopcnt = DDNC.System.Private.CoreLib.TDNPopcnt; + DNSse_X64 = DDNC.System.Private.CoreLib.DNSse_X64; + TDNSse_X64 = DDNC.System.Private.CoreLib.TDNSse_X64; + DNSse2_X64 = DDNC.System.Private.CoreLib.DNSse2_X64; + TDNSse2_X64 = DDNC.System.Private.CoreLib.TDNSse2_X64; + DNSse41_X64 = DDNC.System.Private.CoreLib.DNSse41_X64; + TDNSse41_X64 = DDNC.System.Private.CoreLib.TDNSse41_X64; + DNPopcnt_X64 = DDNC.System.Private.CoreLib.DNPopcnt_X64; + TDNPopcnt_X64 = DDNC.System.Private.CoreLib.TDNPopcnt_X64; + DNSse42_X64 = DDNC.System.Private.CoreLib.DNSse42_X64; + TDNSse42_X64 = DDNC.System.Private.CoreLib.TDNSse42_X64; + DNAssemblyDependencyResolver = DDNC.System.Private.CoreLib.DNAssemblyDependencyResolver; + TDNAssemblyDependencyResolver = DDNC.System.Private.CoreLib.TDNAssemblyDependencyResolver; + DNAssemblyLoadContext = DDNC.System.Private.CoreLib.DNAssemblyLoadContext; + TDNAssemblyLoadContext = DDNC.System.Private.CoreLib.TDNAssemblyLoadContext; + DNRuntimeImports = DDNC.System.Private.CoreLib.DNRuntimeImports; + TDNRuntimeImports = DDNC.System.Private.CoreLib.TDNRuntimeImports; + DNSerializationInfo = DDNC.System.Private.CoreLib.DNSerializationInfo; + TDNSerializationInfo = DDNC.System.Private.CoreLib.TDNSerializationInfo; + DNSerializationInfoEnumerator = DDNC.System.Private.CoreLib.DNSerializationInfoEnumerator; + TDNSerializationInfoEnumerator = DDNC.System.Private.CoreLib.TDNSerializationInfoEnumerator; + DNPermissionSet = DDNC.System.Private.CoreLib.DNPermissionSet; + TDNPermissionSet = DDNC.System.Private.CoreLib.TDNPermissionSet; + DNSecureString = DDNC.System.Private.CoreLib.DNSecureString; + TDNSecureString = DDNC.System.Private.CoreLib.TDNSecureString; + DNSecurityElement = DDNC.System.Private.CoreLib.DNSecurityElement; + TDNSecurityElement = DDNC.System.Private.CoreLib.TDNSecurityElement; + DNString = DDNC.System.Private.CoreLib.DNString; + TDNString = DDNC.System.Private.CoreLib.TDNString; + DNStringComparer = DDNC.System.Private.CoreLib.DNStringComparer; + TDNStringComparer = DDNC.System.Private.CoreLib.TDNStringComparer; + DNCultureAwareComparer = DDNC.System.Private.CoreLib.DNCultureAwareComparer; + TDNCultureAwareComparer = DDNC.System.Private.CoreLib.TDNCultureAwareComparer; + DNOrdinalComparer = DDNC.System.Private.CoreLib.DNOrdinalComparer; + TDNOrdinalComparer = DDNC.System.Private.CoreLib.TDNOrdinalComparer; + DNDecoder = DDNC.System.Private.CoreLib.DNDecoder; + TDNDecoder = DDNC.System.Private.CoreLib.TDNDecoder; + DNDecoderFallback = DDNC.System.Private.CoreLib.DNDecoderFallback; + TDNDecoderFallback = DDNC.System.Private.CoreLib.TDNDecoderFallback; + DNDecoderExceptionFallback = DDNC.System.Private.CoreLib.DNDecoderExceptionFallback; + TDNDecoderExceptionFallback = DDNC.System.Private.CoreLib.TDNDecoderExceptionFallback; + DNDecoderReplacementFallback = DDNC.System.Private.CoreLib.DNDecoderReplacementFallback; + TDNDecoderReplacementFallback = DDNC.System.Private.CoreLib.TDNDecoderReplacementFallback; + DNDecoderFallbackBuffer = DDNC.System.Private.CoreLib.DNDecoderFallbackBuffer; + TDNDecoderFallbackBuffer = DDNC.System.Private.CoreLib.TDNDecoderFallbackBuffer; + DNDecoderExceptionFallbackBuffer = DDNC.System.Private.CoreLib.DNDecoderExceptionFallbackBuffer; + TDNDecoderExceptionFallbackBuffer = DDNC.System.Private.CoreLib.TDNDecoderExceptionFallbackBuffer; + DNDecoderReplacementFallbackBuffer = DDNC.System.Private.CoreLib.DNDecoderReplacementFallbackBuffer; + TDNDecoderReplacementFallbackBuffer = DDNC.System.Private.CoreLib.TDNDecoderReplacementFallbackBuffer; + DNEncoder = DDNC.System.Private.CoreLib.DNEncoder; + TDNEncoder = DDNC.System.Private.CoreLib.TDNEncoder; + DNEncoderFallback = DDNC.System.Private.CoreLib.DNEncoderFallback; + TDNEncoderFallback = DDNC.System.Private.CoreLib.TDNEncoderFallback; + DNEncoderExceptionFallback = DDNC.System.Private.CoreLib.DNEncoderExceptionFallback; + TDNEncoderExceptionFallback = DDNC.System.Private.CoreLib.TDNEncoderExceptionFallback; + DNEncoderReplacementFallback = DDNC.System.Private.CoreLib.DNEncoderReplacementFallback; + TDNEncoderReplacementFallback = DDNC.System.Private.CoreLib.TDNEncoderReplacementFallback; + DNEncoderFallbackBuffer = DDNC.System.Private.CoreLib.DNEncoderFallbackBuffer; + TDNEncoderFallbackBuffer = DDNC.System.Private.CoreLib.TDNEncoderFallbackBuffer; + DNEncoderExceptionFallbackBuffer = DDNC.System.Private.CoreLib.DNEncoderExceptionFallbackBuffer; + TDNEncoderExceptionFallbackBuffer = DDNC.System.Private.CoreLib.TDNEncoderExceptionFallbackBuffer; + DNEncoderReplacementFallbackBuffer = DDNC.System.Private.CoreLib.DNEncoderReplacementFallbackBuffer; + TDNEncoderReplacementFallbackBuffer = DDNC.System.Private.CoreLib.TDNEncoderReplacementFallbackBuffer; + DNEncoding = DDNC.System.Private.CoreLib.DNEncoding; + TDNEncoding = DDNC.System.Private.CoreLib.TDNEncoding; + DNASCIIEncoding = DDNC.System.Private.CoreLib.DNASCIIEncoding; + TDNASCIIEncoding = DDNC.System.Private.CoreLib.TDNASCIIEncoding; + DNUnicodeEncoding = DDNC.System.Private.CoreLib.DNUnicodeEncoding; + TDNUnicodeEncoding = DDNC.System.Private.CoreLib.TDNUnicodeEncoding; + DNUTF32Encoding = DDNC.System.Private.CoreLib.DNUTF32Encoding; + TDNUTF32Encoding = DDNC.System.Private.CoreLib.TDNUTF32Encoding; + DNUTF7Encoding = DDNC.System.Private.CoreLib.DNUTF7Encoding; + TDNUTF7Encoding = DDNC.System.Private.CoreLib.TDNUTF7Encoding; + DNUTF8Encoding = DDNC.System.Private.CoreLib.DNUTF8Encoding; + TDNUTF8Encoding = DDNC.System.Private.CoreLib.TDNUTF8Encoding; + DNEncodingInfo = DDNC.System.Private.CoreLib.DNEncodingInfo; + TDNEncodingInfo = DDNC.System.Private.CoreLib.TDNEncodingInfo; + DNEncodingProvider = DDNC.System.Private.CoreLib.DNEncodingProvider; + TDNEncodingProvider = DDNC.System.Private.CoreLib.TDNEncodingProvider; + DNStringBuilder = DDNC.System.Private.CoreLib.DNStringBuilder; + TDNStringBuilder = DDNC.System.Private.CoreLib.TDNStringBuilder; + DNUtf8 = DDNC.System.Private.CoreLib.DNUtf8; + TDNUtf8 = DDNC.System.Private.CoreLib.TDNUtf8; + //DNAsyncLocal = DDNC.System.Private.CoreLib.DNAsyncLocal; + //TDNAsyncLocal = DDNC.System.Private.CoreLib.TDNAsyncLocal; + DNCancellationTokenSource = DDNC.System.Private.CoreLib.DNCancellationTokenSource; + TDNCancellationTokenSource = DDNC.System.Private.CoreLib.TDNCancellationTokenSource; + DNCompressedStack = DDNC.System.Private.CoreLib.DNCompressedStack; + TDNCompressedStack = DDNC.System.Private.CoreLib.TDNCompressedStack; + DNExecutionContext = DDNC.System.Private.CoreLib.DNExecutionContext; + TDNExecutionContext = DDNC.System.Private.CoreLib.TDNExecutionContext; + DNInterlocked = DDNC.System.Private.CoreLib.DNInterlocked; + TDNInterlocked = DDNC.System.Private.CoreLib.TDNInterlocked; + DNLazyInitializer = DDNC.System.Private.CoreLib.DNLazyInitializer; + TDNLazyInitializer = DDNC.System.Private.CoreLib.TDNLazyInitializer; + DNManualResetEventSlim = DDNC.System.Private.CoreLib.DNManualResetEventSlim; + TDNManualResetEventSlim = DDNC.System.Private.CoreLib.TDNManualResetEventSlim; + DNMonitor = DDNC.System.Private.CoreLib.DNMonitor; + TDNMonitor = DDNC.System.Private.CoreLib.TDNMonitor; + DNOverlapped = DDNC.System.Private.CoreLib.DNOverlapped; + TDNOverlapped = DDNC.System.Private.CoreLib.TDNOverlapped; + DNPreAllocatedOverlapped = DDNC.System.Private.CoreLib.DNPreAllocatedOverlapped; + TDNPreAllocatedOverlapped = DDNC.System.Private.CoreLib.TDNPreAllocatedOverlapped; + DNReaderWriterLockSlim = DDNC.System.Private.CoreLib.DNReaderWriterLockSlim; + TDNReaderWriterLockSlim = DDNC.System.Private.CoreLib.TDNReaderWriterLockSlim; + DNSemaphoreSlim = DDNC.System.Private.CoreLib.DNSemaphoreSlim; + TDNSemaphoreSlim = DDNC.System.Private.CoreLib.TDNSemaphoreSlim; + DNSynchronizationContext = DDNC.System.Private.CoreLib.DNSynchronizationContext; + TDNSynchronizationContext = DDNC.System.Private.CoreLib.TDNSynchronizationContext; + DNConcurrentExclusiveSchedulerPair = DDNC.System.Private.CoreLib.DNConcurrentExclusiveSchedulerPair; + TDNConcurrentExclusiveSchedulerPair = DDNC.System.Private.CoreLib.TDNConcurrentExclusiveSchedulerPair; + DNTask = DDNC.System.Private.CoreLib.DNTask; + TDNTask = DDNC.System.Private.CoreLib.TDNTask; + //DNTask = DDNC.System.Private.CoreLib.DNTask; + //TDNTask = DDNC.System.Private.CoreLib.TDNTask; + DNTaskAsyncEnumerableExtensions = DDNC.System.Private.CoreLib.DNTaskAsyncEnumerableExtensions; + TDNTaskAsyncEnumerableExtensions = DDNC.System.Private.CoreLib.TDNTaskAsyncEnumerableExtensions; + //DNTaskCompletionSource = DDNC.System.Private.CoreLib.DNTaskCompletionSource; + //TDNTaskCompletionSource = DDNC.System.Private.CoreLib.TDNTaskCompletionSource; + DNTaskExtensions = DDNC.System.Private.CoreLib.DNTaskExtensions; + TDNTaskExtensions = DDNC.System.Private.CoreLib.TDNTaskExtensions; + //DNTaskFactory = DDNC.System.Private.CoreLib.DNTaskFactory; + //TDNTaskFactory = DDNC.System.Private.CoreLib.TDNTaskFactory; + DNTaskFactory = DDNC.System.Private.CoreLib.DNTaskFactory; + TDNTaskFactory = DDNC.System.Private.CoreLib.TDNTaskFactory; + DNTaskScheduler = DDNC.System.Private.CoreLib.DNTaskScheduler; + TDNTaskScheduler = DDNC.System.Private.CoreLib.TDNTaskScheduler; + //DNThreadLocal = DDNC.System.Private.CoreLib.DNThreadLocal; + //TDNThreadLocal = DDNC.System.Private.CoreLib.TDNThreadLocal; + DNThreadPool = DDNC.System.Private.CoreLib.DNThreadPool; + TDNThreadPool = DDNC.System.Private.CoreLib.TDNThreadPool; + DNThreadPoolBoundHandle = DDNC.System.Private.CoreLib.DNThreadPoolBoundHandle; + TDNThreadPoolBoundHandle = DDNC.System.Private.CoreLib.TDNThreadPoolBoundHandle; + DNTimeout = DDNC.System.Private.CoreLib.DNTimeout; + TDNTimeout = DDNC.System.Private.CoreLib.TDNTimeout; + DNVolatile = DDNC.System.Private.CoreLib.DNVolatile; + TDNVolatile = DDNC.System.Private.CoreLib.TDNVolatile; + DNTimeZone = DDNC.System.Private.CoreLib.DNTimeZone; + TDNTimeZone = DDNC.System.Private.CoreLib.TDNTimeZone; + DNTimeZoneInfo = DDNC.System.Private.CoreLib.DNTimeZoneInfo; + TDNTimeZoneInfo = DDNC.System.Private.CoreLib.TDNTimeZoneInfo; + DNTimeZoneInfo_AdjustmentRule = DDNC.System.Private.CoreLib.DNTimeZoneInfo_AdjustmentRule; + TDNTimeZoneInfo_AdjustmentRule = DDNC.System.Private.CoreLib.TDNTimeZoneInfo_AdjustmentRule; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + //DNTuple = DDNC.System.Private.CoreLib.DNTuple; + //TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + DNTuple = DDNC.System.Private.CoreLib.DNTuple; + TDNTuple = DDNC.System.Private.CoreLib.TDNTuple; + DNTupleExtensions = DDNC.System.Private.CoreLib.DNTupleExtensions; + TDNTupleExtensions = DDNC.System.Private.CoreLib.TDNTupleExtensions; + DNUnitySerializationHolder = DDNC.System.Private.CoreLib.DNUnitySerializationHolder; + TDNUnitySerializationHolder = DDNC.System.Private.CoreLib.TDNUnitySerializationHolder; + DNValueType = DDNC.System.Private.CoreLib.DNValueType; + TDNValueType = DDNC.System.Private.CoreLib.TDNValueType; + DNComActivationContext = DDNC.System.Private.CoreLib.DNComActivationContext; + TDNComActivationContext = DDNC.System.Private.CoreLib.TDNComActivationContext; + DNComActivationContextInternal = DDNC.System.Private.CoreLib.DNComActivationContextInternal; + TDNComActivationContextInternal = DDNC.System.Private.CoreLib.TDNComActivationContextInternal; + DNArgIterator = DDNC.System.Private.CoreLib.DNArgIterator; + TDNArgIterator = DDNC.System.Private.CoreLib.TDNArgIterator; + //DNArraySegment = DDNC.System.Private.CoreLib.DNArraySegment; + //TDNArraySegment = DDNC.System.Private.CoreLib.TDNArraySegment; + //DNArraySegment_Enumerator = DDNC.System.Private.CoreLib.DNArraySegment_Enumerator; + //TDNArraySegment_Enumerator = DDNC.System.Private.CoreLib.TDNArraySegment_Enumerator; + DNBoolean = DDNC.System.Private.CoreLib.DNBoolean; + TDNBoolean = DDNC.System.Private.CoreLib.TDNBoolean; + DNMemoryHandle = DDNC.System.Private.CoreLib.DNMemoryHandle; + TDNMemoryHandle = DDNC.System.Private.CoreLib.TDNMemoryHandle; + DNStandardFormat = DDNC.System.Private.CoreLib.DNStandardFormat; + TDNStandardFormat = DDNC.System.Private.CoreLib.TDNStandardFormat; + DNByte = DDNC.System.Private.CoreLib.DNByte; + TDNByte = DDNC.System.Private.CoreLib.TDNByte; + DNChar = DDNC.System.Private.CoreLib.DNChar; + TDNChar = DDNC.System.Private.CoreLib.TDNChar; + DNDictionaryEntry = DDNC.System.Private.CoreLib.DNDictionaryEntry; + TDNDictionaryEntry = DDNC.System.Private.CoreLib.TDNDictionaryEntry; + //DNDictionary_Enumerator = DDNC.System.Private.CoreLib.DNDictionary_Enumerator; + //TDNDictionary_Enumerator = DDNC.System.Private.CoreLib.TDNDictionary_Enumerator; + //DNDictionary_KeyCollection_Enumerator = DDNC.System.Private.CoreLib.DNDictionary_KeyCollection_Enumerator; + //TDNDictionary_KeyCollection_Enumerator = DDNC.System.Private.CoreLib.TDNDictionary_KeyCollection_Enumerator; + //DNDictionary_ValueCollection_Enumerator = DDNC.System.Private.CoreLib.DNDictionary_ValueCollection_Enumerator; + //TDNDictionary_ValueCollection_Enumerator = DDNC.System.Private.CoreLib.TDNDictionary_ValueCollection_Enumerator; + //DNKeyValuePair = DDNC.System.Private.CoreLib.DNKeyValuePair; + //TDNKeyValuePair = DDNC.System.Private.CoreLib.TDNKeyValuePair; + //DNList_Enumerator = DDNC.System.Private.CoreLib.DNList_Enumerator; + //TDNList_Enumerator = DDNC.System.Private.CoreLib.TDNList_Enumerator; + DNDateTime = DDNC.System.Private.CoreLib.DNDateTime; + TDNDateTime = DDNC.System.Private.CoreLib.TDNDateTime; + DNDateTimeOffset = DDNC.System.Private.CoreLib.DNDateTimeOffset; + TDNDateTimeOffset = DDNC.System.Private.CoreLib.TDNDateTimeOffset; + DNDecimal = DDNC.System.Private.CoreLib.DNDecimal; + TDNDecimal = DDNC.System.Private.CoreLib.TDNDecimal; + DNEventSourceOptions = DDNC.System.Private.CoreLib.DNEventSourceOptions; + TDNEventSourceOptions = DDNC.System.Private.CoreLib.TDNEventSourceOptions; + DNDouble = DDNC.System.Private.CoreLib.DNDouble; + TDNDouble = DDNC.System.Private.CoreLib.TDNDouble; + DNEnum = DDNC.System.Private.CoreLib.DNEnum; + TDNEnum = DDNC.System.Private.CoreLib.TDNEnum; + DNGCMemoryInfo = DDNC.System.Private.CoreLib.DNGCMemoryInfo; + TDNGCMemoryInfo = DDNC.System.Private.CoreLib.TDNGCMemoryInfo; + DNGuid = DDNC.System.Private.CoreLib.DNGuid; + TDNGuid = DDNC.System.Private.CoreLib.TDNGuid; + DNHashCode = DDNC.System.Private.CoreLib.DNHashCode; + TDNHashCode = DDNC.System.Private.CoreLib.TDNHashCode; + DNIndex = DDNC.System.Private.CoreLib.DNIndex; + TDNIndex = DDNC.System.Private.CoreLib.TDNIndex; + DNInt16 = DDNC.System.Private.CoreLib.DNInt16; + TDNInt16 = DDNC.System.Private.CoreLib.TDNInt16; + DNInt32 = DDNC.System.Private.CoreLib.DNInt32; + TDNInt32 = DDNC.System.Private.CoreLib.TDNInt32; + DNInt64 = DDNC.System.Private.CoreLib.DNInt64; + TDNInt64 = DDNC.System.Private.CoreLib.TDNInt64; + DNIntPtr = DDNC.System.Private.CoreLib.DNIntPtr; + TDNIntPtr = DDNC.System.Private.CoreLib.TDNIntPtr; + //DNMemory = DDNC.System.Private.CoreLib.DNMemory; + //TDNMemory = DDNC.System.Private.CoreLib.TDNMemory; + DNModuleHandle = DDNC.System.Private.CoreLib.DNModuleHandle; + TDNModuleHandle = DDNC.System.Private.CoreLib.TDNModuleHandle; + //DNNullable = DDNC.System.Private.CoreLib.DNNullable; + //TDNNullable = DDNC.System.Private.CoreLib.TDNNullable; + //DNVector = DDNC.System.Private.CoreLib.DNVector; + //TDNVector = DDNC.System.Private.CoreLib.TDNVector; + DNRange = DDNC.System.Private.CoreLib.DNRange; + TDNRange = DDNC.System.Private.CoreLib.TDNRange; + //DNReadOnlyMemory = DDNC.System.Private.CoreLib.DNReadOnlyMemory; + //TDNReadOnlyMemory = DDNC.System.Private.CoreLib.TDNReadOnlyMemory; + //DNReadOnlySpan = DDNC.System.Private.CoreLib.DNReadOnlySpan; + //TDNReadOnlySpan = DDNC.System.Private.CoreLib.TDNReadOnlySpan; + //DNReadOnlySpan_Enumerator = DDNC.System.Private.CoreLib.DNReadOnlySpan_Enumerator; + //TDNReadOnlySpan_Enumerator = DDNC.System.Private.CoreLib.TDNReadOnlySpan_Enumerator; + DNCustomAttributeNamedArgument = DDNC.System.Private.CoreLib.DNCustomAttributeNamedArgument; + TDNCustomAttributeNamedArgument = DDNC.System.Private.CoreLib.TDNCustomAttributeNamedArgument; + DNCustomAttributeTypedArgument = DDNC.System.Private.CoreLib.DNCustomAttributeTypedArgument; + TDNCustomAttributeTypedArgument = DDNC.System.Private.CoreLib.TDNCustomAttributeTypedArgument; + DNEventToken = DDNC.System.Private.CoreLib.DNEventToken; + TDNEventToken = DDNC.System.Private.CoreLib.TDNEventToken; + DNFieldToken = DDNC.System.Private.CoreLib.DNFieldToken; + TDNFieldToken = DDNC.System.Private.CoreLib.TDNFieldToken; + DNLabel = DDNC.System.Private.CoreLib.DNLabel; + TDNLabel = DDNC.System.Private.CoreLib.TDNLabel; + DNMethodToken = DDNC.System.Private.CoreLib.DNMethodToken; + TDNMethodToken = DDNC.System.Private.CoreLib.TDNMethodToken; + DNOpCode = DDNC.System.Private.CoreLib.DNOpCode; + TDNOpCode = DDNC.System.Private.CoreLib.TDNOpCode; + DNParameterToken = DDNC.System.Private.CoreLib.DNParameterToken; + TDNParameterToken = DDNC.System.Private.CoreLib.TDNParameterToken; + DNPropertyToken = DDNC.System.Private.CoreLib.DNPropertyToken; + TDNPropertyToken = DDNC.System.Private.CoreLib.TDNPropertyToken; + DNSignatureToken = DDNC.System.Private.CoreLib.DNSignatureToken; + TDNSignatureToken = DDNC.System.Private.CoreLib.TDNSignatureToken; + DNStringToken = DDNC.System.Private.CoreLib.DNStringToken; + TDNStringToken = DDNC.System.Private.CoreLib.TDNStringToken; + DNTypeToken = DDNC.System.Private.CoreLib.DNTypeToken; + TDNTypeToken = DDNC.System.Private.CoreLib.TDNTypeToken; + DNInterfaceMapping = DDNC.System.Private.CoreLib.DNInterfaceMapping; + TDNInterfaceMapping = DDNC.System.Private.CoreLib.TDNInterfaceMapping; + DNParameterModifier = DDNC.System.Private.CoreLib.DNParameterModifier; + TDNParameterModifier = DDNC.System.Private.CoreLib.TDNParameterModifier; + DNAsyncIteratorMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncIteratorMethodBuilder; + TDNAsyncIteratorMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncIteratorMethodBuilder; + //DNAsyncTaskMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncTaskMethodBuilder; + //TDNAsyncTaskMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncTaskMethodBuilder; + DNAsyncTaskMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncTaskMethodBuilder; + TDNAsyncTaskMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncTaskMethodBuilder; + //DNAsyncValueTaskMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncValueTaskMethodBuilder; + //TDNAsyncValueTaskMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncValueTaskMethodBuilder; + DNAsyncValueTaskMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncValueTaskMethodBuilder; + TDNAsyncValueTaskMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncValueTaskMethodBuilder; + DNAsyncVoidMethodBuilder = DDNC.System.Private.CoreLib.DNAsyncVoidMethodBuilder; + TDNAsyncVoidMethodBuilder = DDNC.System.Private.CoreLib.TDNAsyncVoidMethodBuilder; + DNConfiguredAsyncDisposable = DDNC.System.Private.CoreLib.DNConfiguredAsyncDisposable; + TDNConfiguredAsyncDisposable = DDNC.System.Private.CoreLib.TDNConfiguredAsyncDisposable; + //DNConfiguredCancelableAsyncEnumerable = DDNC.System.Private.CoreLib.DNConfiguredCancelableAsyncEnumerable; + //TDNConfiguredCancelableAsyncEnumerable = DDNC.System.Private.CoreLib.TDNConfiguredCancelableAsyncEnumerable; + //DNConfiguredCancelableAsyncEnumerable_Enumerator = DDNC.System.Private.CoreLib.DNConfiguredCancelableAsyncEnumerable_Enumerator; + //TDNConfiguredCancelableAsyncEnumerable_Enumerator = DDNC.System.Private.CoreLib.TDNConfiguredCancelableAsyncEnumerable_Enumerator; + //DNConfiguredTaskAwaitable = DDNC.System.Private.CoreLib.DNConfiguredTaskAwaitable; + //TDNConfiguredTaskAwaitable = DDNC.System.Private.CoreLib.TDNConfiguredTaskAwaitable; + //DNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter = DDNC.System.Private.CoreLib.DNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter; + //TDNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter = DDNC.System.Private.CoreLib.TDNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter; + DNConfiguredTaskAwaitable = DDNC.System.Private.CoreLib.DNConfiguredTaskAwaitable; + TDNConfiguredTaskAwaitable = DDNC.System.Private.CoreLib.TDNConfiguredTaskAwaitable; + DNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter = DDNC.System.Private.CoreLib.DNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter; + TDNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter = DDNC.System.Private.CoreLib.TDNCompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter; + //DNConfiguredValueTaskAwaitable = DDNC.System.Private.CoreLib.DNConfiguredValueTaskAwaitable; + //TDNConfiguredValueTaskAwaitable = DDNC.System.Private.CoreLib.TDNConfiguredValueTaskAwaitable; + //DNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter = DDNC.System.Private.CoreLib.DNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter; + //TDNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter = DDNC.System.Private.CoreLib.TDNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter; + DNConfiguredValueTaskAwaitable = DDNC.System.Private.CoreLib.DNConfiguredValueTaskAwaitable; + TDNConfiguredValueTaskAwaitable = DDNC.System.Private.CoreLib.TDNConfiguredValueTaskAwaitable; + DNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter = DDNC.System.Private.CoreLib.DNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter; + TDNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter = DDNC.System.Private.CoreLib.TDNCompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter; + //DNTaskAwaiter = DDNC.System.Private.CoreLib.DNTaskAwaiter; + //TDNTaskAwaiter = DDNC.System.Private.CoreLib.TDNTaskAwaiter; + DNTaskAwaiter = DDNC.System.Private.CoreLib.DNTaskAwaiter; + TDNTaskAwaiter = DDNC.System.Private.CoreLib.TDNTaskAwaiter; + //DNValueTaskAwaiter = DDNC.System.Private.CoreLib.DNValueTaskAwaiter; + //TDNValueTaskAwaiter = DDNC.System.Private.CoreLib.TDNValueTaskAwaiter; + DNValueTaskAwaiter = DDNC.System.Private.CoreLib.DNValueTaskAwaiter; + TDNValueTaskAwaiter = DDNC.System.Private.CoreLib.TDNValueTaskAwaiter; + DNYieldAwaitable = DDNC.System.Private.CoreLib.DNYieldAwaitable; + TDNYieldAwaitable = DDNC.System.Private.CoreLib.TDNYieldAwaitable; + DNYieldAwaitable_YieldAwaiter = DDNC.System.Private.CoreLib.DNYieldAwaitable_YieldAwaiter; + TDNYieldAwaitable_YieldAwaiter = DDNC.System.Private.CoreLib.TDNYieldAwaitable_YieldAwaiter; + DNArrayWithOffset = DDNC.System.Private.CoreLib.DNArrayWithOffset; + TDNArrayWithOffset = DDNC.System.Private.CoreLib.TDNArrayWithOffset; + DNBIND_OPTS = DDNC.System.Private.CoreLib.DNBIND_OPTS; + TDNBIND_OPTS = DDNC.System.Private.CoreLib.TDNBIND_OPTS; + DNBINDPTR = DDNC.System.Private.CoreLib.DNBINDPTR; + TDNBINDPTR = DDNC.System.Private.CoreLib.TDNBINDPTR; + DNCONNECTDATA = DDNC.System.Private.CoreLib.DNCONNECTDATA; + TDNCONNECTDATA = DDNC.System.Private.CoreLib.TDNCONNECTDATA; + DNDISPPARAMS = DDNC.System.Private.CoreLib.DNDISPPARAMS; + TDNDISPPARAMS = DDNC.System.Private.CoreLib.TDNDISPPARAMS; + DNELEMDESC = DDNC.System.Private.CoreLib.DNELEMDESC; + TDNELEMDESC = DDNC.System.Private.CoreLib.TDNELEMDESC; + DNELEMDESC_DESCUNION = DDNC.System.Private.CoreLib.DNELEMDESC_DESCUNION; + TDNELEMDESC_DESCUNION = DDNC.System.Private.CoreLib.TDNELEMDESC_DESCUNION; + DNEXCEPINFO = DDNC.System.Private.CoreLib.DNEXCEPINFO; + TDNEXCEPINFO = DDNC.System.Private.CoreLib.TDNEXCEPINFO; + DNFILETIME = DDNC.System.Private.CoreLib.DNFILETIME; + TDNFILETIME = DDNC.System.Private.CoreLib.TDNFILETIME; + DNFUNCDESC = DDNC.System.Private.CoreLib.DNFUNCDESC; + TDNFUNCDESC = DDNC.System.Private.CoreLib.TDNFUNCDESC; + DNIDLDESC = DDNC.System.Private.CoreLib.DNIDLDESC; + TDNIDLDESC = DDNC.System.Private.CoreLib.TDNIDLDESC; + DNPARAMDESC = DDNC.System.Private.CoreLib.DNPARAMDESC; + TDNPARAMDESC = DDNC.System.Private.CoreLib.TDNPARAMDESC; + DNSTATSTG = DDNC.System.Private.CoreLib.DNSTATSTG; + TDNSTATSTG = DDNC.System.Private.CoreLib.TDNSTATSTG; + DNTYPEATTR = DDNC.System.Private.CoreLib.DNTYPEATTR; + TDNTYPEATTR = DDNC.System.Private.CoreLib.TDNTYPEATTR; + DNTYPEDESC = DDNC.System.Private.CoreLib.DNTYPEDESC; + TDNTYPEDESC = DDNC.System.Private.CoreLib.TDNTYPEDESC; + DNTYPELIBATTR = DDNC.System.Private.CoreLib.DNTYPELIBATTR; + TDNTYPELIBATTR = DDNC.System.Private.CoreLib.TDNTYPELIBATTR; + DNVARDESC = DDNC.System.Private.CoreLib.DNVARDESC; + TDNVARDESC = DDNC.System.Private.CoreLib.TDNVARDESC; + DNVARDESC_DESCUNION = DDNC.System.Private.CoreLib.DNVARDESC_DESCUNION; + TDNVARDESC_DESCUNION = DDNC.System.Private.CoreLib.TDNVARDESC_DESCUNION; + DNGCHandle = DDNC.System.Private.CoreLib.DNGCHandle; + TDNGCHandle = DDNC.System.Private.CoreLib.TDNGCHandle; + DNHandleRef = DDNC.System.Private.CoreLib.DNHandleRef; + TDNHandleRef = DDNC.System.Private.CoreLib.TDNHandleRef; + DNEventRegistrationToken = DDNC.System.Private.CoreLib.DNEventRegistrationToken; + TDNEventRegistrationToken = DDNC.System.Private.CoreLib.TDNEventRegistrationToken; + //DNVector128 = DDNC.System.Private.CoreLib.DNVector128; + //TDNVector128 = DDNC.System.Private.CoreLib.TDNVector128; + //DNVector256 = DDNC.System.Private.CoreLib.DNVector256; + //TDNVector256 = DDNC.System.Private.CoreLib.TDNVector256; + //DNVector64 = DDNC.System.Private.CoreLib.DNVector64; + //TDNVector64 = DDNC.System.Private.CoreLib.TDNVector64; + DNAssemblyLoadContext_ContextualReflectionScope = DDNC.System.Private.CoreLib.DNAssemblyLoadContext_ContextualReflectionScope; + TDNAssemblyLoadContext_ContextualReflectionScope = DDNC.System.Private.CoreLib.TDNAssemblyLoadContext_ContextualReflectionScope; + DNDeserializationToken = DDNC.System.Private.CoreLib.DNDeserializationToken; + TDNDeserializationToken = DDNC.System.Private.CoreLib.TDNDeserializationToken; + DNSerializationEntry = DDNC.System.Private.CoreLib.DNSerializationEntry; + TDNSerializationEntry = DDNC.System.Private.CoreLib.TDNSerializationEntry; + DNStreamingContext = DDNC.System.Private.CoreLib.DNStreamingContext; + TDNStreamingContext = DDNC.System.Private.CoreLib.TDNStreamingContext; + DNRuntimeArgumentHandle = DDNC.System.Private.CoreLib.DNRuntimeArgumentHandle; + TDNRuntimeArgumentHandle = DDNC.System.Private.CoreLib.TDNRuntimeArgumentHandle; + DNRuntimeFieldHandle = DDNC.System.Private.CoreLib.DNRuntimeFieldHandle; + TDNRuntimeFieldHandle = DDNC.System.Private.CoreLib.TDNRuntimeFieldHandle; + DNRuntimeMethodHandle = DDNC.System.Private.CoreLib.DNRuntimeMethodHandle; + TDNRuntimeMethodHandle = DDNC.System.Private.CoreLib.TDNRuntimeMethodHandle; + DNRuntimeTypeHandle = DDNC.System.Private.CoreLib.DNRuntimeTypeHandle; + TDNRuntimeTypeHandle = DDNC.System.Private.CoreLib.TDNRuntimeTypeHandle; + DNSByte = DDNC.System.Private.CoreLib.DNSByte; + TDNSByte = DDNC.System.Private.CoreLib.TDNSByte; + DNSingle = DDNC.System.Private.CoreLib.DNSingle; + TDNSingle = DDNC.System.Private.CoreLib.TDNSingle; + //DNSpan = DDNC.System.Private.CoreLib.DNSpan; + //TDNSpan = DDNC.System.Private.CoreLib.TDNSpan; + //DNSpan_Enumerator = DDNC.System.Private.CoreLib.DNSpan_Enumerator; + //TDNSpan_Enumerator = DDNC.System.Private.CoreLib.TDNSpan_Enumerator; + DNRune = DDNC.System.Private.CoreLib.DNRune; + TDNRune = DDNC.System.Private.CoreLib.TDNRune; + DNSpanRuneEnumerator = DDNC.System.Private.CoreLib.DNSpanRuneEnumerator; + TDNSpanRuneEnumerator = DDNC.System.Private.CoreLib.TDNSpanRuneEnumerator; + DNStringBuilder_ChunkEnumerator = DDNC.System.Private.CoreLib.DNStringBuilder_ChunkEnumerator; + TDNStringBuilder_ChunkEnumerator = DDNC.System.Private.CoreLib.TDNStringBuilder_ChunkEnumerator; + DNStringRuneEnumerator = DDNC.System.Private.CoreLib.DNStringRuneEnumerator; + TDNStringRuneEnumerator = DDNC.System.Private.CoreLib.TDNStringRuneEnumerator; + DNAsyncFlowControl = DDNC.System.Private.CoreLib.DNAsyncFlowControl; + TDNAsyncFlowControl = DDNC.System.Private.CoreLib.TDNAsyncFlowControl; + //DNAsyncLocalValueChangedArgs = DDNC.System.Private.CoreLib.DNAsyncLocalValueChangedArgs; + //TDNAsyncLocalValueChangedArgs = DDNC.System.Private.CoreLib.TDNAsyncLocalValueChangedArgs; + DNCancellationToken = DDNC.System.Private.CoreLib.DNCancellationToken; + TDNCancellationToken = DDNC.System.Private.CoreLib.TDNCancellationToken; + DNCancellationTokenRegistration = DDNC.System.Private.CoreLib.DNCancellationTokenRegistration; + TDNCancellationTokenRegistration = DDNC.System.Private.CoreLib.TDNCancellationTokenRegistration; + DNNativeOverlapped = DDNC.System.Private.CoreLib.DNNativeOverlapped; + TDNNativeOverlapped = DDNC.System.Private.CoreLib.TDNNativeOverlapped; + DNSpinLock = DDNC.System.Private.CoreLib.DNSpinLock; + TDNSpinLock = DDNC.System.Private.CoreLib.TDNSpinLock; + DNSpinWait = DDNC.System.Private.CoreLib.DNSpinWait; + TDNSpinWait = DDNC.System.Private.CoreLib.TDNSpinWait; + //DNManualResetValueTaskSourceCore = DDNC.System.Private.CoreLib.DNManualResetValueTaskSourceCore; + //TDNManualResetValueTaskSourceCore = DDNC.System.Private.CoreLib.TDNManualResetValueTaskSourceCore; + //DNValueTask = DDNC.System.Private.CoreLib.DNValueTask; + //TDNValueTask = DDNC.System.Private.CoreLib.TDNValueTask; + DNValueTask = DDNC.System.Private.CoreLib.DNValueTask; + TDNValueTask = DDNC.System.Private.CoreLib.TDNValueTask; + DNTimeSpan = DDNC.System.Private.CoreLib.DNTimeSpan; + TDNTimeSpan = DDNC.System.Private.CoreLib.TDNTimeSpan; + DNTimeZoneInfo_TransitionTime = DDNC.System.Private.CoreLib.DNTimeZoneInfo_TransitionTime; + TDNTimeZoneInfo_TransitionTime = DDNC.System.Private.CoreLib.TDNTimeZoneInfo_TransitionTime; + DNTypedReference = DDNC.System.Private.CoreLib.DNTypedReference; + TDNTypedReference = DDNC.System.Private.CoreLib.TDNTypedReference; + DNUInt16 = DDNC.System.Private.CoreLib.DNUInt16; + TDNUInt16 = DDNC.System.Private.CoreLib.TDNUInt16; + DNUInt32 = DDNC.System.Private.CoreLib.DNUInt32; + TDNUInt32 = DDNC.System.Private.CoreLib.TDNUInt32; + DNUInt64 = DDNC.System.Private.CoreLib.DNUInt64; + TDNUInt64 = DDNC.System.Private.CoreLib.TDNUInt64; + DNUIntPtr = DDNC.System.Private.CoreLib.DNUIntPtr; + TDNUIntPtr = DDNC.System.Private.CoreLib.TDNUIntPtr; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + //DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + //TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + DNValueTuple = DDNC.System.Private.CoreLib.DNValueTuple; + TDNValueTuple = DDNC.System.Private.CoreLib.TDNValueTuple; + DNVoid = DDNC.System.Private.CoreLib.DNVoid; + TDNVoid = DDNC.System.Private.CoreLib.TDNVoid; + DNVersion = DDNC.System.Private.CoreLib.DNVersion; + TDNVersion = DDNC.System.Private.CoreLib.TDNVersion; + //DNWeakReference = DDNC.System.Private.CoreLib.DNWeakReference; + //TDNWeakReference = DDNC.System.Private.CoreLib.TDNWeakReference; + DNWeakReference = DDNC.System.Private.CoreLib.DNWeakReference; + TDNWeakReference = DDNC.System.Private.CoreLib.TDNWeakReference; + +{ delegates } + + DNComponentActivator_ComponentEntryPoint = DDNC.System.Private.CoreLib.DNComponentActivator_ComponentEntryPoint; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + //DNAction = DDNC.System.Private.CoreLib.DNAction; + DNAction = DDNC.System.Private.CoreLib.DNAction; + DNAssemblyLoadEventHandler = DDNC.System.Private.CoreLib.DNAssemblyLoadEventHandler; + DNAsyncCallback = DDNC.System.Private.CoreLib.DNAsyncCallback; + //DNReadOnlySpanAction = DDNC.System.Private.CoreLib.DNReadOnlySpanAction; + //DNSpanAction = DDNC.System.Private.CoreLib.DNSpanAction; + //DNComparison = DDNC.System.Private.CoreLib.DNComparison; + //DNConverter = DDNC.System.Private.CoreLib.DNConverter; + //DNEventHandler = DDNC.System.Private.CoreLib.DNEventHandler; + DNEventHandler = DDNC.System.Private.CoreLib.DNEventHandler; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNFunc = DDNC.System.Private.CoreLib.DNFunc; + //DNPredicate = DDNC.System.Private.CoreLib.DNPredicate; + DNMemberFilter = DDNC.System.Private.CoreLib.DNMemberFilter; + DNModuleResolveEventHandler = DDNC.System.Private.CoreLib.DNModuleResolveEventHandler; + DNTypeFilter = DDNC.System.Private.CoreLib.DNTypeFilter; + DNResolveEventHandler = DDNC.System.Private.CoreLib.DNResolveEventHandler; + //DNConditionalWeakTable_CreateValueCallback = DDNC.System.Private.CoreLib.DNConditionalWeakTable_CreateValueCallback; + DNRuntimeHelpers_CleanupCode = DDNC.System.Private.CoreLib.DNRuntimeHelpers_CleanupCode; + DNRuntimeHelpers_TryCode = DDNC.System.Private.CoreLib.DNRuntimeHelpers_TryCode; + DNDllImportResolver = DDNC.System.Private.CoreLib.DNDllImportResolver; + DNContextCallback = DDNC.System.Private.CoreLib.DNContextCallback; + DNIOCompletionCallback = DDNC.System.Private.CoreLib.DNIOCompletionCallback; + DNParameterizedThreadStart = DDNC.System.Private.CoreLib.DNParameterizedThreadStart; + DNSendOrPostCallback = DDNC.System.Private.CoreLib.DNSendOrPostCallback; + DNThreadStart = DDNC.System.Private.CoreLib.DNThreadStart; + DNTimerCallback = DDNC.System.Private.CoreLib.DNTimerCallback; + DNWaitCallback = DDNC.System.Private.CoreLib.DNWaitCallback; + DNWaitOrTimerCallback = DDNC.System.Private.CoreLib.DNWaitOrTimerCallback; + DNUnhandledExceptionEventHandler = DDNC.System.Private.CoreLib.DNUnhandledExceptionEventHandler; + + + +{ objects } + + +implementation + +end. diff --git a/src/NETCore3.1.18/DDNC.Microsoft.Win32.Primitives.pas b/src/NETCore3.1.18/DDNC.Microsoft.Win32.Primitives.pas index 43aa2e6..cc0435e 100644 --- a/src/NETCore3.1.18/DDNC.Microsoft.Win32.Primitives.pas +++ b/src/NETCore3.1.18/DDNC.Microsoft.Win32.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCMICROSOFTWIN32PRIMITIVES} unit DDNC.Microsoft.Win32.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -97,7 +95,7 @@ implementation initialization - LoadAssemblyModule('Microsoft.Win32.Primitives.dll', True, 'Microsoft.Win32.Primitives, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('Microsoft.Win32.Primitives, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.Microsoft.Win32.Registry.pas b/src/NETCore3.1.18/DDNC.Microsoft.Win32.Registry.pas index f6d246a..9a31b35 100644 --- a/src/NETCore3.1.18/DDNC.Microsoft.Win32.Registry.pas +++ b/src/NETCore3.1.18/DDNC.Microsoft.Win32.Registry.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCMICROSOFTWIN32REGISTRY} unit DDNC.Microsoft.Win32.Registry; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -461,7 +459,7 @@ implementation initialization - LoadAssemblyModule('Microsoft.Win32.Registry.dll', True, 'Microsoft.Win32.Registry, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('Microsoft.Win32.Registry, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Collections.Concurrent.pas b/src/NETCore3.1.18/DDNC.System.Collections.Concurrent.pas index a595f85..3e71523 100644 --- a/src/NETCore3.1.18/DDNC.System.Collections.Concurrent.pas +++ b/src/NETCore3.1.18/DDNC.System.Collections.Concurrent.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONSCONCURRENT} unit DDNC.System.Collections.Concurrent; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -361,7 +359,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.Concurrent.dll', True, 'System.Collections.Concurrent, Version=4.0.15.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections.Concurrent, Version=4.0.15.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Collections.Immutable.pas b/src/NETCore3.1.18/DDNC.System.Collections.Immutable.pas index ccdb6f2..7dfab5f 100644 --- a/src/NETCore3.1.18/DDNC.System.Collections.Immutable.pas +++ b/src/NETCore3.1.18/DDNC.System.Collections.Immutable.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONSIMMUTABLE} unit DDNC.System.Collections.Immutable; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1397,7 +1395,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.Immutable.dll', True, 'System.Collections.Immutable, Version=1.2.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections.Immutable, Version=1.2.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Collections.NonGeneric.pas b/src/NETCore3.1.18/DDNC.System.Collections.NonGeneric.pas index 5ae1a2b..cb28545 100644 --- a/src/NETCore3.1.18/DDNC.System.Collections.NonGeneric.pas +++ b/src/NETCore3.1.18/DDNC.System.Collections.NonGeneric.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONSNONGENERIC} unit DDNC.System.Collections.NonGeneric; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -407,7 +405,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.NonGeneric.dll', True, 'System.Collections.NonGeneric, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections.NonGeneric, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Collections.Specialized.pas b/src/NETCore3.1.18/DDNC.System.Collections.Specialized.pas index c633aca..15fda21 100644 --- a/src/NETCore3.1.18/DDNC.System.Collections.Specialized.pas +++ b/src/NETCore3.1.18/DDNC.System.Collections.Specialized.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONSSPECIALIZED} unit DDNC.System.Collections.Specialized; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -574,7 +572,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.Specialized.dll', True, 'System.Collections.Specialized, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections.Specialized, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Collections.pas b/src/NETCore3.1.18/DDNC.System.Collections.pas index 589160f..ca393b2 100644 --- a/src/NETCore3.1.18/DDNC.System.Collections.pas +++ b/src/NETCore3.1.18/DDNC.System.Collections.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOLLECTIONS} unit DDNC.System.Collections; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1006,7 +1004,7 @@ implementation initialization - LoadAssemblyModule('System.Collections.dll', True, 'System.Collections, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Collections, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.ComponentModel.Annotations.pas b/src/NETCore3.1.18/DDNC.System.ComponentModel.Annotations.pas index bfa5c40..2b6dac3 100644 --- a/src/NETCore3.1.18/DDNC.System.ComponentModel.Annotations.pas +++ b/src/NETCore3.1.18/DDNC.System.ComponentModel.Annotations.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODELANNOTATIONS} unit DDNC.System.ComponentModel.Annotations; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1932,7 +1930,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.Annotations.dll', True, 'System.ComponentModel.Annotations, Version=4.3.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel.Annotations, Version=4.3.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.ComponentModel.EventBasedAsync.pas b/src/NETCore3.1.18/DDNC.System.ComponentModel.EventBasedAsync.pas index 0fcd88b..8c66270 100644 --- a/src/NETCore3.1.18/DDNC.System.ComponentModel.EventBasedAsync.pas +++ b/src/NETCore3.1.18/DDNC.System.ComponentModel.EventBasedAsync.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODELEVENTBASEDASYNC} unit DDNC.System.ComponentModel.EventBasedAsync; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -326,7 +324,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.EventBasedAsync.dll', True, 'System.ComponentModel.EventBasedAsync, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel.EventBasedAsync, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.ComponentModel.Primitives.pas b/src/NETCore3.1.18/DDNC.System.ComponentModel.Primitives.pas index 9516022..ed61ac7 100644 --- a/src/NETCore3.1.18/DDNC.System.ComponentModel.Primitives.pas +++ b/src/NETCore3.1.18/DDNC.System.ComponentModel.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODELPRIMITIVES} unit DDNC.System.ComponentModel.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1097,7 +1095,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.Primitives.dll', True, 'System.ComponentModel.Primitives, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel.Primitives, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.ComponentModel.TypeConverter.pas b/src/NETCore3.1.18/DDNC.System.ComponentModel.TypeConverter.pas index eccb2ee..b467458 100644 --- a/src/NETCore3.1.18/DDNC.System.ComponentModel.TypeConverter.pas +++ b/src/NETCore3.1.18/DDNC.System.ComponentModel.TypeConverter.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODELTYPECONVERTER} unit DDNC.System.ComponentModel.TypeConverter; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -7563,7 +7561,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.TypeConverter.dll', True, 'System.ComponentModel.TypeConverter, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel.TypeConverter, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.ComponentModel.pas b/src/NETCore3.1.18/DDNC.System.ComponentModel.pas index 938ed83..3109483 100644 --- a/src/NETCore3.1.18/DDNC.System.ComponentModel.pas +++ b/src/NETCore3.1.18/DDNC.System.ComponentModel.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCOMPONENTMODEL} unit DDNC.System.ComponentModel; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -125,7 +123,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.dll', True, 'System.ComponentModel, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ComponentModel, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Console.pas b/src/NETCore3.1.18/DDNC.System.Console.pas index 4fd9bc2..266e213 100644 --- a/src/NETCore3.1.18/DDNC.System.Console.pas +++ b/src/NETCore3.1.18/DDNC.System.Console.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMCONSOLE} unit DDNC.System.Console; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -476,7 +474,7 @@ implementation initialization - LoadAssemblyModule('System.Console.dll', True, 'System.Console, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Console, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Data.Common.pas b/src/NETCore3.1.18/DDNC.System.Data.Common.pas index 8511f64..2661089 100644 --- a/src/NETCore3.1.18/DDNC.System.Data.Common.pas +++ b/src/NETCore3.1.18/DDNC.System.Data.Common.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDATACOMMON} unit DDNC.System.Data.Common; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -7240,7 +7238,7 @@ implementation initialization - LoadAssemblyModule('System.Data.Common.dll', True, 'System.Data.Common, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Data.Common, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Diagnostics.Debug.pas b/src/NETCore3.1.18/DDNC.System.Diagnostics.Debug.pas index 7f4b9cb..99af9c6 100644 --- a/src/NETCore3.1.18/DDNC.System.Diagnostics.Debug.pas +++ b/src/NETCore3.1.18/DDNC.System.Diagnostics.Debug.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSDEBUG} unit DDNC.System.Diagnostics.Debug; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.Debug.dll', True, 'System.Diagnostics.Debug, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.Debug, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Diagnostics.DiagnosticSource.pas b/src/NETCore3.1.18/DDNC.System.Diagnostics.DiagnosticSource.pas index 2dd1029..bd78cac 100644 --- a/src/NETCore3.1.18/DDNC.System.Diagnostics.DiagnosticSource.pas +++ b/src/NETCore3.1.18/DDNC.System.Diagnostics.DiagnosticSource.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSDIAGNOSTICSOURCE} unit DDNC.System.Diagnostics.DiagnosticSource; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -291,7 +289,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.DiagnosticSource.dll', True, 'System.Diagnostics.DiagnosticSource, Version=4.0.5.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Diagnostics.DiagnosticSource, Version=4.0.5.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Diagnostics.FileVersionInfo.pas b/src/NETCore3.1.18/DDNC.System.Diagnostics.FileVersionInfo.pas index 0ab5b24..64c7230 100644 --- a/src/NETCore3.1.18/DDNC.System.Diagnostics.FileVersionInfo.pas +++ b/src/NETCore3.1.18/DDNC.System.Diagnostics.FileVersionInfo.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSFILEVERSIONINFO} unit DDNC.System.Diagnostics.FileVersionInfo; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -122,7 +120,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.FileVersionInfo.dll', True, 'System.Diagnostics.FileVersionInfo, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.FileVersionInfo, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Diagnostics.Process.pas b/src/NETCore3.1.18/DDNC.System.Diagnostics.Process.pas index 07da400..5277653 100644 --- a/src/NETCore3.1.18/DDNC.System.Diagnostics.Process.pas +++ b/src/NETCore3.1.18/DDNC.System.Diagnostics.Process.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSPROCESS} unit DDNC.System.Diagnostics.Process; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -727,7 +725,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.Process.dll', True, 'System.Diagnostics.Process, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.Process, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Diagnostics.StackTrace.pas b/src/NETCore3.1.18/DDNC.System.Diagnostics.StackTrace.pas index f2ed0ad..54210a2 100644 --- a/src/NETCore3.1.18/DDNC.System.Diagnostics.StackTrace.pas +++ b/src/NETCore3.1.18/DDNC.System.Diagnostics.StackTrace.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSSTACKTRACE} unit DDNC.System.Diagnostics.StackTrace; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -449,7 +447,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.StackTrace.dll', True, 'System.Diagnostics.StackTrace, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.StackTrace, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Diagnostics.TextWriterTraceListener.pas b/src/NETCore3.1.18/DDNC.System.Diagnostics.TextWriterTraceListener.pas index b32a8f4..3559e3e 100644 --- a/src/NETCore3.1.18/DDNC.System.Diagnostics.TextWriterTraceListener.pas +++ b/src/NETCore3.1.18/DDNC.System.Diagnostics.TextWriterTraceListener.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSTEXTWRITERTRACELISTENER} unit DDNC.System.Diagnostics.TextWriterTraceListener; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -349,7 +347,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.TextWriterTraceListener.dll', True, 'System.Diagnostics.TextWriterTraceListener, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.TextWriterTraceListener, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Diagnostics.Tools.pas b/src/NETCore3.1.18/DDNC.System.Diagnostics.Tools.pas index 90a9a39..851af89 100644 --- a/src/NETCore3.1.18/DDNC.System.Diagnostics.Tools.pas +++ b/src/NETCore3.1.18/DDNC.System.Diagnostics.Tools.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSTOOLS} unit DDNC.System.Diagnostics.Tools; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -109,7 +107,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.Tools.dll', True, 'System.Diagnostics.Tools, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.Tools, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Diagnostics.TraceSource.pas b/src/NETCore3.1.18/DDNC.System.Diagnostics.TraceSource.pas index 9ec6696..7de1a27 100644 --- a/src/NETCore3.1.18/DDNC.System.Diagnostics.TraceSource.pas +++ b/src/NETCore3.1.18/DDNC.System.Diagnostics.TraceSource.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSTRACESOURCE} unit DDNC.System.Diagnostics.TraceSource; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -817,7 +815,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.TraceSource.dll', True, 'System.Diagnostics.TraceSource, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.TraceSource, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Diagnostics.Tracing.pas b/src/NETCore3.1.18/DDNC.System.Diagnostics.Tracing.pas index 8674a12..fc88ac5 100644 --- a/src/NETCore3.1.18/DDNC.System.Diagnostics.Tracing.pas +++ b/src/NETCore3.1.18/DDNC.System.Diagnostics.Tracing.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDIAGNOSTICSTRACING} unit DDNC.System.Diagnostics.Tracing; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Diagnostics.Tracing.dll', True, 'System.Diagnostics.Tracing, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Diagnostics.Tracing, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Drawing.Primitives.pas b/src/NETCore3.1.18/DDNC.System.Drawing.Primitives.pas index dd8e476..cc98991 100644 --- a/src/NETCore3.1.18/DDNC.System.Drawing.Primitives.pas +++ b/src/NETCore3.1.18/DDNC.System.Drawing.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMDRAWINGPRIMITIVES} unit DDNC.System.Drawing.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1090,7 +1088,7 @@ implementation initialization - LoadAssemblyModule('System.Drawing.Primitives.dll', True, 'System.Drawing.Primitives, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Drawing.Primitives, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.IO.Compression.ZipFile.pas b/src/NETCore3.1.18/DDNC.System.IO.Compression.ZipFile.pas index cd9bb6f..4c0339c 100644 --- a/src/NETCore3.1.18/DDNC.System.IO.Compression.ZipFile.pas +++ b/src/NETCore3.1.18/DDNC.System.IO.Compression.ZipFile.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOCOMPRESSIONZIPFILE} unit DDNC.System.IO.Compression.ZipFile; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -102,7 +100,7 @@ implementation initialization - LoadAssemblyModule('System.IO.Compression.ZipFile.dll', True, 'System.IO.Compression.ZipFile, Version=4.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System.IO.Compression.ZipFile, Version=4.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.IO.Compression.pas b/src/NETCore3.1.18/DDNC.System.IO.Compression.pas index 823ea21..e606fd1 100644 --- a/src/NETCore3.1.18/DDNC.System.IO.Compression.pas +++ b/src/NETCore3.1.18/DDNC.System.IO.Compression.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOCOMPRESSION} unit DDNC.System.IO.Compression; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -384,7 +382,7 @@ implementation initialization - LoadAssemblyModule('System.IO.Compression.dll', True, 'System.IO.Compression, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System.IO.Compression, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.IO.FileSystem.AccessControl.pas b/src/NETCore3.1.18/DDNC.System.IO.FileSystem.AccessControl.pas index 47efa2a..eb76ea0 100644 --- a/src/NETCore3.1.18/DDNC.System.IO.FileSystem.AccessControl.pas +++ b/src/NETCore3.1.18/DDNC.System.IO.FileSystem.AccessControl.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOFILESYSTEMACCESSCONTROL} unit DDNC.System.IO.FileSystem.AccessControl; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -481,7 +479,7 @@ implementation initialization - LoadAssemblyModule('System.IO.FileSystem.AccessControl.dll', True, 'System.IO.FileSystem.AccessControl, Version=4.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.FileSystem.AccessControl, Version=4.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.IO.FileSystem.DriveInfo.pas b/src/NETCore3.1.18/DDNC.System.IO.FileSystem.DriveInfo.pas index ce1661a..2cca464 100644 --- a/src/NETCore3.1.18/DDNC.System.IO.FileSystem.DriveInfo.pas +++ b/src/NETCore3.1.18/DDNC.System.IO.FileSystem.DriveInfo.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOFILESYSTEMDRIVEINFO} unit DDNC.System.IO.FileSystem.DriveInfo; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -165,7 +163,7 @@ implementation initialization - LoadAssemblyModule('System.IO.FileSystem.DriveInfo.dll', True, 'System.IO.FileSystem.DriveInfo, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.FileSystem.DriveInfo, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.IO.FileSystem.Watcher.pas b/src/NETCore3.1.18/DDNC.System.IO.FileSystem.Watcher.pas index cb79cef..3a421df 100644 --- a/src/NETCore3.1.18/DDNC.System.IO.FileSystem.Watcher.pas +++ b/src/NETCore3.1.18/DDNC.System.IO.FileSystem.Watcher.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOFILESYSTEMWATCHER} unit DDNC.System.IO.FileSystem.Watcher; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -357,7 +355,7 @@ implementation initialization - LoadAssemblyModule('System.IO.FileSystem.Watcher.dll', True, 'System.IO.FileSystem.Watcher, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.FileSystem.Watcher, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.IO.FileSystem.pas b/src/NETCore3.1.18/DDNC.System.IO.FileSystem.pas index 2f3d9b2..81091ef 100644 --- a/src/NETCore3.1.18/DDNC.System.IO.FileSystem.pas +++ b/src/NETCore3.1.18/DDNC.System.IO.FileSystem.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOFILESYSTEM} unit DDNC.System.IO.FileSystem; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -685,7 +683,7 @@ implementation initialization - LoadAssemblyModule('System.IO.FileSystem.dll', True, 'System.IO.FileSystem, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.FileSystem, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.IO.IsolatedStorage.pas b/src/NETCore3.1.18/DDNC.System.IO.IsolatedStorage.pas index 4127dbd..bdb850a 100644 --- a/src/NETCore3.1.18/DDNC.System.IO.IsolatedStorage.pas +++ b/src/NETCore3.1.18/DDNC.System.IO.IsolatedStorage.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOISOLATEDSTORAGE} unit DDNC.System.IO.IsolatedStorage; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -360,7 +358,7 @@ implementation initialization - LoadAssemblyModule('System.IO.IsolatedStorage.dll', True, 'System.IO.IsolatedStorage, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.IsolatedStorage, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.IO.MemoryMappedFiles.pas b/src/NETCore3.1.18/DDNC.System.IO.MemoryMappedFiles.pas index 04c9da3..4b03b18 100644 --- a/src/NETCore3.1.18/DDNC.System.IO.MemoryMappedFiles.pas +++ b/src/NETCore3.1.18/DDNC.System.IO.MemoryMappedFiles.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOMEMORYMAPPEDFILES} unit DDNC.System.IO.MemoryMappedFiles; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -367,7 +365,7 @@ implementation initialization - LoadAssemblyModule('System.IO.MemoryMappedFiles.dll', True, 'System.IO.MemoryMappedFiles, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.MemoryMappedFiles, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.IO.Pipes.pas b/src/NETCore3.1.18/DDNC.System.IO.Pipes.pas index 9232f47..c3461bd 100644 --- a/src/NETCore3.1.18/DDNC.System.IO.Pipes.pas +++ b/src/NETCore3.1.18/DDNC.System.IO.Pipes.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMIOPIPES} unit DDNC.System.IO.Pipes; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -874,7 +872,7 @@ implementation initialization - LoadAssemblyModule('System.IO.Pipes.dll', True, 'System.IO.Pipes, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.IO.Pipes, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Linq.Expressions.pas b/src/NETCore3.1.18/DDNC.System.Linq.Expressions.pas index 12fbca0..f2f8c2a 100644 --- a/src/NETCore3.1.18/DDNC.System.Linq.Expressions.pas +++ b/src/NETCore3.1.18/DDNC.System.Linq.Expressions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMLINQEXPRESSIONS} unit DDNC.System.Linq.Expressions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -3100,7 +3098,7 @@ implementation initialization - LoadAssemblyModule('System.Linq.Expressions.dll', True, 'System.Linq.Expressions, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Linq.Expressions, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Linq.Parallel.pas b/src/NETCore3.1.18/DDNC.System.Linq.Parallel.pas index 122d8f1..6b8bb4d 100644 --- a/src/NETCore3.1.18/DDNC.System.Linq.Parallel.pas +++ b/src/NETCore3.1.18/DDNC.System.Linq.Parallel.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMLINQPARALLEL} unit DDNC.System.Linq.Parallel; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -195,7 +193,7 @@ implementation initialization - LoadAssemblyModule('System.Linq.Parallel.dll', True, 'System.Linq.Parallel, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Linq.Parallel, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Linq.Queryable.pas b/src/NETCore3.1.18/DDNC.System.Linq.Queryable.pas index a720ef7..a3edfcd 100644 --- a/src/NETCore3.1.18/DDNC.System.Linq.Queryable.pas +++ b/src/NETCore3.1.18/DDNC.System.Linq.Queryable.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMLINQQUERYABLE} unit DDNC.System.Linq.Queryable; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -173,7 +171,7 @@ implementation initialization - LoadAssemblyModule('System.Linq.Queryable.dll', True, 'System.Linq.Queryable, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Linq.Queryable, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Linq.pas b/src/NETCore3.1.18/DDNC.System.Linq.pas index cc73d7b..6267d76 100644 --- a/src/NETCore3.1.18/DDNC.System.Linq.pas +++ b/src/NETCore3.1.18/DDNC.System.Linq.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMLINQ} unit DDNC.System.Linq; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -201,7 +199,7 @@ implementation initialization - LoadAssemblyModule('System.Linq.dll', True, 'System.Linq, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Linq, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Memory.pas b/src/NETCore3.1.18/DDNC.System.Memory.pas index 3eff0b9..062a227 100644 --- a/src/NETCore3.1.18/DDNC.System.Memory.pas +++ b/src/NETCore3.1.18/DDNC.System.Memory.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMMEMORY} unit DDNC.System.Memory; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -455,7 +453,7 @@ implementation initialization - LoadAssemblyModule('System.Memory.dll', True, 'System.Memory, Version=4.2.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Memory, Version=4.2.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.Http.pas b/src/NETCore3.1.18/DDNC.System.Net.Http.pas index 7f870da..18b274b 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.Http.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.Http.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETHTTP} unit DDNC.System.Net.Http; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -2185,7 +2183,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Http.dll', True, 'System.Net.Http, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Http, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.HttpListener.pas b/src/NETCore3.1.18/DDNC.System.Net.HttpListener.pas index cc40049..8fc3c03 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.HttpListener.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.HttpListener.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETHTTPLISTENER} unit DDNC.System.Net.HttpListener; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -569,7 +567,7 @@ implementation initialization - LoadAssemblyModule('System.Net.HttpListener.dll', True, 'System.Net.HttpListener, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.HttpListener, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.Mail.pas b/src/NETCore3.1.18/DDNC.System.Net.Mail.pas index 8d28c21..43e3da2 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.Mail.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.Mail.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETMAIL} unit DDNC.System.Net.Mail; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1096,7 +1094,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Mail.dll', True, 'System.Net.Mail, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.Mail, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.NameResolution.pas b/src/NETCore3.1.18/DDNC.System.Net.NameResolution.pas index 9545fa2..df71801 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.NameResolution.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.NameResolution.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETNAMERESOLUTION} unit DDNC.System.Net.NameResolution; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -201,7 +199,7 @@ implementation initialization - LoadAssemblyModule('System.Net.NameResolution.dll', True, 'System.Net.NameResolution, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.NameResolution, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.NetworkInformation.pas b/src/NETCore3.1.18/DDNC.System.Net.NetworkInformation.pas index 3c6a077..3ca5de8 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.NetworkInformation.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.NetworkInformation.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETNETWORKINFORMATION} unit DDNC.System.Net.NetworkInformation; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1340,7 +1338,7 @@ implementation initialization - LoadAssemblyModule('System.Net.NetworkInformation.dll', True, 'System.Net.NetworkInformation, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.NetworkInformation, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.Ping.pas b/src/NETCore3.1.18/DDNC.System.Net.Ping.pas index 0b33d1e..a7aa94d 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.Ping.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.Ping.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETPING} unit DDNC.System.Net.Ping; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -311,7 +309,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Ping.dll', True, 'System.Net.Ping, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Ping, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.Primitives.pas b/src/NETCore3.1.18/DDNC.System.Net.Primitives.pas index 041e3c3..3092ec0 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.Primitives.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETPRIMITIVES} unit DDNC.System.Net.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1206,7 +1204,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Primitives.dll', True, 'System.Net.Primitives, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Primitives, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.Requests.pas b/src/NETCore3.1.18/DDNC.System.Net.Requests.pas index ae9db08..b8e59dc 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.Requests.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.Requests.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETREQUESTS} unit DDNC.System.Net.Requests; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1281,7 +1279,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Requests.dll', True, 'System.Net.Requests, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Requests, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.Security.pas b/src/NETCore3.1.18/DDNC.System.Net.Security.pas index 6d78159..83735f6 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.Security.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.Security.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETSECURITY} unit DDNC.System.Net.Security; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1188,7 +1186,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Security.dll', True, 'System.Net.Security, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Security, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.ServicePoint.pas b/src/NETCore3.1.18/DDNC.System.Net.ServicePoint.pas index 5b2da0a..26b6809 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.ServicePoint.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.ServicePoint.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETSERVICEPOINT} unit DDNC.System.Net.ServicePoint; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -205,7 +203,7 @@ implementation initialization - LoadAssemblyModule('System.Net.ServicePoint.dll', True, 'System.Net.ServicePoint, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.ServicePoint, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.Sockets.pas b/src/NETCore3.1.18/DDNC.System.Net.Sockets.pas index fec5b02..769d221 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.Sockets.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.Sockets.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETSOCKETS} unit DDNC.System.Net.Sockets; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1372,7 +1370,7 @@ implementation initialization - LoadAssemblyModule('System.Net.Sockets.dll', True, 'System.Net.Sockets, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.Sockets, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.WebClient.pas b/src/NETCore3.1.18/DDNC.System.Net.WebClient.pas index 7a6effb..89963db 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.WebClient.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.WebClient.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBCLIENT} unit DDNC.System.Net.WebClient; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -627,7 +625,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebClient.dll', True, 'System.Net.WebClient, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.WebClient, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.WebHeaderCollection.pas b/src/NETCore3.1.18/DDNC.System.Net.WebHeaderCollection.pas index 64edff0..5297f41 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.WebHeaderCollection.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.WebHeaderCollection.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBHEADERCOLLECTION} unit DDNC.System.Net.WebHeaderCollection; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -207,7 +205,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebHeaderCollection.dll', True, 'System.Net.WebHeaderCollection, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.WebHeaderCollection, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.WebProxy.pas b/src/NETCore3.1.18/DDNC.System.Net.WebProxy.pas index d021a2d..701e445 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.WebProxy.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.WebProxy.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBPROXY} unit DDNC.System.Net.WebProxy; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -115,7 +113,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebProxy.dll', True, 'System.Net.WebProxy, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Net.WebProxy, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.WebSockets.Client.pas b/src/NETCore3.1.18/DDNC.System.Net.WebSockets.Client.pas index 55dea10..922e25d 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.WebSockets.Client.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.WebSockets.Client.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBSOCKETSCLIENT} unit DDNC.System.Net.WebSockets.Client; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -142,7 +140,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebSockets.Client.dll', True, 'System.Net.WebSockets.Client, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.WebSockets.Client, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Net.WebSockets.pas b/src/NETCore3.1.18/DDNC.System.Net.WebSockets.pas index 7fe761e..bf628d4 100644 --- a/src/NETCore3.1.18/DDNC.System.Net.WebSockets.pas +++ b/src/NETCore3.1.18/DDNC.System.Net.WebSockets.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNETWEBSOCKETS} unit DDNC.System.Net.WebSockets; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -361,7 +359,7 @@ implementation initialization - LoadAssemblyModule('System.Net.WebSockets.dll', True, 'System.Net.WebSockets, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Net.WebSockets, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Numerics.Vectors.pas b/src/NETCore3.1.18/DDNC.System.Numerics.Vectors.pas index 1325c51..69b9b4b 100644 --- a/src/NETCore3.1.18/DDNC.System.Numerics.Vectors.pas +++ b/src/NETCore3.1.18/DDNC.System.Numerics.Vectors.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMNUMERICSVECTORS} unit DDNC.System.Numerics.Vectors; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -664,7 +662,7 @@ implementation initialization - LoadAssemblyModule('System.Numerics.Vectors.dll', True, 'System.Numerics.Vectors, Version=4.1.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Numerics.Vectors, Version=4.1.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.ObjectModel.pas b/src/NETCore3.1.18/DDNC.System.ObjectModel.pas index 43e22b7..139e360 100644 --- a/src/NETCore3.1.18/DDNC.System.ObjectModel.pas +++ b/src/NETCore3.1.18/DDNC.System.ObjectModel.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMOBJECTMODEL} unit DDNC.System.ObjectModel; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -635,7 +633,7 @@ implementation initialization - LoadAssemblyModule('System.ObjectModel.dll', True, 'System.ObjectModel, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.ObjectModel, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Private.CoreLib.pas b/src/NETCore3.1.18/DDNC.System.Private.CoreLib.pas index f173cb8..87806b6 100644 --- a/src/NETCore3.1.18/DDNC.System.Private.CoreLib.pas +++ b/src/NETCore3.1.18/DDNC.System.Private.CoreLib.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMPRIVATECORELIB} unit DDNC.System.Private.CoreLib; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} diff --git a/src/NETCore3.1.18/DDNC.System.Private.Uri.pas b/src/NETCore3.1.18/DDNC.System.Private.Uri.pas index 2b52003..741df61 100644 --- a/src/NETCore3.1.18/DDNC.System.Private.Uri.pas +++ b/src/NETCore3.1.18/DDNC.System.Private.Uri.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMPRIVATEURI} unit DDNC.System.Private.Uri; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -621,7 +619,7 @@ implementation initialization - LoadAssemblyModule('System.Private.Uri.dll', True, 'System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Private.Xml.Linq.pas b/src/NETCore3.1.18/DDNC.System.Private.Xml.Linq.pas index 0eb838c..f84e914 100644 --- a/src/NETCore3.1.18/DDNC.System.Private.Xml.Linq.pas +++ b/src/NETCore3.1.18/DDNC.System.Private.Xml.Linq.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMPRIVATEXMLLINQ} unit DDNC.System.Private.Xml.Linq; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1428,7 +1426,7 @@ implementation initialization - LoadAssemblyModule('System.Private.Xml.Linq.dll', True, 'System.Private.Xml.Linq, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Private.Xml.Linq, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Private.Xml.pas b/src/NETCore3.1.18/DDNC.System.Private.Xml.pas index 8912e6b..d5f67fa 100644 --- a/src/NETCore3.1.18/DDNC.System.Private.Xml.pas +++ b/src/NETCore3.1.18/DDNC.System.Private.Xml.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMPRIVATEXML} unit DDNC.System.Private.Xml; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -13876,7 +13874,7 @@ implementation initialization - LoadAssemblyModule('System.Private.Xml.dll', True, 'System.Private.Xml, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Private.Xml, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Reflection.DispatchProxy.pas b/src/NETCore3.1.18/DDNC.System.Reflection.DispatchProxy.pas index 37bea7f..25e042a 100644 --- a/src/NETCore3.1.18/DDNC.System.Reflection.DispatchProxy.pas +++ b/src/NETCore3.1.18/DDNC.System.Reflection.DispatchProxy.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMREFLECTIONDISPATCHPROXY} unit DDNC.System.Reflection.DispatchProxy; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -59,7 +57,7 @@ implementation initialization - LoadAssemblyModule('System.Reflection.DispatchProxy.dll', True, 'System.Reflection.DispatchProxy, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Reflection.DispatchProxy, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Reflection.Metadata.pas b/src/NETCore3.1.18/DDNC.System.Reflection.Metadata.pas index 1ed32c0..543d3af 100644 --- a/src/NETCore3.1.18/DDNC.System.Reflection.Metadata.pas +++ b/src/NETCore3.1.18/DDNC.System.Reflection.Metadata.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMREFLECTIONMETADATA} unit DDNC.System.Reflection.Metadata; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -8481,7 +8479,7 @@ implementation initialization - LoadAssemblyModule('System.Reflection.Metadata.dll', True, 'System.Reflection.Metadata, Version=1.4.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Reflection.Metadata, Version=1.4.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Reflection.TypeExtensions.pas b/src/NETCore3.1.18/DDNC.System.Reflection.TypeExtensions.pas index 8b7a63e..cded00a 100644 --- a/src/NETCore3.1.18/DDNC.System.Reflection.TypeExtensions.pas +++ b/src/NETCore3.1.18/DDNC.System.Reflection.TypeExtensions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMREFLECTIONTYPEEXTENSIONS} unit DDNC.System.Reflection.TypeExtensions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -253,7 +251,7 @@ implementation initialization - LoadAssemblyModule('System.Reflection.TypeExtensions.dll', True, 'System.Reflection.TypeExtensions, Version=4.1.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Reflection.TypeExtensions, Version=4.1.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Resources.Writer.pas b/src/NETCore3.1.18/DDNC.System.Resources.Writer.pas index 18f3448..4a6f7f4 100644 --- a/src/NETCore3.1.18/DDNC.System.Resources.Writer.pas +++ b/src/NETCore3.1.18/DDNC.System.Resources.Writer.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRESOURCESWRITER} unit DDNC.System.Resources.Writer; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -96,7 +94,7 @@ implementation initialization - LoadAssemblyModule('System.Resources.Writer.dll', True, 'System.Resources.Writer, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Resources.Writer, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Runtime.Extensions.pas b/src/NETCore3.1.18/DDNC.System.Runtime.Extensions.pas index 7375d29..8b7e889 100644 --- a/src/NETCore3.1.18/DDNC.System.Runtime.Extensions.pas +++ b/src/NETCore3.1.18/DDNC.System.Runtime.Extensions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIMEEXTENSIONS} unit DDNC.System.Runtime.Extensions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1297,7 +1295,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.Extensions.dll', True, 'System.Runtime.Extensions, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime.Extensions, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Runtime.InteropServices.RuntimeInformation.pas b/src/NETCore3.1.18/DDNC.System.Runtime.InteropServices.RuntimeInformation.pas index 01eda40..615fd7d 100644 --- a/src/NETCore3.1.18/DDNC.System.Runtime.InteropServices.RuntimeInformation.pas +++ b/src/NETCore3.1.18/DDNC.System.Runtime.InteropServices.RuntimeInformation.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIMEINTEROPSERVICESRUNTIMEINFORMATION} unit DDNC.System.Runtime.InteropServices.RuntimeInformation; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -132,7 +130,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.InteropServices.RuntimeInformation.dll', True, 'System.Runtime.InteropServices.RuntimeInformation, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime.InteropServices.RuntimeInformation, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Runtime.InteropServices.pas b/src/NETCore3.1.18/DDNC.System.Runtime.InteropServices.pas index c335e80..a8a9e07 100644 --- a/src/NETCore3.1.18/DDNC.System.Runtime.InteropServices.pas +++ b/src/NETCore3.1.18/DDNC.System.Runtime.InteropServices.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIMEINTEROPSERVICES} unit DDNC.System.Runtime.InteropServices; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1245,7 +1243,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.InteropServices.dll', True, 'System.Runtime.InteropServices, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime.InteropServices, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Runtime.Numerics.pas b/src/NETCore3.1.18/DDNC.System.Runtime.Numerics.pas index b5a8973..ea275e1 100644 --- a/src/NETCore3.1.18/DDNC.System.Runtime.Numerics.pas +++ b/src/NETCore3.1.18/DDNC.System.Runtime.Numerics.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIMENUMERICS} unit DDNC.System.Runtime.Numerics; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -237,7 +235,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.Numerics.dll', True, 'System.Runtime.Numerics, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime.Numerics, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Runtime.pas b/src/NETCore3.1.18/DDNC.System.Runtime.pas index 458ba13..0c5df1d 100644 --- a/src/NETCore3.1.18/DDNC.System.Runtime.pas +++ b/src/NETCore3.1.18/DDNC.System.Runtime.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMRUNTIME} unit DDNC.System.Runtime; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -387,7 +385,7 @@ implementation initialization - LoadAssemblyModule('System.Runtime.dll', True, 'System.Runtime, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Runtime, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Security.AccessControl.pas b/src/NETCore3.1.18/DDNC.System.Security.AccessControl.pas index dfcb70e..9ebe32a 100644 --- a/src/NETCore3.1.18/DDNC.System.Security.AccessControl.pas +++ b/src/NETCore3.1.18/DDNC.System.Security.AccessControl.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYACCESSCONTROL} unit DDNC.System.Security.AccessControl; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1744,7 +1742,7 @@ implementation initialization - LoadAssemblyModule('System.Security.AccessControl.dll', True, 'System.Security.AccessControl, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.AccessControl, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Security.Claims.pas b/src/NETCore3.1.18/DDNC.System.Security.Claims.pas index d1f5473..3753562 100644 --- a/src/NETCore3.1.18/DDNC.System.Security.Claims.pas +++ b/src/NETCore3.1.18/DDNC.System.Security.Claims.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCLAIMS} unit DDNC.System.Security.Claims; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -464,7 +462,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Claims.dll', True, 'System.Security.Claims, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Claims, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Algorithms.pas b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Algorithms.pas index cd60922..b3998ca 100644 --- a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Algorithms.pas +++ b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Algorithms.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYALGORITHMS} unit DDNC.System.Security.Cryptography.Algorithms; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -2734,7 +2732,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Algorithms.dll', True, 'System.Security.Cryptography.Algorithms, Version=4.3.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Algorithms, Version=4.3.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Cng.pas b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Cng.pas index fa90b0a..4df0fa1 100644 --- a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Cng.pas +++ b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Cng.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYCNG} unit DDNC.System.Security.Cryptography.Cng; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1263,7 +1261,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Cng.dll', True, 'System.Security.Cryptography.Cng, Version=4.3.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Cng, Version=4.3.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Csp.pas b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Csp.pas index d0a846f..739e3db 100644 --- a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Csp.pas +++ b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Csp.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYCSP} unit DDNC.System.Security.Cryptography.Csp; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -995,7 +993,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Csp.dll', True, 'System.Security.Cryptography.Csp, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Csp, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Encoding.pas b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Encoding.pas index 84d4ddc..5dd95bf 100644 --- a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Encoding.pas +++ b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Encoding.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYENCODING} unit DDNC.System.Security.Cryptography.Encoding; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -383,7 +381,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Encoding.dll', True, 'System.Security.Cryptography.Encoding, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Encoding, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.OpenSsl.pas b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.OpenSsl.pas index 7a485ce..82cd4a2 100644 --- a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.OpenSsl.pas +++ b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.OpenSsl.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYOPENSSL} unit DDNC.System.Security.Cryptography.OpenSsl; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -410,7 +408,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.OpenSsl.dll', True, 'System.Security.Cryptography.OpenSsl, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.OpenSsl, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Primitives.pas b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Primitives.pas index 3e7a27d..6f26991 100644 --- a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Primitives.pas +++ b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.Primitives.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYPRIMITIVES} unit DDNC.System.Security.Cryptography.Primitives; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -680,7 +678,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.Primitives.dll', True, 'System.Security.Cryptography.Primitives, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.Primitives, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.X509Certificates.pas b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.X509Certificates.pas index a3e1a49..dea40d6 100644 --- a/src/NETCore3.1.18/DDNC.System.Security.Cryptography.X509Certificates.pas +++ b/src/NETCore3.1.18/DDNC.System.Security.Cryptography.X509Certificates.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYCRYPTOGRAPHYX509CERTIFICATES} unit DDNC.System.Security.Cryptography.X509Certificates; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -1555,7 +1553,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Cryptography.X509Certificates.dll', True, 'System.Security.Cryptography.X509Certificates, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Cryptography.X509Certificates, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Security.Principal.Windows.pas b/src/NETCore3.1.18/DDNC.System.Security.Principal.Windows.pas index 0012de4..490c184 100644 --- a/src/NETCore3.1.18/DDNC.System.Security.Principal.Windows.pas +++ b/src/NETCore3.1.18/DDNC.System.Security.Principal.Windows.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYPRINCIPALWINDOWS} unit DDNC.System.Security.Principal.Windows; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -614,7 +612,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Principal.Windows.dll', True, 'System.Security.Principal.Windows, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Principal.Windows, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Security.Principal.pas b/src/NETCore3.1.18/DDNC.System.Security.Principal.pas index d1a74d5..adb8cb9 100644 --- a/src/NETCore3.1.18/DDNC.System.Security.Principal.pas +++ b/src/NETCore3.1.18/DDNC.System.Security.Principal.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMSECURITYPRINCIPAL} unit DDNC.System.Security.Principal; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -57,7 +55,7 @@ implementation initialization - LoadAssemblyModule('System.Security.Principal.dll', True, 'System.Security.Principal, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security.Principal, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Text.RegularExpressions.pas b/src/NETCore3.1.18/DDNC.System.Text.RegularExpressions.pas index ba4e41b..14dc312 100644 --- a/src/NETCore3.1.18/DDNC.System.Text.RegularExpressions.pas +++ b/src/NETCore3.1.18/DDNC.System.Text.RegularExpressions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTEXTREGULAREXPRESSIONS} unit DDNC.System.Text.RegularExpressions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -556,7 +554,7 @@ implementation initialization - LoadAssemblyModule('System.Text.RegularExpressions.dll', True, 'System.Text.RegularExpressions, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Text.RegularExpressions, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Threading.Tasks.Dataflow.pas b/src/NETCore3.1.18/DDNC.System.Threading.Tasks.Dataflow.pas index fddf881..779c227 100644 --- a/src/NETCore3.1.18/DDNC.System.Threading.Tasks.Dataflow.pas +++ b/src/NETCore3.1.18/DDNC.System.Threading.Tasks.Dataflow.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADINGTASKSDATAFLOW} unit DDNC.System.Threading.Tasks.Dataflow; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -816,7 +814,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.Tasks.Dataflow.dll', True, 'System.Threading.Tasks.Dataflow, Version=4.6.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Threading.Tasks.Dataflow, Version=4.6.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Threading.Tasks.Extensions.pas b/src/NETCore3.1.18/DDNC.System.Threading.Tasks.Extensions.pas index 4551925..2325777 100644 --- a/src/NETCore3.1.18/DDNC.System.Threading.Tasks.Extensions.pas +++ b/src/NETCore3.1.18/DDNC.System.Threading.Tasks.Extensions.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADINGTASKSEXTENSIONS} unit DDNC.System.Threading.Tasks.Extensions; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -38,7 +36,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.Tasks.Extensions.dll', True, 'System.Threading.Tasks.Extensions, Version=4.3.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Threading.Tasks.Extensions, Version=4.3.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Threading.Tasks.Parallel.pas b/src/NETCore3.1.18/DDNC.System.Threading.Tasks.Parallel.pas index 921c81c..ca3596d 100644 --- a/src/NETCore3.1.18/DDNC.System.Threading.Tasks.Parallel.pas +++ b/src/NETCore3.1.18/DDNC.System.Threading.Tasks.Parallel.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADINGTASKSPARALLEL} unit DDNC.System.Threading.Tasks.Parallel; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -174,7 +172,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.Tasks.Parallel.dll', True, 'System.Threading.Tasks.Parallel, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Threading.Tasks.Parallel, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Threading.Thread.pas b/src/NETCore3.1.18/DDNC.System.Threading.Thread.pas index 8c434c7..86f2b37 100644 --- a/src/NETCore3.1.18/DDNC.System.Threading.Thread.pas +++ b/src/NETCore3.1.18/DDNC.System.Threading.Thread.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADINGTHREAD} unit DDNC.System.Threading.Thread; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -77,7 +75,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.Thread.dll', True, 'System.Threading.Thread, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Threading.Thread, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Threading.pas b/src/NETCore3.1.18/DDNC.System.Threading.pas index f3a0dbc..bdeceb5 100644 --- a/src/NETCore3.1.18/DDNC.System.Threading.pas +++ b/src/NETCore3.1.18/DDNC.System.Threading.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTHREADING} unit DDNC.System.Threading; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -314,7 +312,7 @@ implementation initialization - LoadAssemblyModule('System.Threading.dll', True, 'System.Threading, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Threading, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Transactions.Local.pas b/src/NETCore3.1.18/DDNC.System.Transactions.Local.pas index 597adf7..bd8571d 100644 --- a/src/NETCore3.1.18/DDNC.System.Transactions.Local.pas +++ b/src/NETCore3.1.18/DDNC.System.Transactions.Local.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMTRANSACTIONSLOCAL} unit DDNC.System.Transactions.Local; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -978,7 +976,7 @@ implementation initialization - LoadAssemblyModule('System.Transactions.Local.dll', True, 'System.Transactions.Local, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Transactions.Local, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/src/NETCore3.1.18/DDNC.System.Web.HttpUtility.pas b/src/NETCore3.1.18/DDNC.System.Web.HttpUtility.pas index 49a5804..4caaa9c 100644 --- a/src/NETCore3.1.18/DDNC.System.Web.HttpUtility.pas +++ b/src/NETCore3.1.18/DDNC.System.Web.HttpUtility.pas @@ -9,9 +9,7 @@ // Author: ying32 //---------------------------------------------------------------------------- -{$IFNDEF DDNCSYSTEMWEBHTTPUTILITY} unit DDNC.System.Web.HttpUtility; -{$ENDIF} {$IFDEF FPC} {$mode delphi}//{$H+} @@ -97,7 +95,7 @@ implementation initialization - LoadAssemblyModule('System.Web.HttpUtility.dll', True, 'System.Web.HttpUtility, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); + LoadAssemblyModule('System.Web.HttpUtility, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'); finalization diff --git a/examples/NETFramework/MSJScript/DDN.Microsoft.JScript.pas b/src/NETFramework4.0/DDN.Microsoft.JScript.pas similarity index 50% rename from examples/NETFramework/MSJScript/DDN.Microsoft.JScript.pas rename to src/NETFramework4.0/DDN.Microsoft.JScript.pas index 9167c31..40d207e 100644 --- a/examples/NETFramework/MSJScript/DDN.Microsoft.JScript.pas +++ b/src/NETFramework4.0/DDN.Microsoft.JScript.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework: 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.Microsoft.JScript // Author: ying32 @@ -29,3441 +29,804 @@ interface { enums } //-------------namespace: Microsoft.JScript---------------- - /// - /// 指定运行命令行编译器 jsc.exe 时出现的错误。 - /// 此枚举用于创建 - /// 对象。 - /// [DNTypeName('Microsoft.JScript.CmdLineError')] DNCmdLineError = type Integer; DNCmdLineErrorHelper = record helper for DNCmdLineError public const - /// - /// 任何错误。 - /// 这是默认值。 - /// NoError = 0; - /// - /// 找不到引用的程序集"{0}"。 - /// AssemblyNotFound = 2001; - /// - /// 无法创建 JScript 引擎。 - /// CannotCreateEngine = 2002; - /// - /// 无法更改的编译器常量"{0}"的值。 - /// CompilerConstant = 2003; - /// - /// 重复的文件名称:"{0}"源文件和导入的程序集将作为列出。 - /// DuplicateFileAsSourceAndAssembly = 2004; - /// - /// 资源文件"{0}"引用不止一次。 - /// DuplicateResourceFile = 2005; - /// - /// 资源名称"{0}"不是唯一的。 - /// DuplicateResourceName = 2006; - /// - /// 重复的文件名称:"{0}"被列为源文件不止一次。 - /// DuplicateSourceFile = 2007; - /// - /// 错误保存编译状态时: {0}。 - /// ErrorSavingCompiledState = 2008; - /// - /// "{0}"不是有效的程序集。 - /// InvalidAssembly = 2009; - /// - /// 代码页"{0}"是无效或未安装。 - /// InvalidCodePage = 2010; - /// - /// 定义"{0}"必须将分配一个布尔值或整数值。 - /// InvalidDefinition = 2011; - /// - /// 区域设置 ID"{0}"是无效或未安装。 - /// InvalidLocaleID = 2012; - /// - /// 目标"{0}"无效。 - /// 指定 exe 或库。 - /// InvalidTarget = 2013; - /// - /// “{0}”不是有效的源文件。 - /// InvalidSourceFile = 2014; - /// - /// 使用选项"{0}"指定了无效的警告级别。 - /// InvalidWarningLevel = 2015; - /// - /// 指定多个输出文件名称。 - /// MultipleOutputNames = 2016; - /// - /// 指定的多个目标。 - /// MultipleTargets = 2017; - /// - /// 缺少标识符的定义: 命令行选项。 - /// MissingDefineArgument = 2018; - /// - /// 缺少"{0}"的文件扩展名。 - /// MissingExtension = 2019; - /// - /// 缺少文件规范-lib: 命令行选项。 - /// MissingLibArgument = 2020; - /// - /// -Assembly.version 选项中缺少的版本信息。 - /// MissingVersionInfo = 2021; - /// - /// 找不到托管的资源"{0}"。 - /// ManagedResourceNotFound = 2022; - /// - /// 无法处理嵌套的响应文件。 - /// NestedResponseFiles = 2023; - /// - /// 指定了选项"{0}",没有代码页。 - /// NoCodePage = 2024; - /// - /// 使用选项"{0}"指定任何文件名。 - /// NoFileName = 2025; - /// - /// 未指定输入源。 - /// NoInputSourcesSpecified = 2026; - /// - /// 使用选项"{0}"不指定任何区域设置 ID。 - /// NoLocaleID = 2027; - /// - /// 没有使用选项"{0}"指定的警告级别。 - /// NoWarningLevel = 2028; - /// - /// 找不到"{0}"的 Win32 资源。 - /// ResourceNotFound = 2029; - /// - /// 未知的选项"{0}"。 - /// UnknownOption = 2030; - /// - /// "{0}"不是有效的版本字符串。 - /// InvalidVersion = 2031; - /// - /// 源文件太大。 - /// SourceFileTooBig = 2032; - /// - /// 不能指定多个 Win32 资源文件。 - /// MultipleWin32Resources = 2033; - /// - /// 缺少自变量列表"{0}"中的引用。 - /// MissingReference = 2034; - /// - /// 找不到源文件"{0}"。 - /// SourceNotFound = 2035; - /// - /// 文件名称"{0}"包含无效字符 (不支持通配符)。 - /// InvalidCharacters = 2036; - /// - /// "{0}"不允许在 CompilerOptions 字段中。 - /// InvalidForCompilerOptions = 2037; - /// - /// 值 - /// 属性不兼容与目标类型"{0}"。 - /// IncompatibleTargets = 2038; - /// - /// 平台"{0}"无效。 - /// 指定 x86、 Itanium、 x64 或 anycpu。 - /// InvalidPlatform = 2039; - /// - /// 一个包含相同的值的最后一个 (最高) 分配的枚举值的占位符枚举成员。 - /// LAST = 2039; - /// - /// 未指定的错误。 - /// Unspecified = 2999; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 指定 JScript 错误类型。 - /// [DNTypeName('Microsoft.JScript.ErrorType')] DNErrorType = type Integer; DNErrorTypeHelper = record helper for DNErrorType public const - /// - /// 以外的其他错误类型的其他任何错误。 - /// 这是默认值。 - /// OtherError = 0; - /// - /// Eval 方法 (Visual Studio-JScript) 错误。 - /// 对应于 - /// 对象。 - /// EvalError = 1; - /// - /// 范围错误。 - /// 对应于 - /// 对象。 - /// RangeError = 2; - /// - /// 引用错误。 - /// 对应于 - /// 对象。 - /// ReferenceError = 3; - /// - /// 出现语法错误。 - /// 对应于 - /// 对象。 - /// SyntaxError = 4; - /// - /// 类型错误。 - /// 对应于 - /// 对象。 - /// TypeError = 5; - /// - /// 统一资源标识符 (URI) 时出错。 - /// 对应于 - /// 对象。 - /// URIError = 6; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 指定的内置的 JScript 函数。 - /// 这些函数对应于内部函数的 JScript 对象的静态方法。 - /// 此枚举的成员用于创建 - /// 对象。 - /// [DNTypeName('Microsoft.JScript.JSBuiltin')] DNJSBuiltin = type Integer; DNJSBuiltinHelper = record helper for DNJSBuiltin public const - /// - /// 任何方法。 - /// 这是默认值。 - /// None = 0; - /// - /// 静态 - /// 方法 - /// 类。 - /// Array_concat = 1; - /// - /// 静态 - /// 方法 - /// 类。 - /// Array_join = 2; - /// - /// 静态 - /// 方法 - /// 类。 - /// Array_pop = 3; - /// - /// 静态 - /// 方法 - /// 类。 - /// Array_push = 4; - /// - /// 静态 - /// 方法 - /// 类。 - /// Array_reverse = 5; - /// - /// 静态 - /// 方法 - /// 类。 - /// Array_shift = 6; - /// - /// 静态 - /// 方法 - /// 类。 - /// Array_slice = 7; - /// - /// 静态 - /// 方法 - /// 类。 - /// Array_sort = 8; - /// - /// 静态 - /// 方法 - /// 类。 - /// Array_splice = 9; - /// - /// 静态 - /// 方法 - /// 类。 - /// Array_toLocaleString = 10; - /// - /// 静态 - /// 方法 - /// 类。 - /// Array_toString = 11; - /// - /// 静态 - /// 方法 - /// 类。 - /// Array_unshift = 12; - /// - /// 静态 - /// 方法 - /// 类。 - /// Boolean_toString = 13; - /// - /// 静态 - /// 方法 - /// 类。 - /// Boolean_valueOf = 14; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getDate = 15; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getDay = 16; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getFullYear = 17; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getHours = 18; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getMilliseconds = 19; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getMinutes = 20; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getMonth = 21; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getSeconds = 22; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getTime = 23; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getTimezoneOffset = 24; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getUTCDate = 25; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getUTCDay = 26; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getUTCFullYear = 27; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getUTCHours = 28; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getUTCMilliseconds = 29; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getUTCMinutes = 30; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getUTCMonth = 31; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getUTCSeconds = 32; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getVarDate = 33; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_getYear = 34; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_parse = 35; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setDate = 36; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setFullYear = 37; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setHours = 38; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setMinutes = 39; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setMilliseconds = 40; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setMonth = 41; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setSeconds = 42; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setTime = 43; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setUTCDate = 44; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setUTCFullYear = 45; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setUTCHours = 46; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setUTCMinutes = 47; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setUTCMilliseconds = 48; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setUTCMonth = 49; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setUTCSeconds = 50; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_setYear = 51; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_toDateString = 52; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_toGMTString = 53; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_toLocaleDateString = 54; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_toLocaleString = 55; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_toLocaleTimeString = 56; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_toString = 57; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_toTimeString = 58; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_toUTCString = 59; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_UTC = 60; - /// - /// 静态 - /// 方法 - /// 类。 - /// Date_valueOf = 61; - /// - /// 静态 - /// 方法 - /// 类。 - /// Enumerator_atEnd = 62; - /// - /// 静态 - /// 方法 - /// 类。 - /// Enumerator_item = 63; - /// - /// 静态 - /// 方法 - /// 类。 - /// Enumerator_moveFirst = 64; - /// - /// 静态 - /// 方法 - /// 类。 - /// Enumerator_moveNext = 65; - /// - /// 静态 - /// 方法 - /// 类。 - /// Error_toString = 66; - /// - /// 静态 - /// 方法 - /// 类。 - /// Function_apply = 67; - /// - /// 静态 - /// 方法 - /// 类。 - /// Function_call = 68; - /// - /// 静态 - /// 方法 - /// 类。 - /// Function_toString = 69; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_CollectGarbage = 70; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_decodeURI = 71; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_decodeURIComponent = 72; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_encodeURI = 73; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_encodeURIComponent = 74; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_escape = 75; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_eval = 76; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_GetObject = 77; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_isNaN = 78; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_isFinite = 79; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_parseFloat = 80; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_parseInt = 81; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_ScriptEngine = 82; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_ScriptEngineBuildVersion = 83; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_ScriptEngineMajorVersion = 84; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_ScriptEngineMinorVersion = 85; - /// - /// 静态 - /// 方法 - /// 类。 - /// Global_unescape = 86; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_abs = 87; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_acos = 88; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_asin = 89; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_atan = 90; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_atan2 = 91; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_ceil = 92; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_cos = 93; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_exp = 94; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_floor = 95; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_log = 96; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_max = 97; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_min = 98; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_pow = 99; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_random = 100; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_round = 101; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_sin = 102; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_sqrt = 103; - /// - /// 静态 - /// 方法 - /// 类。 - /// Math_tan = 104; - /// - /// 静态 - /// 方法 - /// 类。 - /// Number_toExponential = 105; - /// - /// 静态 - /// 方法 - /// 类。 - /// Number_toFixed = 106; - /// - /// 静态 - /// 方法 - /// 类。 - /// Number_toLocaleString = 107; - /// - /// 静态 - /// 方法 - /// 类。 - /// Number_toPrecision = 108; - /// - /// 静态 - /// 方法 - /// 类。 - /// Number_toString = 109; - /// - /// 静态 - /// 方法 - /// 类。 - /// Number_valueOf = 110; - /// - /// 静态 - /// 方法 - /// 类。 - /// Object_hasOwnProperty = 111; - /// - /// 静态 - /// 方法 - /// 类。 - /// Object_isPrototypeOf = 112; - /// - /// 静态 - /// 方法 - /// 类。 - /// Object_propertyIsEnumerable = 113; - /// - /// 静态 - /// 方法 - /// 类。 - /// Object_toLocaleString = 114; - /// - /// 静态 - /// 方法 - /// 类。 - /// Object_toString = 115; - /// - /// 静态 - /// 方法 - /// 类。 - /// Object_valueOf = 116; - /// - /// 静态 - /// 方法 - /// 类。 - /// RegExp_compile = 117; - /// - /// 静态 - /// 方法 - /// 类。 - /// RegExp_exec = 118; - /// - /// 静态 - /// 方法 - /// 类。 - /// RegExp_test = 119; - /// - /// 静态 - /// 方法 - /// 类。 - /// RegExp_toString = 120; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_anchor = 121; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_big = 122; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_blink = 123; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_bold = 124; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_charAt = 125; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_charCodeAt = 126; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_concat = 127; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_fixed = 128; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_fontcolor = 129; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_fontsize = 130; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_fromCharCode = 131; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_indexOf = 132; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_italics = 133; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_lastIndexOf = 134; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_link = 135; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_localeCompare = 136; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_match = 137; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_replace = 138; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_search = 139; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_slice = 140; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_small = 141; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_split = 142; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_strike = 143; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_sub = 144; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_substr = 145; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_substring = 146; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_sup = 147; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_toLocaleLowerCase = 148; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_toLocaleUpperCase = 149; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_toLowerCase = 150; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_toString = 151; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_toUpperCase = 152; - /// - /// 静态 - /// 方法 - /// 类。 - /// String_valueOf = 153; - /// - /// 静态 - /// 方法 - /// 类。 - /// VBArray_dimensions = 154; - /// - /// 静态 - /// 方法 - /// 类。 - /// VBArray_getItem = 155; - /// - /// 静态 - /// 方法 - /// 类。 - /// VBArray_lbound = 156; - /// - /// 静态 - /// 方法 - /// 类。 - /// VBArray_toArray = 157; - /// - /// 静态 - /// 方法 - /// 类。 - /// VBArray_ubound = 158; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 指定 JScript 错误消息。 - /// 此类所属的编译和运行时状态类别。 - /// [DNTypeName('Microsoft.JScript.JSError')] DNJSError = type Integer; DNJSErrorHelper = record helper for DNJSError public const - /// - /// 任何错误。 - /// 这是枚举的默认值 (0) 值。 - /// NoError = 0; - /// - /// 无效的过程调用或自变量。 - /// InvalidCall = 5; - /// - /// 内存不足。 - /// OutOfMemory = 7; - /// - /// 类型不匹配。 - /// TypeMismatch = 13; - /// - /// 堆栈空间不足。 - /// OutOfStack = 28; - /// - /// 已引发内部错误。 - /// InternalError = 51; - /// - /// 未找到文件。 - /// FileNotFound = 53; - /// - /// 一个对象是必需的。 - /// NeedObject = 424; - /// - /// 无法创建对象。 - /// CantCreateObject = 429; - /// - /// 对象不支持此属性或方法。 - /// OLENoPropOrMethod = 438; - /// - /// 对象不支持此操作。 - /// ActionNotSupported = 445; - /// - /// 此对象不是一个集合。 - /// NotCollection = 451; - /// - /// 发现语法错误。 - /// SyntaxError = 1002; - /// - /// 预期":"。 - /// NoColon = 1003; - /// - /// 预期";"。 - /// NoSemicolon = 1004; - /// - /// 预期"(". - /// NoLeftParen = 1005; - /// - /// 预期")"。 - /// NoRightParen = 1006; - /// - /// 预期"]"。 - /// NoRightBracket = 1007; - /// - /// 预期"{"。 - /// NoLeftCurly = 1008; - /// - /// 预期"}"。 - /// NoRightCurly = 1009; - /// - /// 应为标识符。 - /// NoIdentifier = 1010; - /// - /// 预期"="。 - /// NoEqual = 1011; - /// - /// 无效的字符。 - /// IllegalChar = 1014; - /// - /// 未终止的字符串常量。 - /// UnterminatedString = 1015; - /// - /// 未终止的注释。 - /// NoCommentEnd = 1016; - /// - /// 返回语句不能出现在函数的外部。 - /// BadReturn = 1018; - /// - /// 不能具有 - /// 循环外部。 - /// BadBreak = 1019; - /// - /// 不能具有 - /// 循环外部。 - /// BadContinue = 1020; - /// - /// 应为十六进制数字。 - /// BadHexDigit = 1023; - /// - /// 预期 - /// 。 - /// NoWhile = 1024; - /// - /// 已存在具有该名称的标签。 - /// BadLabel = 1025; - /// - /// 找不到的标签。 - /// NoLabel = 1026; - /// - /// 中只能出现一次 - /// 语句。 - /// DupDefault = 1027; - /// - /// 应为标识符或 - /// 。 - /// NoMemberIdentifier = 1028; - /// - /// 预期 - /// 。 - /// NoCcEnd = 1029; - /// - /// 条件编译已关闭。 - /// CcOff = 1030; - /// - /// 应为常量。 - /// NotConst = 1031; - /// - /// 预期 - /// 。 - /// NoAt = 1032; - /// - /// 预期 - /// 。 - /// NoCatch = 1033; - /// - /// 不匹配 - /// ; 未 - /// 定义。 - /// InvalidElse = 1034; - /// - /// 预期","。 - /// NoComma = 1100; - /// - /// 已定义的可见性修饰符。 - /// DupVisibility = 1101; - /// - /// 无效的可见性修饰符。 - /// IllegalVisibility = 1102; - /// - /// 缺少 - /// 或 - /// 语句。 - /// BadSwitch = 1103; - /// - /// 不匹配 - /// ; 未 - /// 定义。 - /// CcInvalidEnd = 1104; - /// - /// 不匹配 - /// ; 未 - /// 定义。 - /// CcInvalidElse = 1105; - /// - /// 不匹配 - /// ; 未 - /// 定义。 - /// CcInvalidElif = 1106; - /// - /// 需要更多的源字符。 - /// ErrEOF = 1107; - /// - /// 不兼容的可见性修饰符。 - /// IncompatibleVisibility = 1108; - /// - /// 不允许在此上下文中的类定义。 - /// ClassNotAllowed = 1109; - /// - /// 表达式必须是编译时常量。 - /// NeedCompileTimeConstant = 1110; - /// - /// 已在使用的标识符。 - /// DuplicateName = 1111; - /// - /// 应为类型名称。 - /// NeedType = 1112; - /// - /// 仅在类定义中有效。 - /// NotInsideClass = 1113; - /// - /// 发现一个未知的位置指令。 - /// InvalidPositionDirective = 1114; - /// - /// 指令不能跟在同一行上的其他代码。 - /// MustBeEOL = 1115; - /// - /// 错误调试器指令或指令的位置错误。 - /// WrongDirective = 1118; - /// - /// 可以启动一个新之前,必须结束位置指令。 - /// CannotNestPositionDirective = 1119; - /// - /// 循环定义。 - /// CircularDefinition = 1120; - /// - /// 指定的类型已弃用。 - /// Deprecated = 1121; - /// - /// 它不是有效使用 - /// 当前上下文中。 - /// IllegalUseOfThis = 1122; - /// - /// 不能从此作用域访问的对象或成员。 - /// NotAccessible = 1123; - /// - /// 只有构造函数可以具有与它将出现在类相同的名称。 - /// CannotUseNameOfClass = 1124; - /// - /// 类必须提供方法的实现。 - /// MustImplementMethod = 1128; - /// - /// 预计接口名称。 - /// NeedInterface = 1129; - /// - /// Catch 子句将永远无法达到。 - /// UnreachableCatch = 1133; - /// - /// 类型不能扩展。 - /// TypeCannotBeExtended = 1134; - /// - /// 尚未声明变量。 - /// UndeclaredVariable = 1135; - /// - /// 未初始化的变量是危险和使用起来很慢。 - /// 你打算将它未初始化的吗? - /// VariableLeftUninitialized = 1136; - /// - /// 保留的字不能用作标识符。 - /// KeywordUsedAsIdentifier = 1137; - /// - /// 对基类构造函数的调用中不允许对象或成员。 - /// NotAllowedInSuperConstructorCall = 1140; - /// - /// 不能直接调用此方法。 - /// 如果可能,请改为使用属性访问器。 - /// NotMeantToBeCalledDirectly = 1141; - /// - /// 和 - /// 相互的此属性的方法不匹配。 - /// GetAndSetAreInconsistent = 1142; - /// - /// 自定义特性类必须派生自 - /// 。 - /// InvalidCustomAttribute = 1143; - /// - /// 只有基元类型才允许自定义特性构造函数自变量列表中。 - /// InvalidCustomAttributeArgument = 1144; - /// - /// 未知的自定义特性类或构造函数。 - /// InvalidCustomAttributeClassOrCtor = 1146; - /// - /// 有太多的实际参数。 - /// 将忽略多余的参数。 - /// TooManyParameters = 1148; - /// - /// 语句使此名称的使用不明确。 - /// AmbiguousBindingBecauseOfWith = 1149; - /// - /// 是否存在 - /// 使此名称的使用不明确。 - /// AmbiguousBindingBecauseOfEval = 1150; - /// - /// 此类型的对象不具有此类成员。 - /// NoSuchMember = 1151; - /// - /// 不能定义属性项 - /// 类。 - /// 此项保留为 - /// 字段。 - /// ItemNotAllowedOnExpandoClass = 1152; - /// - /// 不能定义名为的属性Item上 - /// 类。 - /// MethodNotAllowedOnExpandoClass = 1153; - /// - /// 无法创建 - /// 类,因为属性名为Item已在类层次结构中定义。 - /// MethodClashOnExpandoSuperClass = 1155; - /// - /// 已标记的基类 - /// ; 当前规范将被忽略。 - /// BaseClassIsExpandoAlready = 1156; - /// - /// 一个抽象方法不能为私有。 - /// AbstractCannotBePrivate = 1157; - /// - /// 此类型的对象是不可建立索引。 - /// NotIndexable = 1158; - /// - /// 静态初始值设定项必须指定 - /// 关键字。 - /// StaticMissingInStaticInit = 1159; - /// - /// 属性的列表不适用于当前上下文。 - /// MissingConstructForAttributes = 1160; - /// - /// 只允许使用类内 - /// 。 - /// OnlyClassesAllowed = 1161; - /// - /// 类不应实现 - /// 。 - /// 接口隐式定义上 - /// 类。 - /// ExpandoClassShouldNotImpleEnumerable = 1162; - /// - /// 指定的成员不符合 CLS。 - /// NonCLSCompliantMember = 1163; - /// - /// 无法删除该对象或成员。 - /// NotDeletable = 1164; - /// - /// 应为包名称。 - /// PackageExpected = 1165; - /// - /// 表达式不起作用。 - /// UselessExpression = 1169; - /// - /// 类已包含同名的成员。 - /// HidesParentMember = 1170; - /// - /// 无法更改基方法的可见性规范。 - /// CannotChangeVisibility = 1171; - /// - /// 方法隐藏 - /// 中 - /// 类。 - /// HidesAbstractInBase = 1172; - /// - /// 一种方法在基类中的一个方法相匹配。 - /// 必须指定 - /// 或 - /// 。 - /// NewNotSpecifiedInMethodDeclaration = 1173; - /// - /// 中的基本类的方法 - /// 或不 - /// - /// 将被忽略。 - /// 指定 - /// 。 - /// MethodInBaseIsNotVirtual = 1174; - /// - /// 到基类中没有任何成员 - /// 。 - /// NoMethodInBaseToNew = 1175; - /// - /// 基类中的方法具有不同的返回类型。 - /// DifferentReturnTypeFromBase = 1176; - /// - /// 字段冲突的名称与属性的名称。 - /// ClashWithProperty = 1177; - /// - /// 不能使用 - /// 和 - /// 成员声明中合并在一起。 - /// OverrideAndHideUsedTogether = 1178; - /// - /// 必须指定"快速"或"versionSafe"语言选项。 - /// InvalidLanguageOption = 1179; - /// - /// 到基类中没有任何成员 - /// 。 - /// NoMethodInBaseToOverride = 1180; - /// - /// 无效的构造函数。 - /// NotValidForConstructor = 1181; - /// - /// 无法从 void 的函数或构造函数返回值。 - /// CannotReturnValueFromVoidFunction = 1182; - /// - /// 多个方法或属性与此参数列表。 - /// AmbiguousMatch = 1183; - /// - /// 多个构造函数与此参数列表匹配。 - /// AmbiguousConstructorCall = 1184; - /// - /// 基类构造函数不能从此作用域访问。 - /// SuperClassConstructorNotAccessible = 1185; - /// - /// 八进制文本被否决。 - /// OctalLiteralsAreDeprecated = 1186; - /// - /// 可能未初始化变量。 - /// VariableMightBeUnitialized = 1187; - /// - /// 不能用来从该位置中调用基类构造函数。 - /// NotOKToCallSuper = 1188; - /// - /// 不能用来在这种方式中使用的基类。 - /// IllegalUseOfSuper = 1189; - /// - /// 它速度慢且可能导致混乱 - /// 阻止这种方式。 - /// BadWayToLeaveFinally = 1190; - /// - /// 预期","或无效的类型声明;write "<Identifier> : <Type>" not "<Type> <Identifier>".</Identifier></Type></Type></Identifier> - /// NoCommaOrTypeDefinitionError = 1191; - /// - /// 一个抽象的函数不能有一个正文。 - /// AbstractWithBody = 1192; - /// - /// 预期",")"。 - /// NoRightParenOrComma = 1193; - /// - /// 预期","或"]"。 - /// NoRightBracketOrComma = 1194; - /// - /// 应为表达式。 - /// ExpressionExpected = 1195; - /// - /// 意外";"。 - /// UnexpectedSemicolon = 1196; - /// - /// 太多错误。 - /// 该文件可能不是 JScript 文件。 - /// TooManyTokensSkipped = 1197; - /// - /// 可能存在无效的变量声明, - /// 缺失,或无法识别的语法错误。 - /// BadVariableDeclaration = 1198; - /// - /// 可能存在无效的函数声明、 缺少函数,或无法识别的语法错误。 - /// BadFunctionDeclaration = 1199; - /// - /// 无效的属性声明。 - /// - /// 访问器必须没有自变量和 - /// 访问器必须具有一个自变量。 - /// BadPropertyDeclaration = 1200; - /// - /// 表达式不具有一个地址。 - /// DoesNotHaveAnAddress = 1203; - /// - /// 并非所有所需在提供参数。 - /// TooFewParameters = 1204; - /// - /// 赋值创建 - /// 立即被丢弃的属性。 - /// UselessAssignment = 1205; - /// - /// 条件不能包含赋值。 - /// SuspectAssignment = 1206; - /// - /// 空语句位于 - /// 语句。 - /// SuspectSemicolon = 1207; - /// - /// 指定的转换或强制不可能。 - /// ImpossibleConversion = 1208; - /// - /// 和 - /// 不能一起使用。 - /// FinalPrecludesAbstract = 1209; - /// - /// 应为实例。 - /// NeedInstance = 1210; - /// - /// 不能是抽象的除非类标记为抽象。 - /// CannotBeAbstract = 1212; - /// - /// 基类型必须为基元整型类型。 - /// InvalidBaseTypeForEnum = 1213; - /// - /// 不能构造抽象类的实例。 - /// CannotInstantiateAbstractClass = 1214; - /// - /// 分配到的 JScript 数组 - /// 可能会导致要复制的数组。 - /// ArrayMayBeCopied = 1215; - /// - /// 静态方法不能是抽象的。 - /// AbstractCannotBeStatic = 1216; - /// - /// 静态方法不能是 - /// 。 - /// StaticIsAlreadyFinal = 1217; - /// - /// 静态方法不能重写基类方法。 - /// StaticMethodsCannotOverride = 1218; - /// - /// 静态方法不能隐藏基类方法。 - /// StaticMethodsCannotHide = 1219; - /// - /// 方法不能重写基类方法。 - /// ExpandoPrecludesOverride = 1220; - /// - /// 变量自变量列表必须是数组类型。 - /// IllegalParamArrayAttribute = 1221; - /// - /// 方法不能是抽象的。 - /// ExpandoPrecludesAbstract = 1222; - /// - /// 但不包括正文函数应为 - /// 。 - /// ShouldBeAbstract = 1223; - /// - /// 此修饰符不能使用在接口成员上。 - /// BadModifierInInterface = 1224; - /// - /// 不能在接口中声明变量。 - /// VarIllegalInInterface = 1226; - /// - /// 无法在声明为接口 - /// 。 - /// InterfaceIllegalInInterface = 1227; - /// - /// 成员声明不应使用 - /// 关键字。 - /// NoVarInEnum = 1228; - /// - /// 语句不在此上下文中有效。 - /// InvalidImport = 1229; - /// - /// 不允许在此上下文中的定义。 - /// EnumNotAllowed = 1230; - /// - /// 此属性对于此类型的声明无效。 - /// InvalidCustomAttributeTarget = 1231; - /// - /// 此上下文中不允许包定义。 - /// PackageInWrongContext = 1232; - /// - /// 构造函数不能有返回类型。 - /// ConstructorMayNotHaveReturnType = 1233; - /// - /// 只有类和包允许在库中。 - /// OnlyClassesAndPackagesAllowed = 1234; - /// - /// 无效的调试指令。 - /// InvalidDebugDirective = 1235; - /// - /// 这种类型必须是属性的唯一的。 - /// CustomAttributeUsedMoreThanOnce = 1236; - /// - /// 可以仅通过嵌套同一类中的非静态类型扩展非静态的嵌套的类型。 - /// NestedInstanceTypeCannotBeExtendedByStatic = 1237; - /// - /// 必须上指定以属性为目标的特性 - /// 访问器,如果 - /// 访问器已存在。 - /// PropertyLevelAttributesMustBeOnGetter = 1238; - /// - /// A - /// 语句必须具有的自变量,除非它包含在 - /// 块 - /// 语句。 - /// BadThrow = 1239; - /// - /// 变量自变量列表必须是最后一个参数。 - /// ParamListNotLast = 1240; - /// - /// 找不到类型。 - /// 程序集引用可能已丢失。 - /// NoSuchType = 1241; - /// - /// 按十进制文本格式不正确的八进制文本处理。 - /// BadOctalLiteral = 1242; - /// - /// 非静态成员不能从访问 - /// 作用域。 - /// InstanceNotAccessibleFromStatic = 1243; - /// - /// 必须按类名访问静态成员。 - /// StaticRequiresTypeName = 1244; - /// - /// 不能与类名称访问非静态成员。 - /// NonStaticWithTypeName = 1245; - /// - /// 类型不具有此类 - /// 成员。 - /// NoSuchStaticMember = 1246; - /// - /// 循环条件不能包含函数调用。 - /// SuspectLoopCondition = 1247; - /// - /// 应为程序集。 - /// ExpectedAssembly = 1248; - /// - /// 程序集自定义特性不能是另一构造的一部分。 - /// AssemblyAttributesMustBeGlobal = 1249; - /// - /// 方法不能是静态的。 - /// ExpandoPrecludesStatic = 1250; - /// - /// 此方法在此类中的另一方法具有相同名称、 参数类型和返回类型。 - /// DuplicateMethod = 1251; - /// - /// 类成员构造函数应标记为用作 - /// 函数。 - /// NotAnExpandoFunction = 1252; - /// - /// 不是有效的版本字符串。 - /// NotValidVersionString = 1253; - /// - /// 可执行文件不能进行本地化; - /// 应始终为空。 - /// ExecutablesCannotBeLocalized = 1254; - /// - /// 加号运算符是较慢的方法来连接字符串。 - /// 请考虑改用 - /// 。 - /// StringConcatIsSlow = 1255; - /// - /// 不能在调试器中使用条件编译指令和变量。 - /// CcInvalidInDebugger = 1256; - /// - /// 方法必须是公共的。 - /// ExpandoMustBePublic = 1257; - /// - /// 委托不应显式构造;只需使用的方法名称。 - /// DelegatesShouldNotBeExplicitlyConstructed = 1258; - /// - /// 引用的程序集依赖于另一个未被引用或无法找到的程序集。 - /// ImplicitlyReferencedAssemblyNotFound = 1259; - /// - /// 此转换可能在运行时失败。 - /// PossibleBadConversion = 1260; - /// - /// 将字符串转换为数字或布尔值很慢,并且在运行时可能会失败。 - /// PossibleBadConversionFromString = 1261; - /// - /// 这不是有效的.resources 文件。 - /// InvalidResource = 1262; - /// - /// 仅在自变量列表中,可以使用运算符的地址。 - /// WrongUseOfAddressOf = 1263; - /// - /// 指定的类型不符合 CLS。 - /// NonCLSCompliantType = 1264; - /// - /// 类成员不能被标记为公共语言规范 (CLS),因为类不标记为符合 CLS。 - /// MemberTypeCLSCompliantMismatch = 1265; - /// - /// 类型不能被标记为符合 CLS,因为该程序集未标记为符合 CLS。 - /// TypeAssemblyCLSCompliantMismatch = 1266; - /// - /// 引用的程序集不兼容。 - /// IncompatibleAssemblyReference = 1267; - /// - /// 已使用无效的程序集密钥文件。 - /// InvalidAssemblyKeyFile = 1268; - /// - /// 完全限定的类型名称过长。 - /// 它必须小于 1024 个字符。 - /// TypeNameTooLong = 1269; - /// - /// 成员初始值设定项不能包含函数表达式。 - /// MemberInitializerCannotContainFuncExpr = 1270; - /// - /// 无法将分配到 - /// 。 - /// CantAssignThis = 5000; - /// - /// 应为数字。 - /// NumberExpected = 5001; - /// - /// 应为某个函数。 - /// FunctionExpected = 5002; - /// - /// 无法给函数结果赋值。 - /// CannotAssignToFunctionResult = 5003; - /// - /// 应为字符串。 - /// StringExpected = 5005; - /// - /// 缺少日期对象。 - /// DateExpected = 5006; - /// - /// 应为对象。 - /// ObjectExpected = 5007; - /// - /// 无效的赋值。 - /// IllegalAssignment = 5008; - /// - /// 未定义的标识符。 - /// UndefinedIdentifier = 5009; - /// - /// 没有找到的布尔值。 - /// BooleanExpected = 5010; - /// - /// VBArray 被预期。 - /// VBArrayExpected = 5013; - /// - /// 缺少枚举器对象。 - /// EnumeratorExpected = 5015; - /// - /// 缺少的对象。 - /// RegExpExpected = 5016; - /// - /// 正则表达式中出现语法错误。 - /// RegExpSyntax = 5017; - /// - /// 引发了异常且未被捕获。 - /// UncaughtException = 5022; - /// - /// 此函数没有有效的原型对象。 - /// InvalidPrototype = 5023; - /// - /// 要编码的 URI 包含无效字符。 - /// URIEncodeError = 5024; - /// - /// 要解码的 URI 不有效的编码。 - /// URIDecodeError = 5025; - /// - /// 小数位数超出了范围。 - /// FractionOutOfRange = 5026; - /// - /// 精度超出范围。 - /// PrecisionOutOfRange = 5027; - /// - /// 数组长度必须为有限正整数。 - /// ArrayLengthConstructIncorrect = 5029; - /// - /// 数组长度必须赋值为有限正数。 - /// ArrayLengthAssignIncorrect = 5030; - /// - /// 一个"|"不是一个数组对象。 - /// 缺少数组对象。 - /// NeedArrayObject = 5031; - /// - /// 没有此类的构造函数。 - /// NoConstructor = 5032; - /// - /// 不能由别名调用。 - /// IllegalEval = 5033; - /// - /// 尚未实现。 - /// NotYetImplemented = 5034; - /// - /// 不能提供 null 或为空的命名的参数名称。 - /// MustProvideNameForNamedParameter = 5035; - /// - /// 重复的命名参数。 - /// DuplicateNamedParameter = 5036; - /// - /// 指定的命名的参数名称不是正式参数之一。 - /// MissingNameParameter = 5037; - /// - /// 指定的参数太少。 - /// 命名的参数名称的数量不能超过中传递的参数的数目。 - /// MoreNamedParametersThanArguments = 5038; - /// - /// 无法在调试器中计算表达式。 - /// NonSupportedInDebugger = 5039; - /// - /// 不能将分配到只读字段或属性。 - /// AssignmentToReadOnly = 5040; - /// - /// 属性是只写。 - /// WriteOnlyProperty = 5041; - /// - /// 索引数与数组的维数不匹配。 - /// IncorrectNumberOfIndices = 5042; - /// - /// 方法与 - /// 不在调试器中调用参数。 - /// RefParamsNonSupportedInDebugger = 5043; - /// - /// , - /// ,和 - /// 安全方法不能调用使用后期绑定。 - /// CannotCallSecurityMethodLateBound = 5044; - /// - /// JScript 不支持静态安全属性。 - /// CannotUseStaticSecurityAttribute = 5045; - /// - /// 目标引发了不符合 CLS 异常。 - /// NonClsException = 5046; - /// - /// 函数计算已中止。 - /// FuncEvalAborted = 6000; - /// - /// 函数计算超时。 - /// FuncEvalTimedout = 6001; - /// - /// 函数求值失败。 - /// 挂起线程。 - /// FuncEvalThreadSuspended = 6002; - /// - /// 函数求值失败。 - /// 线程处于睡眠、 等待对象,或等待另一个线程完成。 - /// FuncEvalThreadSleepWaitJoin = 6003; - /// - /// 函数求值失败。 - /// 线程可以包含不正确的数据。 - /// FuncEvalBadThreadState = 6004; - /// - /// 函数求值失败,并且该线程尚未启动。 - /// FuncEvalBadThreadNotStarted = 6005; - /// - /// 中止函数求值。 - /// 若要启用属性求值,请单击选项上工具菜单,然后选择调试树视图中。 - /// NoFuncEvalAllowed = 6006; - /// - /// 当在程序中此点处停止,则不能完成函数求值。 - /// FuncEvalBadLocation = 6007; - /// - /// 不能在调试器中调用 Web 方法。 - /// FuncEvalWebMethod = 6008; - /// - /// 静态变量不可用。 - /// StaticVarNotAvailable = 6009; - /// - /// 此类型的类型对象不可用。 - /// TypeObjectNotAvailable = 6010; - /// - /// 异常来自 HRESULT。 - /// ExceptionFromHResult = 6011; - /// - /// 表达式可导致副作用,将不评估。 - /// SideEffectsDisallowed = 6012; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 指定由 JScript 编译器生成的函数的调用约定。 - /// 与使用 - /// 自定义属性。 - /// [DNTypeName('Microsoft.JScript.JSFunctionAttributeEnum')] DNJSFunctionAttributeEnum = type Integer; DNJSFunctionAttributeEnumHelper = record helper for DNJSFunctionAttributeEnum public const - /// - /// 具有任何特殊的调用约定指定常规.NET Framework 方法。 - /// 通常不使用如下所示不发出 JSFunctionAttribute 这种情况。 - /// None = 0; - /// - /// 指定函数的第三个参数的类型 - /// 。 - /// 调用方应在实现 JScript arguments 对象,通常的实例的对象中传递 - /// 。 - /// JScript 运行时假定,如果 - /// 设置,则 - /// 和 - /// 也都设置。 - /// HasArguments = 1; - /// - /// 指定函数的第一个参数的类型 - /// 和通常名为 - /// 。 - /// 调用方应传入函数处理的对象的实例。 - /// HasThisObject = 2; - /// - /// 指定该函数嵌套在另一个 JScript 函数。 - /// IsNested = 4; - /// - /// 指定该函数将其本地变量复制到对外调用之前是由 JScript 运行时的堆栈帧对象。 - /// 它当控制权返回给该函数时,会将变量复制的堆栈帧对象从其局部变量中。 - /// 在包含访问父函数的局部变量的嵌套的函数的函数上设置此标志。 - /// HasStackFrame = 8; - /// - /// 指定该函数采用数目可变的参数。 - /// 最后一个参数是对类型数组的 - /// ,它保存显式指定任何参数。 - /// HasVarArgs = 16; - /// - /// 指定函数的第二个参数的类型 - /// 。 - /// 调用方应传递的实例中 - /// 函数可从中检索运行时基础结构。 - /// JScript 运行时假定,如果 - /// 设置则 - /// 也将设置。 - /// HasEngine = 32; - /// - /// 指定的聚合 - /// , - /// ,和 - /// 。 - /// ClassicFunction = 35; - /// - /// 指定的聚合 - /// , - /// ,和 - /// 。 - /// NestedFunction = 44; - /// - /// 指定的聚合 - /// 和 - /// 。 - /// ClassicNestedFunction = 47; - /// - /// 指定该函数是基于原型的对象的构造函数。 - /// 有关详细信息,请参阅基于原型的对象和expando 修饰符。 - /// IsExpandoMethod = 64; - /// - /// 指定该函数是嵌套的实例类的构造函数。 - /// 一个父类的实例的函数的第一个参数。 - /// IsInstanceNestedClassConstructor = 128; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 指定的代码中,单个单位或令牌,构成 JScript 语言。 - /// [DNTypeName('Microsoft.JScript.JSToken')] DNJSToken = type Integer; DNJSTokenHelper = record helper for DNJSToken public const - /// - /// 正被扫描或者分析文件的末尾。 - /// 这是默认值。 - /// EndOfFile = 0; - /// - /// if语句。 - /// If_ = 1; - /// - /// for语句。 - /// For_ = 2; - /// - /// do语句。 - /// Do_ = 3; - /// - /// while语句。 - /// While_ = 4; - /// - /// continue语句。 - /// Continue_ = 5; - /// - /// break语句。 - /// Break = 6; - /// - /// return语句。 - /// Return = 7; - /// - /// import语句。 - /// Import = 8; - /// - /// with语句。 - /// With_ = 9; - /// - /// switch语句。 - /// Switch = 10; - /// - /// throw语句。 - /// Throw = 11; - /// - /// try语句。 - /// Try_ = 12; - /// - /// package语句。 - /// Package_ = 13; - /// - /// internal修饰符。 - /// Internal = 14; - /// - /// abstract修饰符。 - /// Abstract_ = 15; - /// - /// public修饰符。 - /// Public_ = 16; - /// - /// static修饰符。 - /// Static_ = 17; - /// - /// private修饰符。 - /// Private_ = 18; - /// - /// protected修饰符。 - /// Protected_ = 19; - /// - /// final修饰符。 - /// Final_ = 20; - /// - /// event保留字。 - /// Event = 21; - /// - /// var语句。 - /// Var_ = 22; - /// - /// const语句。 - /// Const_ = 23; - /// - /// class语句。 - /// Class_ = 24; - /// - /// function语句。 - /// Function_ = 25; - /// - /// {符号。 - /// LeftCurly = 26; - /// - /// ;符号。 - /// Semicolon = 27; - /// - /// null文本。 - /// Null = 28; - /// - /// true文本。 - /// True = 29; - /// - /// false文本。 - /// False = 30; - /// - /// this语句。 - /// This = 31; - /// - /// 标识符。 - /// Identifier = 32; - /// - /// 数值。 - /// StringLiteral = 33; - /// - /// 整数文本。 - /// IntegerLiteral = 34; - /// - /// 数值。 - /// NumericLiteral = 35; - /// - /// (符号。 - /// LeftParen = 36; - /// - /// [符号。 - /// LeftBracket = 37; - /// - /// .字段访问器符号。 - /// AccessField = 38; - /// - /// 一个占位符枚举成员,如使比较if JSToken.FirstOp <= token && token <= JSToken.LastOp then... - /// FirstOp = 39; - /// - /// !逻辑 NOT 运算符。 - /// LogicalNot = 39; - /// - /// ~按位 NOT 运算符。 - /// BitwiseNot = 40; - /// - /// delete 运算符。 - /// Delete = 41; - /// - /// void 运算符。 - /// Void = 42; - /// - /// typeof 运算符。 - /// Typeof = 43; - /// - /// ++递增运算符。 - /// Increment = 44; - /// - /// --递减运算符。 - /// Decrement = 45; - /// - /// +加法运算符。 - /// Plus = 46; - /// - /// 一个占位符枚举成员,如使比较if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then... - /// FirstBinaryOp = 46; - /// - /// -减法运算符。 - /// Minus = 47; - /// - /// ||逻辑 OR 运算符。 - /// LogicalOr = 48; - /// - /// &&逻辑 AND 运算符。 - /// LogicalAnd = 49; - /// - /// |按位 OR 运算符。 - /// BitwiseOr = 50; - /// - /// ^按位异或运算符。 - /// BitwiseXor = 51; - /// - /// &按位 AND 运算符。 - /// BitwiseAnd = 52; - /// - /// ==相等比较运算符。 - /// Equal = 53; - /// - /// !=是否不相等比较运算符。 - /// NotEqual = 54; - /// - /// ===标识比较运算符。 - /// StrictEqual = 55; - /// - /// !==标识比较运算符。 - /// StrictNotEqual = 56; - /// - /// >关系比较运算符。 - /// GreaterThan = 57; - /// - /// <关系比较运算符。 - /// LessThan = 58; - /// - /// <=关系比较运算符。 - /// LessThanEqual = 59; - /// - /// >=关系比较运算符。 - /// GreaterThanEqual = 60; - /// - /// <<按位左的移运算符。 - /// LeftShift = 61; - /// - /// >>按位右移运算符。 - /// RightShift = 62; - /// - /// >>>无符号右移位运算符。 - /// UnsignedRightShift = 63; - /// - /// *乘法运算符。 - /// Multiply = 64; - /// - /// /除法运算符。 - /// Divide = 65; - /// - /// 一个占位符枚举成员,如使比较if JSToken.FirstBinaryOp <= token && token <= JSToken.LastPPOperator then...等是可以预先处理的操作。 - /// LastPPOperator = 66; - /// - /// %取模运算符。 - /// Modulo = 66; - /// - /// instanceof 运算符。 - /// Instanceof = 67; - /// - /// in 运算符。 - /// In_ = 68; - /// - /// =赋值运算符。 - /// Assign = 69; - /// - /// +=加法赋值运算符。 - /// PlusAssign = 70; - /// - /// -=减法赋值运算符。 - /// MinusAssign = 71; - /// - /// *=乘法赋值运算符。 - /// MultiplyAssign = 72; - /// - /// /=除法赋值运算符。 - /// DivideAssign = 73; - /// - /// &=按位 AND 赋值运算符。 - /// BitwiseAndAssign = 74; - /// - /// |=按位 OR 赋值运算符。 - /// BitwiseOrAssign = 75; - /// - /// ^=按位异或赋值运算符。 - /// BitwiseXorAssign = 76; - /// - /// %=取模赋值运算符。 - /// ModuloAssign = 77; - /// - /// <<=左的移赋值运算符。 - /// LeftShiftAssign = 78; - /// - /// >>=右移位赋值运算符。 - /// RightShiftAssign = 79; - /// - /// 一个占位符枚举成员,如使比较if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then... - /// LastBinaryOp = 80; - /// - /// >>>=无符号右移位赋值运算符。 - /// UnsignedRightShiftAssign = 80; - /// - /// 一个占位符枚举成员,如使比较if JSToken.Assign <= token && token <= JSToken.LastAssign then... - /// LastAssign = 80; - /// - /// ?三元运算符。 - /// ConditionalIf = 81; - /// - /// :三元运算符。 - /// Colon = 82; - /// - /// ,逗号运算符。 - /// Comma = 83; - /// - /// 一个占位符枚举成员,如使比较if JSToken.FirstBinaryOp <= token && token <= JSToken.LastOp then... - /// LastOp = 83; - /// - /// case关键字switch语句。 - /// Case_ = 84; - /// - /// catch关键字try语句。 - /// Catch = 85; - /// - /// debugger语句。 - /// Debugger = 86; - /// - /// default关键字switch语句。 - /// Default_ = 87; - /// - /// else关键字if语句。 - /// Else_ = 88; - /// - /// export保留字。 - /// Export_ = 89; - /// - /// extends关键字class语句。 - /// Extends = 90; - /// - /// finally关键字try语句。 - /// Finally_ = 91; - /// - /// get关键字function get语句。 - /// Get = 92; - /// - /// implements关键字class或interface语句。 - /// Implements_ = 93; - /// - /// interface语句。 - /// Interface_ = 94; - /// - /// new 运算符。 - /// New = 95; - /// - /// set关键字function set语句。 - /// Set_ = 96; - /// - /// super语句。 - /// Super = 97; - /// - /// )符号。 - /// RightParen = 98; - /// - /// }符号。 - /// RightCurly = 99; - /// - /// ]符号。 - /// RightBracket = 100; - /// - /// 预处理器常量。 - /// PreProcessorConstant = 101; - /// - /// 注释文本。 - /// Comment = 102; - /// - /// 未终止的注释。 - /// UnterminatedComment = 103; - /// - /// assert保留字。 - /// Assert = 104; - /// - /// boolean数据类型。 - /// Boolean = 105; - /// - /// byte数据类型。 - /// Byte = 106; - /// - /// char数据类型。 - /// Char = 107; - /// - /// decimal数据类型。 - /// Decimal = 108; - /// - /// double数据类型。 - /// Double = 109; - /// - /// ::保留字。 - /// DoubleColon = 110; - /// - /// enum语句。 - /// Enum = 111; - /// - /// ensure保留字。 - /// Ensure = 112; - /// - /// float数据类型。 - /// Float = 113; - /// - /// goto保留字。 - /// Goto_ = 114; - /// - /// int数据类型。 - /// Int = 115; - /// - /// invariant保留字。 - /// Invariant = 116; - /// - /// long数据类型。 - /// Long = 117; - /// - /// namespace保留字。 - /// Namespace = 118; - /// - /// native保留字。 - /// Native = 119; - /// - /// require保留字。 - /// Require = 120; - /// - /// sbyte数据类型。 - /// Sbyte = 121; - /// - /// short数据类型。 - /// Short = 122; - /// - /// synchronized保留字。 - /// Synchronized = 123; - /// - /// transient保留字。 - /// Transient = 124; - /// - /// throws保留字。 - /// Throws = 125; - /// - /// ...保留字。 - /// ParamArray = 126; - /// - /// volatile保留字。 - /// Volatile = 127; - /// - /// ushort数据类型。 - /// Ushort = 128; - /// - /// uint数据类型。 - /// Uint = 129; - /// - /// ulong数据类型。 - /// Ulong = 130; - /// - /// use保留字。 - /// Use = 131; - /// - /// 正在分析的行的末尾。 - /// EndOfLine = 132; - /// - /// 预处理器指令。 - /// PreProcessDirective = 133; - /// - /// 没有标记。 - /// 例如之前扫描任何标记,, 或在错误情况下。 - /// None = -1; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 指定源代码文本的状态。 - /// 此类是与其他类提供信息以用颜色在编辑器中的 JScript 代码一起使用。 - /// [DNTypeName('Microsoft.JScript.SourceState')] DNSourceState = type Integer; DNSourceStateHelper = record helper for DNSourceState public const - /// - /// 普通文本。 - /// STATE_COLOR_NORMAL = 0; - /// - /// 注释文本。 - /// STATE_COLOR_COMMENT = 1; - /// - /// 字符串文本。 - /// STATE_COLOR_STRING = 2; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 指定对文本着色在编辑器中时,应具有单个代码单元的颜色。 - /// 通过使用此枚举的成员 - /// 属性 - /// 对象。 - /// [DNTypeName('Microsoft.JScript.TokenColor')] DNTokenColor = type Integer; DNTokenColorHelper = record helper for DNTokenColor public const - /// - /// 表示文本的代码单元的颜色。 - /// 这是默认值。 - /// COLOR_TEXT = 0; - /// - /// 表示一个标识符的代码单元的颜色。 - /// COLOR_IDENTIFIER = 1; - /// - /// 表示一个关键字的代码单元的颜色。 - /// COLOR_KEYWORD = 2; - /// - /// 表示一个注释的代码单元的颜色。 - /// COLOR_COMMENT = 3; - /// - /// 表示一个运算符的代码单元的颜色。 - /// COLOR_OPERATOR = 4; - /// - /// 表示数字文字的代码单元的颜色。 - /// COLOR_NUMBER = 5; - /// - /// 表示字符串文字的代码单元的颜色。 - /// COLOR_STRING = 6; - /// - /// 未使用。 - /// COLOR_CONDITIONAL_COMP = 7; end; //-------------namespace: Microsoft.JScript.Vsa---------------- - /// - /// 定义可由 .NET 脚本引擎引发的异常集。 - /// [DNTypeName('Microsoft.JScript.Vsa.JSVsaError')] DNJSVsaError = type Integer; DNJSVsaErrorHelper = record helper for DNJSVsaError public const - /// - /// 值:0x80133000 - /// AppDomainCannotBeSet = -2146226176; - /// - /// 值:0x80133001 - /// AppDomainInvalid = -2146226175; - /// - /// 值:0x80133002 - /// ApplicationBaseCannotBeSet = -2146226174; - /// - /// 值:0x80133003 - /// ApplicationBaseInvalid = -2146226173; - /// - /// 值:0x80133004 - /// AssemblyExpected = -2146226172; - /// - /// 值:0x80133005 - /// AssemblyNameInvalid = -2146226171; - /// - /// 值:0x80133006 - /// BadAssembly = -2146226170; - /// - /// 值:0x80133007 - /// CachedAssemblyInvalid = -2146226169; - /// - /// 值:0x80133008 - /// CallbackUnexpected = -2146226168; - /// - /// 值:0x80133009 - /// CodeDOMNotAvailable = -2146226167; - /// - /// 值:0x8013300A - /// CompiledStateNotFound = -2146226166; - /// - /// 值:0x8013300B - /// DebugInfoNotSupported = -2146226165; - /// - /// 值:0x8013300C - /// ElementNameInvalid = -2146226164; - /// - /// 值:0x8013300D - /// ElementNotFound = -2146226163; - /// - /// 值:0x8013300E - /// EngineBusy = -2146226162; - /// - /// 值:0x8013300F - /// EngineCannotClose = -2146226161; - /// - /// 值:0x80133010 - /// EngineCannotReset = -2146226160; - /// - /// 值:0x80133011 - /// EngineClosed = -2146226159; - /// - /// 值:0x80133012 - /// EngineEmpty = -2146226159; - /// - /// 值:0x80133013 - /// EngineInitialized = -2146226157; - /// - /// 值:0x80133014 - /// EngineNameInUse = -2146226156; - /// - /// 值:0x80133015 - /// EngineNotCompiled = -2146226155; - /// - /// 值:0x80133016 - /// EngineNotInitialized = -2146226154; - /// - /// 值:0x80133017 - /// EngineNotRunning = -2146226153; - /// - /// 值:0x80133018 - /// EngineRunning = -2146226152; - /// - /// 值:0x80133019 - /// EventSourceInvalid = -2146226151; - /// - /// 值:0x8013301A - /// EventSourceNameInUse = -2146226150; - /// - /// 值:0x8013301B - /// EventSourceNameInvalid = -2146226149; - /// - /// 值:0x8013301C - /// EventSourceNotFound = -2146226148; - /// - /// 值:0x8013301D - /// EventSourceTypeInvalid = -2146226147; - /// - /// 值:0x8013301E - /// GetCompiledStateFailed = -2146226146; - /// - /// 值:0x8013301F - /// GlobalInstanceInvalid = -2146226145; - /// - /// 值:0x80133020 - /// GlobalInstanceTypeInvalid = -2146226144; - /// - /// 值:0x80133021 - /// InternalCompilerError = -2146226143; - /// - /// 值:0x80133022 - /// ItemCannotBeRemoved = -2146226142; - /// - /// 值:0x80133023 - /// ItemFlagNotSupported = -2146226141; - /// - /// 值:0x80133024 - /// ItemNameInUse = -2146226140; - /// - /// 值:0x80133025 - /// ItemNameInvalid = -2146226139; - /// - /// 值:0x80133026 - /// ItemNotFound = -2146226138; - /// - /// 值:0x80133027 - /// ItemTypeNotSupported = -2146226137; - /// - /// 值:0x80133028 - /// LCIDNotSupported = -2146226136; - /// - /// 值:0x80133029 - /// LoadElementFailed = -2146226135; - /// - /// 值:0x8013302A - /// NotificationInvalid = -2146226134; - /// - /// 值:0x8013302B - /// OptionInvalid = -2146226133; - /// - /// 值:0x8013302C - /// OptionNotSupported = -2146226132; - /// - /// 值:0x8013302D - /// RevokeFailed = -2146226131; - /// - /// 值:0x8013302E - /// RootMonikerAlreadySet = -2146226130; - /// - /// 值:0x8013302F - /// RootMonikerInUse = -2146226129; - /// - /// 值:0x80133030 - /// RootMonikerInvalid = -2146226128; - /// - /// 值:0x80133031 - /// RootMonikerNotSet = -2146226127; - /// - /// 值:0x80133032 - /// RootMonikerProtocolInvalid = -2146226126; - /// - /// 值:0x80133033 - /// RootNamespaceInvalid = -2146226125; - /// - /// 值:0x80133034 - /// RootNamespaceNotSet = -2146226124; - /// - /// 值:0x80133035 - /// SaveCompiledStateFailed = -2146226123; - /// - /// 值:0x80133036 - /// SaveElementFailed = -2146226122; - /// - /// 值:0x80133037 - /// SiteAlreadySet = -2146226121; - /// - /// 值:0x80133038 - /// SiteInvalid = -2146226120; - /// - /// 值:0x80133039 - /// SiteNotSet = -2146226119; - /// - /// 值:0x8013303A - /// SourceItemNotAvailable = -2146226118; - /// - /// 值:0x8013303B - /// SourceMonikerNotAvailable = -2146226117; - /// - /// 值:0x8013303C - /// URLInvalid = -2146226116; - /// - /// 值:0x8013303D - /// BrowserNotExist = -2146226115; - /// - /// 值:0x8013303E - /// DebuggeeNotStarted = -2146226114; - /// - /// 值:0x8013303F - /// EngineNameInvalid = -2146226113; - /// - /// 值:0x80133040 - /// EngineNotExist = -2146226112; - /// - /// 值:0x80133041 - /// FileFormatUnsupported = -2146226111; - /// - /// 值:0x80133042 - /// FileTypeUnknown = -2146226110; - /// - /// 值:0x80133043 - /// ItemCannotBeRenamed = -2146226109; - /// - /// 值:0x80133044 - /// MissingSource = -2146226108; - /// - /// 值:0x80133045 - /// NotInitCompleted = -2146226107; - /// - /// 值:0x80133046 - /// NameTooLong = -2146226106; - /// - /// 值:0x80133047 - /// ProcNameInUse = -2146226105; - /// - /// 值:0x80133048 - /// ProcNameInvalid = -2146226104; - /// - /// 值:0x80133049 - /// VsaServerDown = -2146226103; - /// - /// 值:0x8013304A - /// MissingPdb = -2146226102; - /// - /// 值:0x8013304B - /// NotClientSideAndNoUrl = -2146226101; - /// - /// 值:0x8013304C - /// CannotAttachToWebServer = -2146226100; - /// - /// 值:0x8013303F - /// EngineNameNotSet = -2146226099; - /// - /// 值:0x801330FF - /// UnknownError = -2146225921; end; //-------------namespace: Microsoft.JScript.Vsa---------------- - /// - /// 将代码项的类型标识为“类”、“模块”或“无”。 - /// [DNTypeName('Microsoft.JScript.Vsa.JSVsaItemFlag')] DNJSVsaItemFlag = type Integer; DNJSVsaItemFlagHelper = record helper for DNJSVsaItemFlag public const - /// - /// 在代码项是一个类时使用。 - /// None = 0; - /// - /// 在代码项是一个模块时使用。 - /// Module = 1; - /// - /// 使用代码项是泛型或时的项类型不接受标志。 - /// 在这种情况下,任何特殊标志不需要创建的项。 - /// Class_ = 2; end; //-------------namespace: Microsoft.JScript.Vsa---------------- - /// - /// 表示的项的类型。 - /// [DNTypeName('Microsoft.JScript.Vsa.JSVsaItemType')] DNJSVsaItemType = type Integer; DNJSVsaItemTypeHelper = record helper for DNJSVsaItemType public const - /// - /// 用于添加对一个外部.NET 程序集,它然后可以从代码中引用的引用。 - /// 此类型用于创建 IJSVsaReferenceItem 对象 - /// Reference = 0; - /// - /// 用于将全局对象添加到.NET 脚本引擎。 - /// 此类型用于创建 IJSVsaGlobalItem 对象。 - /// AppGlobal = 1; - /// - /// 用于创建代码项,以存储.NET 脚本引擎的源代码。 - /// Code = 2; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 扩展 - /// 枚举。 - /// 提供程序 IActiveScript 宿主所需的额外功能。 - /// [DNTypeName('Microsoft.JScript.VSAITEMTYPE2')] DNVSAITEMTYPE2 = type Integer; DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 public const - /// - /// 指定 none。 - /// 这是默认值。 - /// None = 0; - /// - /// 指定虚拟主机对象。 - /// HOSTOBJECT = 16; - /// - /// 指定范围。 - /// HOSTSCOPE = 17; - /// - /// 指定的范围,该对象。 - /// HOSTSCOPEANDOBJECT = 18; - /// - /// 指定的脚本作用域。 - /// SCRIPTSCOPE = 19; - /// - /// 指定脚本块。 - /// 这适用于 - /// 。 - /// SCRIPTBLOCK = 20; - /// - /// 指定的单个语句。 - /// 这适用于 - /// 。 - /// STATEMENT = 21; - /// - /// 指定一个表达式。 - /// 这适用于 - /// 。 - /// EXPRESSION = 22; end; @@ -3672,999 +1035,243 @@ DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 { objects } //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义启用 JScript 与外部 COM 成员进行通信的方法。 - /// 外部 COM 实现使用此接口公开其对象向 JScript,因为 JScript 需要托管 - /// 将绑定到外部对象。 - /// [DNTypeName('Microsoft.JScript.COMMemberInfo')] DNCOMMemberInfo = interface(DDN.mscorlib.DNObject) ['{84BCEB62-16EB-4E1C-975C-FCB40D331043}'] { methods } - /// - /// 类中实现时,使 JScript 能够调用外部 COM 成员。 - /// 使用指定的绑定信息。 - /// - /// - /// 控制绑定枚举值的按位组合。 - /// - /// - /// 执行从实参类型到形参类型的类型转换的对象。 - /// - /// - /// 要传递给外部 COM 成员的自变量列表。 - /// - /// - /// 提供有关特定区域性或区域设置来正确地设置数字、 日期和字符串的格式信息。 - /// - /// - /// 对外部 COM 成员的调用的值。 - /// function Call(invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; arguments: TArray; culture: DDN.mscorlib.DNCultureInfo): DDN.mscorlib.DNObject; - /// - /// 一个类中实现时,使 JScript 能够获取使用指定的绑定信息的外部 COM 成员的值。 - /// - /// - /// 用于控制绑定的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 要传递给外部 COM 成员的参数列表。 - /// - /// - /// 提供有关特定区域性或区域设置来正确地设置数字、 日期和字符串的格式信息。 - /// - /// - /// 外部 COM 成员的值。 - /// function GetValue(invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; index: TArray; culture: DDN.mscorlib.DNCultureInfo): DDN.mscorlib.DNObject; - /// - /// 一个类中实现时,启用 JScript 将外部 COM 成员的值设置为指定的新值,使用指定的绑定信息。 - /// - /// - /// 外部 COM 成员的新值。 - /// - /// - /// 用于控制绑定的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 要传递给外部 COM 成员的参数列表。 - /// - /// - /// 提供有关特定区域性或区域设置来正确地设置数字、 日期和字符串的格式信息。 - /// procedure SetValue(value: DDN.mscorlib.DNObject; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; index: TArray; culture: DDN.mscorlib.DNCultureInfo); end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义用于解析范围的方法。 - /// 此接口实现由参与到作用域层次结构中的所有对象。 - /// [DNTypeName('Microsoft.JScript.IActivationObject')] DNIActivationObject = interface(DDN.mscorlib.DNObject) ['{5C6688A9-074E-3EEB-8387-769B635082E4}'] { methods } - /// - /// 一个类中实现时,获取当前的默认作用域。 - /// 包含的对象 - /// 语句范围或全局范围。 - /// - /// - /// 当前的默认作用域。 - /// function GetDefaultThisObject: DDN.mscorlib.DNObject; - /// - /// 类中实现时,获取通过搜索作用域层次结构,直到它找到一个范围,包括静态变量,例如,模块作用域的全局作用域。 - /// - /// - /// 全局作用域。 - /// function GetGlobalScope: DNGlobalScope; - /// - /// 一个类中实现时,获取具有指定的名称的字段的局部声明。 - /// 这用于编译时错误检查。 - /// - /// - /// 字段的名称。 - /// - /// - /// 本地字段的声明。 - /// function GetLocalField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 一个类中实现时,通过搜索作用域层次结构中获取指定成员的值。 - /// 此方法搜索的词法级别指定的作用域。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 要搜索的词法级别。 - /// - /// - /// 成员值 - /// 。 - /// function GetMemberValue(name: string; lexlevel: Int32): DDN.mscorlib.DNObject; - /// - /// 一个类中实现时,返回通过搜索作用域层次结构中具有指定的名称的字段。 - /// 此方法搜索的词法级别指定的作用域。 - /// - /// - /// 要搜索的字段的名称。 - /// - /// - /// 要搜索的词法级别。 - /// - /// - /// 一个 - /// 具有指定的名称的对象。 - /// function GetField(name: string; lexLevel: Int32): DDN.mscorlib.DNFieldInfo; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义了用于创作 JScript 代码在编辑器中的服务。 - /// [DNTypeName('Microsoft.JScript.IAuthorServices')] DNIAuthorServices = interface(DDN.mscorlib.DNObject) ['{9E2B453C-6EAA-4329-A619-62E4889C8C8A}'] { methods } - /// - /// 一个类中实现时,获取一个对象,用于在编辑器中创作 JScript 代码时为文本着色。 - /// - /// - /// 一个对象,用于为文本着色。 - /// function GetColorizer: DNIColorizeText; - /// - /// 一个类中实现时,获取一个对象,用于将 IntelliSense 添加到文本编辑器中创作 JScript 代码时。 - /// - /// - /// 一个对象,用于将 IntelliSense 添加为文本。 - /// function GetCodeSense: DNIParseText; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义服务着色文本并在编辑器中创作 JScript 代码时。 - /// [DNTypeName('Microsoft.JScript.IColorizeText')] DNIColorizeText = interface(DDN.mscorlib.DNObject) ['{DB283E60-7ADB-4CF6-9758-2931893A12FC}'] { methods } - /// - /// 类中实现时,代码的各个单元的扫描指定的源代码,并识别颜色,每个应包含。 - /// - /// - /// 要为着色的源代码。 - /// - /// - /// 对源代码的当前状态 (正常、 注释、 字符串)。 - /// - /// - /// 枚举 - /// 表示的代码的单元要着色的对象。 - /// function Colorize(sourceCode: string; state: DNSourceState): DNITokenEnumerator; - /// - /// 一个类中实现时,将扫描单个代码单元指定的源代码并标识指定的代码的状态 (正常、 注释、 字符串)。 - /// - /// - /// 要分析的源代码。 - /// - /// - /// 对源代码的当前状态 (正常、 注释、 字符串)。 - /// - /// - /// 对源代码的状态。 - /// function GetStateForText(sourceCode: string; currentState: DNSourceState): DNSourceState; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义一组实用工具方法,用于将数据从一种类型转换为另一个。 - /// 包含方法将值转换为 - /// 对象,以便它们可以显示由调试器。 - /// [DNTypeName('Microsoft.JScript.IDebugConvert')] DNIDebugConvert = interface(DDN.mscorlib.DNObject) ['{AA51516D-C0F2-49FE-9D38-61D20456904C}'] { methods } - /// - /// 一个类中实现时,将指定的值转换为指定 - /// , ,还可以选择允许丢失数据。 - /// - /// - /// 要转换为新类型的值。 - /// - /// - /// 要转换的类型 - /// 到。 - /// - /// - /// 若要允许的数据丢失。否则为 - /// 。 - /// - /// - /// 转换为 - /// 类型。 - /// function ToPrimitive(value: DDN.mscorlib.DNObject; typeCode: DDN.mscorlib.DNTypeCode; truncationPermitted: Boolean): DDN.mscorlib.DNObject; - /// - /// 类中实现时,将转换指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function ByteToString(value: Byte; radix: Int32): string; - /// - /// 一个类中实现时,将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function SByteToString(value: SByte; radix: Int32): string; - /// - /// 一个类中实现时,将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function Int16ToString(value: Int16; radix: Int32): string; - /// - /// 一个类中实现时,将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function UInt16ToString(value: UInt16; radix: Int32): string; - /// - /// 一个类中实现时,将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function Int32ToString(value: Int32; radix: Int32): string; - /// - /// 一个类中实现时,将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function UInt32ToString(value: UInt32; radix: Int32): string; - /// - /// 一个类中实现时,将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function Int64ToString(value: Int64; radix: Int32): string; - /// - /// 一个类中实现时,将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function UInt64ToString(value: UInt64; radix: Int32): string; - /// - /// 一个类中实现时,将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 的字符串表示形式。 - /// function SingleToString(value: Single): string; - /// - /// 一个类中实现时,将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 的字符串表示形式。 - /// function DoubleToString(value: Double): string; - /// - /// 类中实现时,将转换指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 文字字符串"true"或文字字符串"false"。 - /// function BooleanToString(value: Boolean): string; - /// - /// 一个类中实现时,创建的字符串表示形式指定 - /// 。 - /// 字符串表示形式包含在一周、 月份、 日期、 时间、 时区和年的某一天。 - /// - /// - /// 要转换的值。 - /// - /// - /// 的字符串表示形式。 - /// function DoubleToDateString(value: Double): string; - /// - /// 一个类中实现时,指定正则表达式将信息转换为 - /// 。 - /// - /// - /// 要匹配的正则表达式模式。 - /// - /// - /// 若要使用不区分大小写匹配;否则为 - /// 。 - /// - /// - /// 若要使用全局匹配项,则否则为 - /// 。 - /// - /// - /// 若要使用多行匹配项,则否则为 - /// 。 - /// - /// - /// 字符串表示形式的正则表达式的信息。 - /// function RegexpToString(source: string; ignoreCase: Boolean; global: Boolean; multiline: Boolean): string; - /// - /// 一个类中实现时,将指定 - /// 到 - /// 包含不可打印的字符的转义符。 - /// - /// - /// 要转换的值。 - /// - /// - /// 字符串表示形式 - /// 包含转义字符。 - /// function StringToPrintable(source: string): string; - /// - /// 一个类中实现时,创建具有指定的基元值的托管的对象。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为托管 - /// 。 - /// function GetManagedObject(value: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 一个类中实现时,创建具有指定的基元一个托管的对象 - /// 值。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 。 - /// function GetManagedInt64Object(i: Int64): DDN.mscorlib.DNObject; - /// - /// 一个类中实现时,创建具有指定的基元一个托管的对象 - /// 值。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 。 - /// function GetManagedUInt64Object(i: UInt64): DDN.mscorlib.DNObject; - /// - /// 一个类中实现时,创建具有指定的基元一个托管的对象 - /// 值。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 然后 - /// 。 - /// function GetManagedCharObject(i: UInt16): DDN.mscorlib.DNObject; - /// - /// 获取错误消息,它是一个类中实现时,创建从指定 - /// 和 - /// 指定 - /// 。 - /// - /// - /// HRESULT 错误代码。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 包含有关错误的信息的本地化的字符串。 - /// function GetErrorMessageForHR(hr: Int32; engine: DNIJSVsaEngine): string; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义用于将数据从一种类型转换为另一个实用程序方法。 - /// 包含方法将值转换为 - /// 对象,以便它们可以显示由调试器。 - /// [DNTypeName('Microsoft.JScript.IDebugConvert2')] DNIDebugConvert2 = interface(DDN.mscorlib.DNObject) ['{B370D709-72BD-4696-9825-C4EBADBF98CB}'] { methods } - /// - /// 一个类中实现时,将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 的字符串表示形式。 - /// function DecimalToString(value: DDN.mscorlib.DNDecimal): string; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义提供有关调试器对象信息的方法。 - /// 此接口实现由所有 - /// 由调试器实现的对象。 - /// 目前,此接口可用于仅用于标记这些对象在这种对脚本引擎。 - /// [DNTypeName('Microsoft.JScript.IDebuggerObject')] DNIDebuggerObject = interface(DDN.mscorlib.DNObject) ['{8E93D770-6168-4B68-B896-A71B74C7076A}'] { methods } - /// - /// 一个类中实现时,确定当前对象是真正的 COM 对象或一个托管对象的代理。 - /// - /// - /// 如果当前对象是 COM 对象; - /// 如果当前对象的托管对象的代理。 - /// function IsCOMObject: Boolean; - /// - /// 一个类中实现时,确定当前对象是否等于指定的对象。 - /// - /// - /// 要测试相等的对象。 - /// - /// - /// 表示当前对象是否相同 - /// ; 否则为 - /// 。 - /// function IsEqual(o: DNIDebuggerObject): Boolean; - /// - /// 类中实现时,确定当前对象是否具有具有指定的名称,并且这是可枚举的成员。 - /// - /// - /// 要搜索的成员名称。 - /// - /// - /// 如果当前对象具有名为的可枚举成员 - /// ; 否则为 - /// 。 - /// function HasEnumerableMember(name: string): Boolean; - /// - /// 一个类中实现时,确定当前对象是否为托管的 JScript 函数的代理。 - /// - /// - /// 如果当前对象是托管的 JScript 函数; 的代理否则为 - /// 。 - /// function IsScriptFunction: Boolean; - /// - /// 一个类中实现时,确定当前对象是否为托管的 JScript 对象的代理。 - /// - /// - /// 如果当前对象的代理托管的 JScript 对象;否则为 - /// 。 - /// function IsScriptObject: Boolean; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义设置的方法 - /// 具有全局作用域相关联的值。 - /// 使用 - /// 。 - /// [DNTypeName('Microsoft.JScript.IDebugScriptScope')] DNIDebugScriptScope = interface(DDN.mscorlib.DNObject) ['{59447635-3E26-4873-BF26-05F173B80F5E}'] { methods } - /// - /// 一个类中实现时,设置 - /// 具有全局作用域相关联的值。 - /// - /// - /// 该值将用作 - /// 全局作用域的对象。 - /// procedure SetThisValue(thisValue: DDN.mscorlib.DNObject); end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义提供有关调试器对象信息的方法。 - /// 此接口由调试器对象,后者表示调试器目标中的类型实现。 - /// [DNTypeName('Microsoft.JScript.IDebugType')] DNIDebugType = interface(DDN.mscorlib.DNObject) ['{613CC05D-05F4-4969-B369-5AEEF56E32D0}'] { methods } - /// - /// 类中实现时,确定指定的对象是否是当前类型的实例。 - /// - /// - /// 要测试的对象。 - /// - /// - /// 如果 - /// 是当前类型的实例; 否则为 - /// 。 - /// function HasInstance(o: DDN.mscorlib.DNObject): Boolean; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义对表达式求值和分析字符串的方法。 - /// 由一个对象,表示代码块中,通常实现此接口,它通常由调试器调用。 - /// 此接口提供由 IActiveScript 主机所需的额外功能。 - /// [DNTypeName('Microsoft.JScript.IDebugVsaScriptCodeItem')] DNIDebugVsaScriptCodeItem = interface(DDN.mscorlib.DNObject) ['{6DFE759A-CB8B-4CA0-A973-1D04E0BF0B53}'] { methods } - /// - /// 一个类中实现时,计算块、 表达式或代码项目所表示的语句并返回的值。 - /// 它通常会调用由调试器计算的表达式 (在监视窗口中,例如) 所需。 - /// 对于表达式,则这是该表达式的结果。 - /// 对于块和语句中,所得到的表达式是通过代码块或语句的最后一个表达式。 - /// - /// - /// 返回一个值,表示语句、 表达式或块的计算。 - /// function Evaluate: DDN.mscorlib.DNObject; function ParseNamedBreakPoint(input: string; out functionName: string; out nargs: Int32; out arguments: string; out returnType: string; out offset: UInt64): Boolean; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义所需的活动脚本宿主的额外功能。 - /// [DNTypeName('Microsoft.JScript.IDefineEvent')] DNIDefineEvent = interface(DDN.mscorlib.DNObject) ['{D1A19408-BB6B-43EB-BB6F-E7CF6AF047D7}'] { methods } - /// - /// 由活动脚本宿主用于定义事件。 - /// - /// - /// 包含事件的代码。 - /// - /// - /// 此代码开始所在行号。 - /// - /// - /// 该事件,如果它已成功添加。 - /// function AddEvent(code: string; startLine: Int32): DDN.mscorlib.DNObject; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义由 IActiveScript 主机所需的额外功能。 - /// 实现的 - /// 引擎。 - /// [DNTypeName('Microsoft.JScript.IEngine2')] DNIEngine2 = interface(DDN.mscorlib.DNObject) ['{BFF6C97F-0705-4394-88B8-A03A4B8B4CD7}'] { methods } - /// - /// 一个类中实现时,获取编译的程序集生成的编译步骤。 - /// - /// - /// 编译的程序集。 - /// function GetAssembly: DDN.mscorlib.DNAssembly; - /// - /// 一个类中实现时,指定的应用程序域中运行的已编译的代码。 - /// 这是未实现在 JScript 中因为托管的引擎不支持用户提供应用程序域中运行的代码。 - /// - /// - /// 在其上运行的已编译的代码的应用程序域。 - /// procedure Run(domain: DDN.mscorlib.DNAppDomain); - /// - /// 当类中实现,就会触发编译的当前在引擎中的所有状态。 - /// 所有引用、 代码项、 主机项和资源都将通过编译器执行。 - /// - /// - /// 如果编译成功,否则, - /// 。 - /// function CompileEmpty: Boolean; - /// - /// 一个类中实现时,在当前运行的已编译的代码 - /// 。 - /// procedure RunEmpty; - /// - /// 一个类中实现时,指示引擎解除挂钩事件处理程序从事件源。 - /// 这不是在 JScript 中实现的。 - /// procedure DisconnectEvents; - /// - /// 类中实现时,应该通知引擎,它可以连接具有事件写入任何全局事件处理程序的任何已注册的事件源。 - /// 这不是在 JScript 中实现的。 - /// procedure ConnectEvents; - /// - /// 一个类中实现时,作为事件源,指定为标记的项的名称,以便 - /// 方法可以确定要连接的事件。 - /// 这不是在 JScript 中实现的。 - /// - /// - /// 提供事件的添加项的名称。 - /// procedure RegisterEventSource(name: string); - /// - /// 一个类中实现时,调用 - /// 正在运行的脚本代码的线程上。 - /// procedure Interrupt; - /// - /// 一个类中实现时,初始化 - /// 。 - /// - /// - /// 脚本引擎的根名字对象。 - /// 有关详细信息,请参阅 - /// 。 - /// - /// - /// 由宿主实现 - /// 脚本引擎用于与主机通信的对象。 - /// 有关详细信息,请参阅 - /// 。 - /// procedure InitVsaEngine(rootMoniker: string; site: DNIJSVsaSite); - /// - /// 一个类中实现时,获取全局作用域对象。 - /// - /// - /// 全局作用域对象中。 - /// function GetGlobalScope: DNIVsaScriptScope; - /// - /// 一个类中实现时,从编译的程序集获取的代码模块。 - /// - /// - /// 从编译的程序集代码模块。 - /// function GetModule: DDN.mscorlib.DNModule; - /// - /// 类中实现时,创建一个新的相同引擎,具有相同的编译的状态和已命名的项的新的应用程序域中运行。 - /// 这不是在 JScript 中实现的。 - /// - /// - /// 要在其中创建新的引擎应用程序域。 - /// - /// - /// 新的引擎。 - /// function Clone(domain: DDN.mscorlib.DNAppDomain): DNIJSVsaEngine; - /// - /// 一个类中实现时,在其引擎重置为干净状态在计算一个新的表达式之前由调试器调用此方法。 - /// 该方法将返回到其原始状态重置添加的项和全局作用域。 - /// procedure Restart; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义用于处理在分析代码时出现的错误的方法。 - /// [DNTypeName('Microsoft.JScript.IErrorHandler')] DNIErrorHandler = interface(DDN.mscorlib.DNObject) ['{E93D012C-56BB-4F32-864F-7C75EDA17B14}'] { methods } - /// - /// 一个类中实现时,确定如何处理发生在分析代码时的错误。 - /// - /// - /// 包含有关错误的信息的对象。 - /// - /// - /// 若要处理错误; - /// 忽略错误并继续进行分析。 - /// function OnCompilerError(error: DNIVsaFullErrorInfo): Boolean; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义从脚本引擎接收输出的方法。 - /// 此接口作为回调对象,用于捕获的输出,否则会转到控制台。 - /// [DNTypeName('Microsoft.JScript.IMessageReceiver')] DNIMessageReceiver = interface(DDN.mscorlib.DNObject) ['{F062C7FB-53BF-4F0D-B0F6-D66C5948E63F}'] { methods } - /// - /// 一个类中实现时,捕获指定的输出。 - /// - /// - /// 要捕获的输出。 - /// procedure Message(strValue: string); end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 这是一种标记接口,没有任何方法。 - /// [DNTypeName('Microsoft.JScript.IMethodsCompletionInfo')] DNIMethodsCompletionInfo = interface(DDN.mscorlib.DNObject) ['{E0BCF37B-1C24-451C-AC43-40FF86839117}'] end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义 get 和 set 对脚本引擎的引用的方法。 - /// [DNTypeName('Microsoft.JScript.INeedEngine')] DNINeedEngine = interface(DDN.mscorlib.DNObject) ['{417C17B7-8FE8-3830-B6AE-41BB355B4FD3}'] { methods } - /// - /// 一个类中实现时,获取对脚本引擎的引用。 - /// - /// - /// 对脚本引擎的引用。 - /// function GetEngine: DNVsaEngine; - /// - /// 一个类中实现时,设置对脚本引擎的引用。 - /// - /// - /// 对脚本引擎的引用。 - /// procedure SetEngine(engine: DNVsaEngine); end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 这是一种标记接口,没有任何方法。 - /// [DNTypeName('Microsoft.JScript.IObjectCompletionInfo')] DNIObjectCompletionInfo = interface(DDN.mscorlib.DNObject) ['{052019B5-704B-4B99-AEF8-25A11A922B2E}'] end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义用于分析的文本在编辑器中创作 JScript 代码时的方法。 - /// [DNTypeName('Microsoft.JScript.IParseText')] DNIParseText = interface(DDN.mscorlib.DNObject) ['{C1468187-3DA1-49DF-ADF8-5F8600E59EA8}'] { methods } - /// - /// 一个类中实现时,将会分析指定的源代码。 - /// - /// - /// 要分析的源代码。 - /// - /// - /// 一个对象,包含有关发生的错误的信息时 - /// 正在分析。 - /// procedure Parse(code: string; error: DNIErrorHandler); end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 否则会转到控制台该捕获输出定义的方法。 - /// 此接口由实现 - /// 。 - /// [DNTypeName('Microsoft.JScript.IRedirectOutput')] DNIRedirectOutput = interface(DDN.mscorlib.DNObject) ['{5B807FA1-00CD-46EE-A493-FD80AC944715}'] { methods } - /// - /// 一个类中实现时,将指定的输出流重定向到新的流或数据存储。 - /// - /// - /// 要重定向的输出。 - /// procedure SetOutputStream(output: DNIMessageReceiver); end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义使用的方法, - /// 来进行名称解析。 - /// 提供程序 IActiveScript 宿主所需的额外功能。 - /// [DNTypeName('Microsoft.JScript.ISite2')] DNISite2 = interface(DDN.mscorlib.DNObject) ['{BFF6C980-0705-4394-88B8-A03A4B8B4CD7}'] { methods } - /// - /// 一个类中实现时,获取父对象层次结构中指定的对象。 - /// - /// - /// 要获取的父层次结构对象。 - /// - /// - /// 包含的父对象的数组 - /// 。 - /// function GetParentChain(obj: DDN.mscorlib.DNObject): TArray; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义用于着色的代码的特定单元属性。 - /// [DNTypeName('Microsoft.JScript.ITokenColorInfo')] DNITokenColorInfo = interface(DDN.mscorlib.DNObject) ['{0F20D5C8-CBDB-4B64-AB7F-10B158407323}'] @@ -4676,113 +1283,44 @@ DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 { propertys } - /// - /// 一个类中实现时,获取代码单元的开始处的位置。 - /// - /// - /// 其中的代码的单元开始的位置。 - /// property StartPosition: Int32 read get_StartPosition; - /// - /// 一个类中实现时,获取代码单元的结尾处的位置。 - /// - /// - /// 代码单元的结束位置。 - /// property EndPosition: Int32 read get_EndPosition; - /// - /// 类中实现时,获取用于显示的代码单元的颜色。 - /// - /// - /// 应该用于显示的代码单元的颜色。 - /// property Color: DNTokenColor read get_Color; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义用于循环访问集合的方法 - /// 对象。 - /// [DNTypeName('Microsoft.JScript.ITokenEnumerator')] DNITokenEnumerator = interface(DDN.mscorlib.DNObject) ['{556BA9E0-BD6A-4837-89F0-C79B14759181}'] { methods } - /// - /// 一个类中实现时,返回的集合中的下一项 - /// 对象。 - /// - /// - /// 集合中的下一个项。 - /// function GetNext: DNITokenColorInfo; - /// - /// 一个类中实现时,将枚举数设置为集合中的第一项之前其初始位置 - /// 对象。 - /// procedure Reset; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义用于访问的成员定义的对象的方法。 - /// [DNTypeName('Microsoft.JScript.IWrappedMember')] DNIWrappedMember = interface(DDN.mscorlib.DNObject) ['{AB38C29A-014A-36C6-9C6E-CCF3ABA6D041}'] { methods } - /// - /// 一个类中实现时,返回的成员定义的对象。 - /// - /// - /// 成员定义的对象。 - /// function GetWrappedObject: DDN.mscorlib.DNObject; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义外部 COM 对象必须实现的方法。 - /// 外部 COM 实现使用此接口来公开其对象与 JScript,因为 JScript 需要托管 - /// 要绑定到外部对象。 - /// 此接口由实现 - /// , , - /// , ,和 - /// 。 - /// [DNTypeName('Microsoft.JScript.MemberInfoInitializer')] DNMemberInfoInitializer = interface(DDN.mscorlib.DNObject) ['{98A3BF0A-1B56-4F32-ACE0-594FEB27EC48}'] { methods } - /// - /// 一个类中实现时,初始化使 JScript 与指定的外部 COM 成员进行通信的信息。 - /// - /// - /// 外部 COM 成员的名称。 - /// - /// - /// 使 JScript 能够调用时,信息获取,并设置外部 COM 成员。 - /// procedure Initialize(name: string; dispatch: DNCOMMemberInfo); - /// - /// 一个类中实现时,获取支持 JScript 与外部 COM 成员进行通信的托管的对象。 - /// - /// - /// 支持 JScript 与外部 COM 成员进行通信的托管的对象。 - /// function GetCOMMemberInfo: DNCOMMemberInfo; end; //-------------namespace: Microsoft.JScript.Vsa---------------- - /// - /// 定义脚本引擎必须支持的方法和属性,并提供对脚本引擎的编程访问。 - /// [DNTypeName('Microsoft.JScript.Vsa.IJSVsaEngine')] DNIJSVsaEngine = interface(DDN.mscorlib.DNObject) ['{8FA2C97B-47E4-4A31-A7F5-FF39D1195CD9}'] @@ -4812,191 +1350,38 @@ DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 { methods } - /// - /// 获取引擎特定于实现的选项。 - /// - /// - /// 要获取的选项的名称。 - /// - /// - /// 选项的值。 - /// function GetOption(name: string): DDN.mscorlib.DNObject; - /// - /// 设置脚本引擎特定于实现的选项。 - /// - /// - /// 要设置的选项的名称。 - /// - /// - /// 所设置的选项的值。 - /// procedure SetOption(name: string; value: DDN.mscorlib.DNObject); - /// - /// 将使引擎编译现有的源状态。 - /// - /// - /// 在成功编译;否则为 - /// 。 - /// function Compile: Boolean; - /// - /// 启动脚本引擎中已编译代码的执行,并绑定所有事件处理程序。 - /// procedure Run; - /// - /// 从运行状态中移除脚本引擎,并自动断开与绑定事件处理程序的连接。 - /// procedure Reset; - /// - /// 关闭该引擎。 - /// procedure Close; - /// - /// 使无效的引擎,其根名字对象由指定的缓存程序集。 - /// procedure RevokeCache; - /// - /// 指示脚本引擎来持久保存其源状态。 - /// - /// - /// 状态保存到数据集的源站点。 - /// procedure SaveSourceState(site: DNIJSVsaPersistSite); - /// - /// 指示引擎从持久性提供主机的对象由指定点加载源项。 - /// - /// - /// 从中加载指定源项的站点。 - /// procedure LoadSourceState(site: DNIJSVsaPersistSite); procedure SaveCompiledState(out pe: TArray; out pdb: TArray); - /// - /// 提供初始化阶段已完成的通知。 - /// procedure InitNew; - /// - /// 检查提供的标识符是否对引擎有效。 - /// - /// - /// 作为标识符提供的字符串值。 - /// - /// - /// 如果标识符有效,则为否则,它将返回 - /// 。 - /// function IsValidIdentifier(identifier: string): Boolean; { propertys } - /// - /// 设置或获取脚本引擎用于与主机通信的主机实现 IJSVsaSite 对象。 - /// - /// - /// 宿主实现的对象。 - /// property Site: DNIJSVsaSite read get_Site write set_Site; - /// - /// 设置或获取脚本引擎的显示名称。 - /// - /// - /// 引擎的名称。 - /// property Name: string read get_Name write set_Name; - /// - /// 设置或获取脚本引擎的根名字对象。 - /// - /// - /// 引擎的根名字对象。 - /// property RootMoniker: string read get_RootMoniker write set_RootMoniker; - /// - /// 设置或获取脚本引擎使用的根命名空间。 - /// - /// - /// 引擎的命名空间。 - /// property RootNamespace: string read get_RootNamespace write set_RootNamespace; - /// - /// 获取或设置在报告异常消息时所使用的地理区域设置和语言。 - /// - /// - /// 一个整数值表示内的异常的消息都要报告的区域设置。 - /// property LCID: Int32 read get_LCID write set_LCID; - /// - /// 设置或获取一个布尔值,表示调用编译方法时,脚本引擎是否生成调试信息。 - /// - /// - /// 生成调试信息;否则为 - /// 。 - /// property GenerateDebugInfo: Boolean read get_GenerateDebugInfo write set_GenerateDebugInfo; - /// - /// 提供用于验证当前对象的标识的证据。 - /// - /// - /// 返回对 Evidence 对象的引用。 - /// property Evidence: DDN.mscorlib.DNEvidence read get_Evidence write set_Evidence; - /// - /// 获取 IJSVsaItem 对象,它表示添加到脚本引擎的所有项的集合。 - /// - /// - /// 项的集合。 - /// property Items: DNIJSVsaItems read get_Items; - /// - /// 获取或设置一个值,该值指示该项的当前内存中表示是否从保留的表示形式不同。 - /// - /// - /// 如果内存中表示不同于保留的表示形式;否则为 - /// 。 - /// property IsDirty: Boolean read get_IsDirty; - /// - /// 获取脚本引擎支持的编程语言的名称。 - /// - /// - /// 编程语言的名称。 - /// property Language: string read get_Language; - /// - /// 获取脚本引擎支持的语言编译器的当前版本,以 Major.Minor.Revision.Build 形式表示。 - /// - /// - /// 最新版本。 - /// property Version: string read get_Version; - /// - /// 获取一个布尔值,该值报告脚本引擎当前是否处于运行模式。 - /// - /// - /// 如果引擎处于运行模式下;否则为 - /// 。 - /// property IsRunning: Boolean read get_IsRunning; - /// - /// 获取或设置一个值,指示源是否被编译。 - /// - /// - /// 如果源被编译;否则为 - /// 。 - /// property IsCompiled: Boolean read get_IsCompiled; - /// - /// 获取对运行方法生成的正在运行的程序集的引用。 - /// - /// - /// 对当前正在运行的程序集的引用。 - /// property Assembly: DDN.mscorlib.DNAssembly read get_Assembly; end; //-------------namespace: Microsoft.JScript.Vsa---------------- - /// - /// 提供在执行过程中遇到的编译错误的访问。 - /// [DNTypeName('Microsoft.JScript.Vsa.IJSVsaError')] DNIJSVsaError = interface(DDN.mscorlib.DNObject) ['{425EA439-6417-4F3E-BCC9-1AFAC79E3F66}'] @@ -5014,76 +1399,18 @@ DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 { propertys } - /// - /// 获取发生错误的行号。 - /// - /// - /// 返回发生错误的行号。 - /// property Line: Int32 read get_Line; - /// - /// 设置错误严重级别。 - /// - /// - /// 返回表示错误严重级别的整数 (0-4)。 - /// property Severity: Int32 read get_Severity; - /// - /// 获取对错误的简短说明,在某些情况下会返回对源代码中引起错误的标记的引用。 - /// - /// - /// 返回错误的字符串说明。 - /// property Description: string read get_Description; - /// - /// 从引起错误的行获取源代码文本。 - /// - /// - /// 从引起错误的行返回字符串源代码。 - /// property LineText: string read get_LineText; - /// - /// 获取对 IVsaItem 生成错误的对象。 - /// - /// - /// 返回对生成错误的对象的引用。 - /// property SourceItem: DNIJSVsaItem read get_SourceItem; - /// - /// 获取引发错误的源文本的结束列号(如果可用)。 - /// - /// - /// 返回引发错误的源文本的结束列号(如果可用)。 - /// property EndColumn: Int32 read get_EndColumn; - /// - /// 获取引发错误的源文本的起始列号(如果可用)。 - /// - /// - /// 返回引发错误的源文本的起始列号(如果可用)。 - /// property StartColumn: Int32 read get_StartColumn; - /// - /// 获取唯一标识错误的编号。 - /// - /// - /// 返回唯一标识错误的编号。 - /// property Number: Int32 read get_Number; - /// - /// 获取包含错误的源项的完全限定名,采用脚本引擎可以识别的格式。 - /// - /// - /// 返回包含错误的源项的完全限定名。 - /// property SourceMoniker: string read get_SourceMoniker; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义属性以获取有关错误的信息。 - /// 此接口提供由 IActiveScript 主机所需的额外功能。 - /// [DNTypeName('Microsoft.JScript.IVsaFullErrorInfo')] DNIVsaFullErrorInfo = interface(DNIJSVsaError) ['{DC3691BC-F188-4B67-8338-326671E0F3F6}'] @@ -5093,20 +1420,10 @@ DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 { propertys } - /// - /// 一个类中实现时,获取的代码时出错的结束行。 - /// - /// - /// 出现错误代码的结束行。 - /// property EndLine: Int32 read get_EndLine; end; //-------------namespace: Microsoft.JScript.Vsa---------------- - /// - /// 为所有添加到 .NET 脚本引擎的项定义一个接口,包括代码项、引用项和全局项。 - /// 它定义应用于该引擎识别的所有项类型的泛型属性和方法。 - /// [DNTypeName('Microsoft.JScript.Vsa.IJSVsaItem')] DNIJSVsaItem = interface(DDN.mscorlib.DNObject) ['{1F2377AC-8A09-417B-89DC-D146769F0B45}'] @@ -5119,61 +1436,17 @@ DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 { methods } - /// - /// 获取脚本引擎实现特定的选项。 - /// - /// - /// 要检索的选项的名称。 - /// - /// - /// 返回指定选项的值。 - /// function GetOption(name: string): DDN.mscorlib.DNObject; - /// - /// 设置脚本引擎特定于实现的选项。 - /// - /// - /// 要设置的选项的名称。 - /// - /// - /// 选项的新值。 - /// procedure SetOption(name: string; value: DDN.mscorlib.DNObject); { propertys } - /// - /// 获取或设置项的名称。 - /// - /// - /// 返回项的字符串名称。 - /// property Name: string read get_Name write set_Name; - /// - /// 获取指定对象的类型(如 - /// 方法所确定的那样)。 - /// - /// - /// 枚举所枚举的类型。 - /// property ItemType: DNJSVsaItemType read get_ItemType; - /// - /// 返回一个值,它指示该项的当前内存中表示形式是否与保留的表示形式不同。 - /// - /// - /// 如果该项已更新并因而需要保存,则返回 - /// ;如果该项未更新,则返回 - /// 。 - /// property IsDirty: Boolean read get_IsDirty; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义用于解析范围的方法。 - /// 全局作用域对象 - /// 实现此接口。 - /// [DNTypeName('Microsoft.JScript.IVsaScriptScope')] DNIVsaScriptScope = interface(DNIJSVsaItem) ['{ED4BAE22-2F3C-419A-B487-CF869E716B95}'] @@ -5183,110 +1456,22 @@ DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 { methods } - /// - /// 类中实现时,将项添加到作用域。 - /// - /// - /// 项的名称。 - /// - /// - /// 枚举值之一。 - /// 指定要添加的项的类型。 - /// - /// - /// 新的项中,如果成功添加。 - /// function AddItem(itemName: string; &type: DNJSVsaItemType): DNIJSVsaItem; - /// - /// 一个类中实现时,从指定的名称由指定的作用域中获取的项。 - /// - /// - /// 要获取的项的名称。 - /// - /// - /// 项名为 - /// 。 - /// function GetItem(itemName: string): DNIJSVsaItem; - /// - /// 一个类中实现时,移除由指定的名称范围从指定的项。 - /// - /// - /// 要移除的项的名称。 - /// procedure RemoveItem(itemName: string); overload; - /// - /// 一个类中实现时中, 移除指定 - /// 从作用域的对象。 - /// - /// - /// 要移除的项。 - /// procedure RemoveItem(item: DNIJSVsaItem); overload; - /// - /// 一个类中实现时,获取范围内的项的数目。 - /// - /// - /// 作用域中的项的数目。 - /// function GetItemCount: Int32; - /// - /// 一个类中实现时,从指定的索引值指定的作用域中获取的项。 - /// - /// - /// 要获取的项的索引。 - /// - /// - /// 处的项 - /// 。 - /// function GetItemAtIndex(index: Int32): DNIJSVsaItem; - /// - /// 一个类中实现时,移除由指定的索引值的范围中指定的项。 - /// - /// - /// 要移除的项的索引。 - /// procedure RemoveItemAtIndex(index: Int32); - /// - /// 一个类中实现时,获取对全局作用域的引用。 - /// - /// - /// 对全局作用域的引用。 - /// function GetObject: DDN.mscorlib.DNObject; - /// - /// 类中实现时,将项添加到作用域。 - /// - /// 必须运行才能使用此方法。 - /// - /// - /// 项的名称。 - /// - /// - /// 枚举值之一。 - /// 指定要添加的项的类型。 - /// - /// - /// 新的项中,如果成功添加。 - /// function CreateDynamicItem(itemName: string; &type: DNJSVsaItemType): DNIJSVsaItem; { propertys } - /// - /// 一个类中实现时,获取对父对象的引用。 - /// - /// - /// 父作用域。 - /// property Parent: DNIVsaScriptScope read get_Parent; end; //-------------namespace: Microsoft.JScript.Vsa---------------- - /// - /// 表示要通过脚本引擎编译的代码项。 - /// [DNTypeName('Microsoft.JScript.Vsa.IJSVsaCodeItem')] DNIJSVsaCodeItem = interface(DNIJSVsaItem) ['{528BBC87-CCDC-4F07-B29C-9B10575DEB2F}'] @@ -5298,54 +1483,17 @@ DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 { methods } - /// - /// 将指定的文本追加到代码项尾部。 - /// - /// - /// 要追加到代码项的文本。 - /// procedure AppendSourceText(text: string); - /// - /// 将事件源添加到代码项中。 - /// 代码项通过调用 IVsaSite.GetEventSourceInstance 方法(由宿主实现),使用事件源将事件挂钩到命名事件源。 - /// - /// - /// 事件源的编程名称。 - /// - /// - /// 事件源的类型名称。 - /// procedure AddEventSource(eventSourceName: string; eventSourceType: string); - /// - /// 从代码项中移除指定的事件源。 - /// - /// - /// 要移除的事件源的编程名称。 - /// procedure RemoveEventSource(eventSourceName: string); { propertys } - /// - /// 设置或获取指定的代码项的文本,包括自动生成的代码(如果有)。 - /// - /// - /// 返回代码项的源文本。 - /// property SourceText: string read get_SourceText write set_SourceText; - /// - /// 获取在代码项中表示的代码文档对象模型 (CodeDOM)。 - /// - /// - /// 返回代码项的 CodeDOM。 - /// property CodeDOM: DDN.System.DNCodeObject read get_CodeDOM; end; //-------------namespace: Microsoft.JScript---------------- - /// - /// 定义由 IActiveScript 主机所需的额外功能。 - /// [DNTypeName('Microsoft.JScript.IVsaScriptCodeItem')] DNIVsaScriptCodeItem = interface(DNIJSVsaCodeItem) ['{E0C0FFE8-7EEA-4EE5-B7E4-0080C7EB0B74}'] @@ -5358,36 +1506,15 @@ DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 { methods } - /// - /// 一个类中实现时,将编译并运行此代码。 - /// - /// - /// 从运行该代码,如果存在任何; 返回的值否则,为 null。 - /// function Execute: DDN.mscorlib.DNObject; { propertys } - /// - /// 一个类中实现时,获取或设置此代码开始所在的行号。 - /// - /// - /// 此代码的开始位置的行号。 - /// property StartLine: Int32 read get_StartLine write set_StartLine; - /// - /// 一个类中实现时,获取或设置此代码开始所在行中的列号。 - /// - /// - /// 此代码开始所在的列号。 - /// property StartColumn: Int32 read get_StartColumn write set_StartColumn; end; //-------------namespace: Microsoft.JScript.Vsa---------------- - /// - /// 介绍添加到脚本引擎中的全局对象。 - /// [DNTypeName('Microsoft.JScript.Vsa.IJSVsaGlobalItem')] DNIJSVsaGlobalItem = interface(DNIJSVsaItem) ['{15B2CCE5-D1EA-4EB9-9E06-8729C72D631B}'] @@ -5399,28 +1526,11 @@ DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 { propertys } - /// - /// 获取或设置全局项的类型。 - /// - /// - /// 返回全局项的项类型。 - /// property TypeString: string write set_TypeString; - /// - /// 设置一个值,该值指示是否应当使全局对象的成员对脚本引擎可用。 - /// [目前尚不支持。] - /// - /// - /// 如果全局对象的公共成员无需限定即可供脚本引擎使用,就如同它们是全局命名空间的一部分,则返回 TRUE。 - /// 如果必须用对象名称限定全局对象的成员,则返回 FALSE。 - /// property ExposeMembers: Boolean read get_ExposeMembers write set_ExposeMembers; end; //-------------namespace: Microsoft.JScript.Vsa---------------- - /// - /// 描述一个添加到脚本引擎的引用。 - /// [DNTypeName('Microsoft.JScript.Vsa.IJSVsaReferenceItem')] DNIJSVsaReferenceItem = interface(DNIJSVsaItem) ['{8EFD265B-677A-4B09-A471-E086787AA727}'] @@ -5431,118 +1541,35 @@ DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 { propertys } - /// - /// 获取或设置被引用程序集的名称。 - /// - /// - /// 返回被引用程序集的字符串名称。 - /// property AssemblyName: string read get_AssemblyName write set_AssemblyName; end; //-------------namespace: Microsoft.JScript.Vsa---------------- - /// - /// 对项目持久性进行管理,并对使用由宿主实现的保存和加载操作的代码和其他项进行存储和检索。 - /// [DNTypeName('Microsoft.JScript.Vsa.IJSVsaPersistSite')] DNIJSVsaPersistSite = interface(DDN.mscorlib.DNObject) ['{F901A1FF-8EBA-4C38-B6E0-E7E52606D325}'] { methods } - /// - /// 使用给定名称参数保存任意源字符串,然后可在调用 - /// 方法时使用以便重载该字符串。 - /// - /// - /// 要与指定的源项关联的名称。 - /// 保存项目文件时,此名称可以是空引用。 - /// - /// - /// 项的源字符串。 - /// procedure SaveElement(name: string; source: string); - /// - /// 获取以前使用 - /// 方法保存的源字符串。 - /// - /// - /// 要加载的代码项的名称。 - /// 加载项目文件时,此名称可以是空引用。 - /// - /// - /// 返回与名称参数关联的源代码元素的内容。 - /// function LoadElement(name: string): string; end; //-------------namespace: Microsoft.JScript.Vsa---------------- - /// - /// 启用主机与脚本引擎之间的通信。 - /// 该接口由主机实现。 - /// [DNTypeName('Microsoft.JScript.Vsa.IJSVsaSite')] DNIJSVsaSite = interface(DDN.mscorlib.DNObject) ['{605A62B5-3BA8-49E0-A056-0A6A7A5846A3}'] { methods } procedure GetCompiledState(out pe: TArray; out debugInfo: TArray); - /// - /// 通知主机如何对脚本引擎遇到的编译器错误作出响应。 - /// - /// - /// 表示有害错误的 - /// 对象。 - /// - /// - /// 如果指示编译器继续向 - /// 对象报告进一步的错误,则返回 TRUE。 - /// 如果指示编译器停止向 - /// 对象报告进一步的错误,则返回 FALSE。 - /// function OnCompilerError(error: DNIJSVsaError): Boolean; - /// - /// 获取对全局项的引用,例如主机提供的应用程序对象。 - /// - /// - /// 获取对全局项的引用,例如主机提供的应用程序对象。 - /// - /// - /// 返回对全局对象的引用。 - /// function GetGlobalInstance(name: string): DDN.mscorlib.DNObject; - /// - /// 获取对先前使用 - /// 方法添加到脚本引擎中的事件源的引用。 - /// - /// - /// 指定的项名称。 - /// - /// - /// 指定的事件源名称。 - /// - /// - /// 将事件源返回到引擎。 - /// function GetEventSourceInstance(itemName: string; eventSourceName: string): DDN.mscorlib.DNObject; - /// - /// 通知主机有关由 .NET 脚本引擎生成的事件。 - /// - /// - /// 通知主机有关由 .NET 脚本引擎生成的事件。 - /// - /// - /// 通知主机有关由 .NET 脚本引擎生成的事件。 - /// procedure Notify(notify: string; info: DDN.mscorlib.DNObject); end; //-------------namespace: Microsoft.JScript.Vsa---------------- - /// - /// 定义 - /// 对象集合的接口,可通过名称或索引对其进行定位。 - /// [DNTypeName('Microsoft.JScript.Vsa.IJSVsaItems')] DNIJSVsaItems = interface(DDN.mscorlib.DNIEnumerable) ['{172341E0-9B0D-43E6-9EFF-75E030A46461}'] @@ -5554,52 +1581,12 @@ DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 { methods } - /// - /// 按照 - /// 枚举中的定义,创建其中一个 - /// 类型的新实例。 - /// - /// - /// 要与新项关联的名称。 - /// 项是引用项类型时,名称参数必须与被引用程序集的名称(使用 - /// 属性设置)完全相同。 - /// 但是,在 JScript 中,如果不指定 AssemblyName,则 JScript 会将 ItemName 用作程序集的名称。 - /// - /// - /// 在 - /// 枚举中定义的所创建的项类型。 - /// - /// - /// 用于指定代码项初始内容的可选标志。 - /// - /// - /// 返回对创建的 - /// 对象的引用。 - /// function CreateItem(name: string; itemType: DNJSVsaItemType; itemFlag: DNJSVsaItemFlag): DNIJSVsaItem; - /// - /// 从集合中移除按照项的名称指定的项。 - /// - /// - /// 要从集合中移除的项的名称。 - /// procedure Remove(name: string); overload; - /// - /// 从集合中移除按照项的索引值指定的项。 - /// - /// - /// 要移除的项的索引值。 - /// procedure Remove(index: Int32); overload; { propertys } - /// - /// 获取指定集合的项数。 - /// - /// - /// 返回表示集合中的项数的整数值。 - /// property Count: Int32 read get_Count; property Item[name: string]: DNIJSVsaItem read get_Item; default; property Item[index: Int32]: DNIJSVsaItem read get_Item; default; @@ -5610,9 +1597,6 @@ DNVSAITEMTYPE2Helper = record helper for DNVSAITEMTYPE2 ['{860E66BB-C46D-5E09-8D09-592AFFE7086A}'] end; - /// - /// 表示用于将 JScript 代码分析的抽象语法树。 - /// [DNTypeName('Microsoft.JScript.AST')] DNAST = interface(DDN.mscorlib.DNObject) ['{D8C79A49-E892-30B2-A09B-B866AE209B7B}'] @@ -5632,23 +1616,10 @@ TDNAST = class(TDNGenericImport) end; ['{6FFEF924-B471-52B8-A7C2-A3BDE1FE5B43}'] { constructors } - /// - /// 初始化的新实例 - /// 类,指定的上下文和元素。 - /// - /// - /// 当前文档上下文中。 - /// - /// - /// 数组的元素。 - /// {class} function init(context: DNContext; elements: DNASTList): DNArrayLiteral; end; - /// - /// 此类是 JScript 分析器用于表示文本的数组。 - /// [DNTypeName('Microsoft.JScript.ArrayLiteral')] DNArrayLiteral = interface(DNAST) ['{736607EA-CD6A-3674-AA8C-7DE3D1E52725}'] @@ -5668,9 +1639,6 @@ TDNArrayLiteral = class(TDNGenericImport) ['{6EF6C9E3-80BE-55C1-A9A5-9AF385AF0284}'] end; - /// - /// 此类是 JScript 分析器用于存储分配给程序集的属性。 - /// [DNTypeName('Microsoft.JScript.AssemblyCustomAttributeList')] DNAssemblyCustomAttributeList = interface(DNAST) ['{1143116F-3E10-3F98-8536-BFE04FBD5B83}'] @@ -5690,11 +1658,6 @@ TDNAssemblyCustomAttributeList = class(TDNGenericImport - /// 维护的列表 - /// 元素。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.ASTList')] DNASTList = interface(DNAST) ['{84A4A97F-815C-3DA1-BA68-350C27C6CFFA}'] @@ -5714,13 +1677,6 @@ TDNASTList = class(TDNGenericImport) end; ['{C8F4845C-32E5-505A-8692-8E8915654B9F}'] end; - /// - /// 表示执行两个操作数的操作,如类的基类 - /// , - /// ,和 - /// 。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.BinaryOp')] DNBinaryOp = interface(DNAST) ['{C95F2E40-1973-3D51-AA38-A63EDAC939BE}'] @@ -5740,39 +1696,15 @@ TDNBinaryOp = class(TDNGenericImport) end; ['{1C14197F-73AB-5203-AEE6-D7DD666BE9AC}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// - /// - /// 枚举值之一。 - /// 指定要执行的操作。 - /// {class} function init(operatorTok: Int32): DNBitwiseBinary; end; - /// - /// 执行按位二元运算。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.BitwiseBinary')] DNBitwiseBinary = interface(DNBinaryOp) ['{EDC4933C-FFBE-3AC8-B4B8-FEF5B08111EE}'] { methods } - /// - /// 执行按位二元运算。 - /// - /// - /// 第一个操作数。 - /// - /// - /// 第二个操作数。 - /// - /// - /// 操作的结果。 - /// function EvaluateBitwiseBinary(v1: DDN.mscorlib.DNObject; v2: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -5788,55 +1720,19 @@ TDNBitwiseBinary = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// - /// - /// 枚举值之一。 - /// 指定要执行的比较。 - /// {class} function init(operatorTok: Int32): DNEquality; { static methods } - /// - /// 执行的比较运算。 - /// - /// - /// 第一个操作数。 - /// - /// - /// 第二个操作数。 - /// - /// - /// 操作的结果。 - /// {class} function JScriptEquals(v1: DDN.mscorlib.DNObject; v2: DDN.mscorlib.DNObject): Boolean; end; - /// - /// 执行比较操作。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.Equality')] DNEquality = interface(DNBinaryOp) ['{9007F98B-536C-3E96-A216-CA6B2EBEB69F}'] { methods } - /// - /// 执行比较运算。 - /// - /// - /// 第一个操作数。 - /// - /// - /// 第二个操作数。 - /// - /// - /// 操作的结果。 - /// function EvaluateEquality(v1: DDN.mscorlib.DNObject; v2: DDN.mscorlib.DNObject): Boolean; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -5852,29 +1748,10 @@ TDNEquality = class(TDNGenericImport) end; ['{2EB5A9C8-AD6E-5464-9CC5-57BC059C5DEE}'] { static methods } - /// - /// 确定指定的第一个对象是否包含在第二个指定的对象。 - /// - /// - /// 要搜索的对象。 - /// - /// - /// 要搜索中的对象。 - /// - /// - /// 如果 - /// 中包含 - /// ; 否则为 - /// 。 - /// {class} function JScriptIn(v1: DDN.mscorlib.DNObject; v2: DDN.mscorlib.DNObject): Boolean; end; - /// - /// 确定对象是否包含在另一个对象。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.In')] DNIn = interface(DNBinaryOp) ['{82FC9CBA-8B3E-36AD-AE35-C12984A28A7F}'] @@ -5894,29 +1771,10 @@ TDNIn = class(TDNGenericImport) end; ['{AAC93039-29DE-552D-9DD3-D118AD479F7E}'] { static methods } - /// - /// 确定是否可以将第一个指定的对象强制转换为第二个指定对象的类型。 - /// - /// - /// 要强制转换为对象的类型的对象 - /// 。 - /// - /// - /// 具有所需的类型的对象。 - /// - /// - /// 如果 - /// 可强制转换为对象的类型v2; 否则为 - /// 。 - /// {class} function JScriptInstanceof(v1: DDN.mscorlib.DNObject; v2: DDN.mscorlib.DNObject): Boolean; end; - /// - /// 确定是否可以将对象强制转换为另一个对象的类型。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.Instanceof')] DNInstanceof = interface(DNBinaryOp) ['{EEA25003-8D21-37DE-B47E-73EB1AA4A247}'] @@ -5936,59 +1794,19 @@ TDNInstanceof = class(TDNGenericImport) end; ['{C3101F8F-168A-5792-90BE-9DA3B16556D9}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// - /// - /// 枚举值之一。 - /// 指定要执行的操作。 - /// {class} function init(operatorTok: Int32): DNNumericBinary; { static methods } - /// - /// 对指定的数值操作数执行指定的二元运算。 - /// - /// - /// 第一个操作数。 - /// - /// - /// 第二个操作数。 - /// - /// - /// 枚举值之一。 - /// 指定要执行的操作。 - /// - /// - /// 操作的结果。 - /// {class} function DoOp(v1: DDN.mscorlib.DNObject; v2: DDN.mscorlib.DNObject; operatorTok: DNJSToken): DDN.mscorlib.DNObject; end; - /// - /// 对数值操作数执行的二元运算。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.NumericBinary')] DNNumericBinary = interface(DNBinaryOp) ['{36DDA5E3-EEE1-3C28-8EA2-748F3EFA0767}'] { methods } - /// - /// 对指定的数值操作数执行二元运算。 - /// - /// - /// 第一个操作数。 - /// - /// - /// 第二个操作数。 - /// - /// - /// 操作的结果。 - /// function EvaluateNumericBinary(v1: DDN.mscorlib.DNObject; v2: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -6004,51 +1822,19 @@ TDNNumericBinary = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNPlus; { static methods } - /// - /// 执行的加法或串联运算。 - /// - /// - /// 第一个操作数。 - /// - /// - /// 第二个操作数。 - /// - /// - /// 操作的结果。 - /// {class} function DoOp(v1: DDN.mscorlib.DNObject; v2: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; end; - /// - /// 执行加法和串联运算。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.Plus')] DNPlus = interface(DNBinaryOp) ['{2741D411-E488-37D7-A40E-43093974934E}'] { methods } - /// - /// 执行的加法或串联运算。 - /// - /// - /// 第一个操作数。 - /// - /// - /// 第二个操作数。 - /// - /// - /// 操作的结果。 - /// function EvaluatePlus(v1: DDN.mscorlib.DNObject; v2: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -6064,55 +1850,19 @@ TDNPlus = class(TDNGenericImport) end; ['{165454B5-6B3D-5351-88AE-37A4F0536BC6}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// - /// - /// 枚举值之一。 - /// 指定要执行的比较。 - /// {class} function init(operatorTok: Int32): DNRelational; { static methods } - /// - /// 执行对指定的操作数的关系的比较运算。 - /// - /// - /// 第一个操作数。 - /// - /// - /// 第二个操作数。 - /// - /// - /// 操作的结果。 - /// {class} function JScriptCompare(v1: DDN.mscorlib.DNObject; v2: DDN.mscorlib.DNObject): Double; end; - /// - /// 执行关系比较操作。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.Relational')] DNRelational = interface(DNBinaryOp) ['{1D3EE118-BF89-30D8-807E-0540D9E2117A}'] { methods } - /// - /// 执行对指定的操作数的关系比较操作。 - /// - /// - /// 第一个操作数。 - /// - /// - /// 第二个操作数。 - /// - /// - /// 操作的结果。 - /// function EvaluateRelational(v1: DDN.mscorlib.DNObject; v2: DDN.mscorlib.DNObject): Double; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -6128,26 +1878,10 @@ TDNRelational = class(TDNGenericImport) end; ['{A7A381B0-E9B0-59FC-8C06-CB0FCB861582}'] { static methods } - /// - /// 执行的比较运算。 - /// - /// - /// 第一个操作数。 - /// - /// - /// 第二个操作数。 - /// - /// - /// 操作的结果。 - /// {class} function JScriptStrictEquals(v1: DDN.mscorlib.DNObject; v2: DDN.mscorlib.DNObject): Boolean; end; - /// - /// 执行比较操作。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.StrictEquality')] DNStrictEquality = interface(DNBinaryOp) ['{D8710F27-24B2-3948-A8D3-D56A48037B0E}'] @@ -6167,27 +1901,10 @@ TDNStrictEquality = class(TDNGenericImport - /// 确定指定的对象是否等效于 - /// 。 - /// - /// - /// 要比较的对象。 - /// - /// - /// 如果 - /// 等同于 - /// ; 否则为 - /// 。 - /// {class} function IsMissing(value: DDN.mscorlib.DNObject): Boolean; end; - /// - /// 表示对类成员,可调用表达式或变量名的引用。 - /// 此类尝试在编译时解析为正确的值的引用。 - /// [DNTypeName('Microsoft.JScript.Binding')] DNBinding = interface(DNAST) ['{8E4E3B8A-CC06-35A1-9B61-D49107A70C98}'] @@ -6207,13 +1924,6 @@ TDNBinding = class(TDNGenericImport) end; ['{DE297142-6094-5010-B4D4-9936B1AA66B9}'] end; - /// - /// 表示 JScript 中的块。 - /// 此类主要由 - /// 创建 - /// 对象时它所分析的代码。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.Block')] DNBlock = interface(DNAST) ['{4655D830-95C9-32D2-AACE-24AD59606E59}'] @@ -6233,9 +1943,6 @@ TDNBlock = class(TDNGenericImport) end; ['{0E50D9A1-1B81-5908-8E7E-CE8B985E6746}'] end; - /// - /// 此类由 JScript 分析器用于表示调试器中的断点。 - /// [DNTypeName('Microsoft.JScript.DebugBreak')] DNDebugBreak = interface(DNAST) ['{EBFAB6AC-A275-3674-A771-9CF83BE08086}'] @@ -6255,51 +1962,11 @@ TDNDebugBreak = class(TDNGenericImport) end; ['{186A6E9C-0446-546D-9E2F-AC3E28103BF4}'] { static methods } - /// - /// 通过使用指定的引擎将评估指定的 JScript 代码。 - /// - /// - /// 要评估的代码。 - /// - /// - /// 对要用于评估的脚本引擎的引用 - /// 。 - /// - /// - /// 计算的结果。 - /// 如果 - /// 不是字符串,返回值为 - /// 。 - /// {class} function JScriptEvaluate(source: DDN.mscorlib.DNObject; engine: DNVsaEngine): DDN.mscorlib.DNObject; overload; - /// - /// 通过使用指定的引擎和安全选项将评估指定的 JScript 代码。 - /// - /// - /// 要评估的代码。 - /// - /// - /// 字符串文本unsafe启用不安全评估; 否则为 - /// 。 - /// - /// - /// 对要用于评估的脚本引擎的引用 - /// 。 - /// - /// - /// 计算的结果。 - /// 如果 - /// 不是字符串,返回值为 - /// 。 - /// {class} function JScriptEvaluate(source: DDN.mscorlib.DNObject; unsafeOption: DDN.mscorlib.DNObject; engine: DNVsaEngine): DDN.mscorlib.DNObject; overload; end; - /// - /// JScript 代码的计算结果。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.Eval')] DNEval = interface(DNAST) ['{584FE543-6019-33C4-8BA1-C9E5F2DFE24C}'] @@ -6319,25 +1986,10 @@ TDNEval = class(TDNGenericImport) end; ['{A54F3023-6139-5C5D-8EC1-67F462D4EC30}'] { static methods } - /// - /// 返回循环访问指定集合的枚举。 - /// - /// - /// 要为其获取一个枚举器集合。 - /// - /// - /// 枚举数循环访问 - /// 。 - /// {class} function JScriptGetEnumerator(coll: DDN.mscorlib.DNObject): DDN.mscorlib.DNIEnumerator; end; - /// - /// 表示 JScript - /// 语句。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.ForIn')] DNForIn = interface(DNAST) ['{C44F77EB-38C9-38AF-B435-BC2A42E2BB5C}'] @@ -6357,52 +2009,10 @@ TDNForIn = class(TDNGenericImport) end; ['{6BE84960-54D4-56E4-99EF-627E08A729FC}'] { static methods } - /// - /// 创建新的闭包函数,使用指定的信息。 - /// - /// - /// 指向函数的类型的句柄。 - /// - /// - /// 函数名。 - /// - /// - /// 函数名。 - /// - /// - /// 函数的参数。 - /// - /// - /// 函数的字段。 - /// - /// - /// 若要保存局部堆栈变量。 - /// 这对于访问一个或其本地变量的嵌套函数非常重要 - /// 语句。 - /// - /// - /// 如果函数具有参数数组。 - /// - /// - /// 函数声明的文本。 - /// - /// - /// 获取声明此方法的类型。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 新的闭包函数表示函数声明。 - /// {class} function JScriptFunctionDeclaration(handle: DDN.mscorlib.DNRuntimeTypeHandle; name: string; method_name: string; formal_parameters: TArray; fields: TArray; must_save_stack_locals: Boolean; hasArgumentsObject: Boolean; text: string; declaringObject: DDN.mscorlib.DNObject; engine: DNVsaEngine): DNClosure; end; - /// - /// 表示一个函数声明。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.FunctionDeclaration')] DNFunctionDeclaration = interface(DNAST) ['{309D8D11-EF27-38AD-8AC2-26550770C1A0}'] @@ -6422,49 +2032,10 @@ TDNFunctionDeclaration = class(TDNGenericImport - /// 创建一个新的函数对象,使用指定的信息。 - /// - /// - /// 指向函数的类型的句柄。 - /// - /// - /// 函数名。 - /// - /// - /// 函数名。 - /// - /// - /// 函数的参数。 - /// - /// - /// 函数的字段。 - /// - /// - /// 若要保存局部堆栈变量。 - /// 这是重要的嵌套函数对于访问其中一个其本地变量,或用于 - /// 语句。 - /// - /// - /// 如果函数具有参数数组。 - /// - /// - /// 函数声明的文本。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 一个新的函数对象。 - /// {class} function JScriptFunctionExpression(handle: DDN.mscorlib.DNRuntimeTypeHandle; name: string; method_name: string; formal_params: TArray; fields: TArray; must_save_stack_locals: Boolean; hasArgumentsObject: Boolean; text: string; engine: DNVsaEngine): DNFunctionObject; end; - /// - /// 表示函数对象。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.FunctionExpression')] DNFunctionExpression = interface(DNAST) ['{05EA7E33-D020-364F-8187-9BE22B17A294}'] @@ -6484,23 +2055,10 @@ TDNFunctionExpression = class(TDNGenericImport - /// 将指定的命名空间用于导入由指定的脚本引擎。 - /// - /// - /// 要导入的命名空间。 - /// - /// - /// 对脚本引擎的引用。 - /// {class} procedure JScriptImport(name: string; engine: DNVsaEngine); end; - /// - /// 在代码中使用的命名空间导入。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.Import')] DNImport = interface(DNAST) ['{DE8CA25D-0C0B-3898-BB82-1C5787A8D4A4}'] @@ -6520,23 +2078,10 @@ TDNImport = class(TDNGenericImport) end; ['{158D728B-F8A2-5981-9184-B1BE6CF0932C}'] { static methods } - /// - /// 通过使用指定的脚本引擎中创建指定的包。 - /// - /// - /// 包的名称。 - /// - /// - /// 对脚本引擎的引用。 - /// {class} procedure JScriptPackage(rootName: string; engine: DNVsaEngine); end; - /// - /// 创建包的 JScript 代码,可使用其他代码。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.Package')] DNPackage = interface(DNAST) ['{87AFE896-A837-3ECB-A5BB-B2E61A5E8D12}'] @@ -6556,10 +2101,6 @@ TDNPackage = class(TDNGenericImport) end; ['{50FAE35D-BD34-5D0F-B37C-C8AC9CBC5798}'] end; - /// - /// 表示 JScript 代码的块。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.ScriptBlock')] DNScriptBlock = interface(DNAST) ['{B0A80084-B3A1-388E-B5A5-AF97A5B28C8A}'] @@ -6579,24 +2120,10 @@ TDNScriptBlock = class(TDNGenericImport) en ['{5B541E34-C2D7-59CA-92B0-0700903F9FD6}'] { static methods } - /// - /// 作为异常,必要时进行到转换中返回指定的对象。 - /// - /// - /// 要引发的异常。 - /// - /// - /// 异常表示 - /// 。 - /// {class} function JScriptThrow(value: DDN.mscorlib.DNObject): DDN.mscorlib.DNException; end; - /// - /// 引发异常。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.Throw')] DNThrow = interface(DNAST) ['{65A10D53-131A-34F3-A666-A79511CC4A30}'] @@ -6616,46 +2143,11 @@ TDNThrow = class(TDNGenericImport) end; ['{04CADDE7-E993-554C-B21B-DB26B532F86D}'] { static methods } - /// - /// 创建一个新 - /// 对象 - /// 块并将结果推送到全局作用域堆栈上。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 作用域的名称 - /// 块。 - /// - /// - /// 作用域的 ID - /// 块。 - /// {class} procedure PushHandlerScope(engine: DNVsaEngine; id: string; scopeId: Int32); - /// - /// 返回指定的对象作为异常,将其转换为特定 - /// 如果它知道如何操作。 - /// - /// - /// 表示异常对象。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 异常 - /// ,转换为特定 - /// 如果这是可行。 - /// {class} function JScriptExceptionValue(e: DDN.mscorlib.DNObject; engine: DNVsaEngine): DDN.mscorlib.DNObject; end; - /// - /// 识别错误处理作用域中运行代码的块。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.Try')] DNTry = interface(DNAST) ['{4BFD14D8-91B5-3875-9916-F8AC09294691}'] @@ -6675,12 +2167,6 @@ TDNTry = class(TDNGenericImport) end; ['{A3F3CCD1-385D-5D5D-9CA4-FBD8E93401AC}'] end; - /// - /// 表示类的基类,用于执行操作的类单一操作数,如 - /// 和 - /// 。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.UnaryOp')] DNUnaryOp = interface(DNAST) ['{90465A01-1A81-35CF-9CCA-5DA0A935E15D}'] @@ -6700,36 +2186,15 @@ TDNUnaryOp = class(TDNGenericImport) end; ['{0ADB4483-DADE-5E2D-8D0B-BE166D4B1C09}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// - /// - /// 枚举值之一。 - /// 指定要执行的操作。 - /// {class} function init(operatorTok: Int32): DNNumericUnary; end; - /// - /// 执行上数值操作数的一元运算。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.NumericUnary')] DNNumericUnary = interface(DNUnaryOp) ['{07EA7E21-2CEC-3A90-B619-A2A64D02D364}'] { methods } - /// - /// 执行一元运算对数值操作数。 - /// - /// - /// 操作数。 - /// - /// - /// 操作的结果。 - /// function EvaluateUnary(v: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -6745,22 +2210,10 @@ TDNNumericUnary = class(TDNGenericImport) ['{4ECD499D-9A67-599F-9542-DD9BC4F1DA52}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// - /// - /// 枚举值之一。 - /// 指定要执行的操作。 - /// {class} function init(operatorTok: Int32): DNPostOrPrefixOperator; end; - /// - /// 执行增量和减量操作对应于前缀和后缀语法。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.PostOrPrefixOperator')] DNPostOrPrefixOperator = interface(DNUnaryOp) ['{2E6DDD3F-BF27-3B34-89A9-E1C287521618}'] @@ -6781,23 +2234,10 @@ TDNPostOrPrefixOperator = class(TDNGenericImport - /// 确定指定的对象的数据类型。 - /// - /// - /// 要确定的类型的对象。 - /// - /// - /// 的类型。 - /// {class} function JScriptTypeof(value: DDN.mscorlib.DNObject): string; end; - /// - /// 确定对象的数据类型。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.Typeof')] DNTypeof = interface(DNUnaryOp) ['{ED2B4650-E79E-3CE8-890B-1F3C3074CA15}'] @@ -6817,28 +2257,10 @@ TDNTypeof = class(TDNGenericImport) end; ['{07F32172-F44E-57F5-8E99-12052AFD7E38}'] { static methods } - /// - /// 建立的默认对象 - /// 语句块的方法是将其添加到作用域堆栈。 - /// - /// - /// 默认对象。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 转换为对象。 - /// {class} function JScriptWith(withOb: DDN.mscorlib.DNObject; engine: DNVsaEngine): DDN.mscorlib.DNObject; end; - /// - /// 表示 - /// 语句。 - /// 此类所属的抽象语法树类别。 - /// [DNTypeName('Microsoft.JScript.With')] DNWith = interface(DNAST) ['{599568C8-F7A0-3514-B13B-0B069E866529}'] @@ -6858,98 +2280,18 @@ TDNWith = class(TDNGenericImport) end; ['{219B112E-D21E-53BB-AD61-61D90F4F7AC6}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNCmdLineOptionParser; { static methods } - /// - /// 验证指定的选项的位置正确。 - /// - /// - /// 用户指定的命令行选项。 - /// - /// - /// 选项名称。 - /// - /// - /// 如果该选项是否正确;否则为 - /// 。 - /// {class} function IsSimpleOption(option: string; prefix: string): Boolean; - /// - /// 从指定的命令行选项中获取的参数。 - /// 适用于只具有一个名称,如选项 /out:<filename>。 - /// - /// - /// 用户指定的命令行选项。 - /// - /// - /// 选项名称。 - /// - /// - /// 参数,""如果该参数不指定,或者,如果数据库的选项或参数格式不正确。 - /// {class} function IsArgumentOption(option: string; prefix: string): string; overload; - /// - /// 从指定的命令行选项中获取的参数。 - /// 适用于选项可以指定通过长期或短期格式的选项名称,如 /r 或 /reference 为 /r[eference]:<file list>。 - /// - /// - /// 用户指定的命令行选项。 - /// - /// - /// 选项名缩写形式。 - /// - /// - /// 选项名称长格式。 - /// - /// - /// 参数,""如果该参数不指定,或者,如果数据库的选项或参数格式不正确。 - /// {class} function IsArgumentOption(option: string; shortPrefix: string; longPrefix: string): string; overload; - /// - /// 获取 + 或 - 参数从指定的命令行选项。 - /// 适用于只具有一个名称,如选项 /debug[+|-]。 - /// - /// - /// 用户指定的命令行选项。 - /// - /// - /// 选项名称。 - /// - /// - /// 有关 -; - /// 为 + 或如果未指定的参数; 如果值为 null 的选项或参数格式不正确。 - /// {class} function IsBooleanOption(option: string; prefix: string): DDN.mscorlib.DNObject; overload; - /// - /// 获取 + 或 - 参数从指定的命令行选项。 - /// 适用于可以通过长期或短期格式的选项名称指定的选项。 - /// - /// - /// 用户指定的命令行选项。 - /// - /// - /// 选项名缩写形式。 - /// - /// - /// 选项名称长格式。 - /// - /// - /// 有关 -; - /// 为 + 或如果未指定的参数; 如果值为 null 的选项或参数格式不正确。 - /// {class} function IsBooleanOption(option: string; shortPrefix: string; longPrefix: string): DDN.mscorlib.DNObject; overload; end; - /// - /// 确定是否为命令行编译器 jsc.exe 指定的选项正确,以及读取的自变量,如果任何是否包含。 - /// [DNTypeName('Microsoft.JScript.CmdLineOptionParser')] DNCmdLineOptionParser = interface(DDN.mscorlib.DNObject) ['{18794D88-7D3D-3086-AB6E-04229D897423}'] @@ -6969,10 +2311,6 @@ TDNCmdLineOptionParser = class(TDNGenericImport - /// 表示 JScript 源代码。 - /// 此类所属的编译和运行时状态类别。 - /// [DNTypeName('Microsoft.JScript.Context')] DNContext = interface(DDN.mscorlib.DNObject) ['{C53AD757-5A68-38AF-94EC-FBACD37B3F14}'] @@ -6987,19 +2325,7 @@ TDNCmdLineOptionParser = class(TDNGenericImport - /// 获取包含上下文,并丢弃任何空白的代码。 - /// - /// - /// 用于上下文所包含的代码。 - /// function GetCode: string; - /// - /// 获取代码的单个单元或 令牌, ,上下文所包含。 - /// - /// - /// 代码中,各个单元或 令牌, ,上下文所包含。 - /// function GetToken: DNJSToken; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -7008,49 +2334,11 @@ TDNCmdLineOptionParser = class(TDNGenericImport - /// 获取此代码的结尾处的行中的列号。 - /// 这包括在行开头的空格。 - /// - /// - /// 此代码的结尾处的列号。 - /// property EndColumn: Int32 read get_EndColumn; - /// - /// 获取此代码的结束行号。 - /// - /// - /// 此代码的结束行号。 - /// property EndLine: Int32 read get_EndLine; - /// - /// 获取代码字符串中此代码的结束位置的位置,因为所有代码行均都存储在单个字符串中。 - /// - /// - /// 此代码的结尾处代码字符串中的位置。 - /// property EndPosition: Int32 read get_EndPosition; - /// - /// 获取此代码开始所在行中的列号。 - /// 这包括在行开头的空格。 - /// - /// - /// 此代码开始所在的列号。 - /// property StartColumn: Int32 read get_StartColumn; - /// - /// 获取此代码开始所在的行号。 - /// - /// - /// 此代码的开始位置的行号。 - /// property StartLine: Int32 read get_StartLine; - /// - /// 获取代码字符串中的位置,此代码可启动,因为所有代码行均都存储在单个字符串中。 - /// - /// - /// 此代码开始所在代码字符串中的位置。 - /// property StartPosition: Int32 read get_StartPosition; end; @@ -7061,317 +2349,33 @@ TDNContext = class(TDNGenericImport) end; ['{4E40B4CD-C879-5C2C-900A-A87C80D4A26F}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNConvert; { static methods } - /// - /// 确定变量是否包含数组索引值。 - /// - /// - /// 要测试的变量。 - /// - /// - /// 如果 - /// 包含数组的索引值; 否则为 - /// 。 - /// {class} function IsBadIndex(ast: DNAST): Boolean; - /// - /// 确定是否 - /// 变量包含一个整数值。 - /// - /// - /// 要测试的 - /// 。 - /// - /// - /// 如果 - /// 包含整数值, - /// 返回。 - /// 否则,将引发异常。 - /// {class} function CheckIfDoubleIsInteger(d: Double): Double; - /// - /// 确定是否 - /// 变量包含一个整数值。 - /// - /// - /// 要测试的 - /// 。 - /// - /// - /// 如果 - /// 包含整数值, - /// 返回。 - /// 否则,将引发异常。 - /// {class} function CheckIfSingleIsInteger(s: Single): Single; - /// - /// 将指定的值转换为指定的类型。 - /// - /// - /// 要转换为新类型的值。 - /// - /// - /// 要转换的类型 - /// 到。 - /// - /// - /// 转换为 - /// 。 - /// {class} function Coerce(value: DDN.mscorlib.DNObject; &type: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 将指定的值转换为指定 - /// ,还可以选择允许数据丢失。 - /// - /// - /// 要转换为新类型的值。 - /// - /// - /// 要转换的类型 - /// 到。 - /// - /// - /// 若要允许数据丢失;否则为 - /// 。 - /// - /// - /// 转换为 - /// 类型。 - /// {class} function Coerce2(value: DDN.mscorlib.DNObject; target: DDN.mscorlib.DNTypeCode; truncationPermitted: Boolean): DDN.mscorlib.DNObject; - /// - /// 引发 - /// 在所有情况下的异常。 - /// - /// - /// 导致异常的源代码。 - /// {class} procedure ThrowTypeMismatch(val: DDN.mscorlib.DNObject); - /// - /// 将指定的 - /// 转换为 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 如果 - /// 0; 否则为 - /// 。 - /// {class} function ToBoolean(d: Double): Boolean; overload; - /// - /// 将指定的 - /// 转换为 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 。 - /// {class} function ToBoolean(value: DDN.mscorlib.DNObject): Boolean; overload; - /// - /// 将指定 - /// 值赋给 - /// 结构,可以选择允许丢失数据。 - /// - /// - /// 要转换的值。 - /// - /// - /// 若要允许的数据丢失。否则为 - /// 。 - /// - /// - /// 转换为 - /// 。 - /// {class} function ToBoolean(value: DDN.mscorlib.DNObject; explicitConversion: Boolean): Boolean; overload; - /// - /// 指定将值转换为 - /// 表示一套 - /// 对象。 - /// - /// - /// 要转换的值。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 转换为 - /// 。 - /// {class} function ToForInObject(value: DDN.mscorlib.DNObject; engine: DNVsaEngine): DDN.mscorlib.DNObject; - /// - /// 指定将值转换为 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 。 - /// {class} function ToInt32(value: DDN.mscorlib.DNObject): Int32; - /// - /// 将指定的 - /// 转换为 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 。 - /// {class} function ToNumber(value: DDN.mscorlib.DNObject): Double; overload; - /// - /// 将指定的 - /// 转换为 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 。 - /// {class} function ToNumber(str: string): Double; overload; - /// - /// 将指定 - /// 对类型化 - /// 。 - /// - /// - /// 要转换的 - /// 。 - /// - /// - /// 数组中元素的类型。 - /// - /// - /// 转换为 - /// 这是否可能; 否则为 - /// 。 - /// {class} function ToNativeArray(value: DDN.mscorlib.DNObject; handle: DDN.mscorlib.DNRuntimeTypeHandle): DDN.mscorlib.DNObject; - /// - /// 指定将值转换为 - /// 。 - /// 如果它无法执行转换,将引发错误。 - /// - /// - /// 要转换的值。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 转换为 - /// 。 - /// {class} function ToObject(value: DDN.mscorlib.DNObject; engine: DNVsaEngine): DDN.mscorlib.DNObject; - /// - /// 指定将值转换为 - /// 。 - /// 如果它不能执行转换,,返回 null。 - /// - /// - /// 要转换的值。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 转换为 - /// 。 - /// {class} function ToObject2(value: DDN.mscorlib.DNObject; engine: DNVsaEngine): DDN.mscorlib.DNObject; - /// - /// 将指定 - /// 到 - /// , ,还可以选择允许丢失数据。 - /// - /// - /// 要转换的值。 - /// - /// - /// 若要允许的数据丢失。否则为 - /// 。 - /// - /// - /// 转换为 - /// 。 - /// {class} function ToString(value: DDN.mscorlib.DNObject; explicitOK: Boolean): string; overload; - /// - /// 将指定的值转换为指定 - /// ,还可以选择允许数据丢失。 - /// - /// - /// 要转换为新类型的值。 - /// - /// - /// 要转换的类型 - /// 到。 - /// - /// - /// 若要允许数据丢失;否则为 - /// 。 - /// - /// - /// 转换为类型 - /// 。 - /// {class} function CoerceT(value: DDN.mscorlib.DNObject; t: DDN.mscorlib.DNType; explicitOK: Boolean): DDN.mscorlib.DNObject; - /// - /// 将指定的 - /// 转换为 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 。 - /// {class} function ToString(b: Boolean): string; overload; - /// - /// 将指定的 - /// 转换为 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 。 - /// {class} function ToString(d: Double): string; overload; end; - /// - /// 将数据从一种类型转换为另一个。 - /// 这是一个实用工具类。 - /// [DNTypeName('Microsoft.JScript.Convert')] DNConvert = interface(DDN.mscorlib.DNObject) ['{6566539A-9B7D-360A-A909-E88F8C935197}'] @@ -7391,347 +2395,35 @@ TDNConvert = class(TDNGenericImport) end; ['{2B4C20BA-A9B4-5A1C-B758-ACF50127EFBD}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNDebugConvert; end; - /// - /// 将数据从一种类型转换为另一个。 - /// 包含方法将值转换为 - /// 对象,以便它们可以显示由调试器。 - /// [DNTypeName('Microsoft.JScript.DebugConvert')] DNDebugConvert = interface(DNIDebugConvert) ['{432D76CE-8C9E-4EED-ADDD-91737F27A8CB}'] { methods } - /// - /// 将指定的值转换为指定 - /// , ,还可以选择允许丢失数据。 - /// - /// - /// 要转换为新类型的值。 - /// - /// - /// 要转换的类型 - /// 到。 - /// - /// - /// 若要允许的数据丢失。否则为 - /// 。 - /// - /// - /// 转换为 - /// 类型。 - /// function ToPrimitive(value: DDN.mscorlib.DNObject; typeCode: DDN.mscorlib.DNTypeCode; truncationPermitted: Boolean): DDN.mscorlib.DNObject; - /// - /// 将转换指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function ByteToString(value: Byte; radix: Int32): string; - /// - /// 将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function SByteToString(value: SByte; radix: Int32): string; - /// - /// 将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function Int16ToString(value: Int16; radix: Int32): string; - /// - /// 将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function UInt16ToString(value: UInt16; radix: Int32): string; - /// - /// 将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function Int32ToString(value: Int32; radix: Int32): string; - /// - /// 将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function UInt32ToString(value: UInt32; radix: Int32): string; - /// - /// 将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function Int64ToString(value: Int64; radix: Int32): string; - /// - /// 将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 返回的值的基数。 - /// 基类必须是 2、 8、 10 或 16。 - /// - /// - /// 以 - /// 为基数的 - /// 的字符串表示形式。 - /// function UInt64ToString(value: UInt64; radix: Int32): string; - /// - /// 将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 的字符串表示形式。 - /// function SingleToString(value: Single): string; - /// - /// 将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 的字符串表示形式。 - /// function DoubleToString(value: Double): string; - /// - /// 创建的字符串表示形式指定 - /// 。 - /// 字符串表示形式包含在一周、 月份、 日期、 时间、 时区和年的某一天。 - /// - /// - /// 要转换的值。 - /// - /// - /// 的字符串表示形式。 - /// function DoubleToDateString(value: Double): string; - /// - /// 指定正则表达式将信息转换为 - /// 。 - /// - /// - /// 要匹配的正则表达式模式。 - /// - /// - /// 若要使用不区分大小写匹配;否则为 - /// 。 - /// - /// - /// 若要使用全局匹配项,则否则为 - /// 。 - /// - /// - /// 若要使用多行匹配项,则否则为 - /// 。 - /// - /// - /// 字符串表示形式的正则表达式的信息。 - /// function RegexpToString(source: string; ignoreCase: Boolean; global: Boolean; multiline: Boolean): string; - /// - /// 将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 的字符串表示形式。 - /// function DecimalToString(value: DDN.mscorlib.DNDecimal): string; - /// - /// 创建具有指定的基元值的托管的对象。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为托管 - /// 。 - /// function GetManagedObject(value: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 创建一个具有指定的基元的托管的对象 - /// 值。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 。 - /// function GetManagedInt64Object(i: Int64): DDN.mscorlib.DNObject; - /// - /// 创建一个具有指定的基元的托管的对象 - /// 值。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 。 - /// function GetManagedUInt64Object(i: UInt64): DDN.mscorlib.DNObject; - /// - /// 创建一个具有指定的基元的托管的对象 - /// 值。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 然后 - /// 。 - /// function GetManagedCharObject(i: UInt16): DDN.mscorlib.DNObject; - /// - /// 将转换指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 文字字符串"true"或文字字符串"false"。 - /// function BooleanToString(value: Boolean): string; - /// - /// 将指定 - /// 到 - /// 包含不可打印的字符的转义符。 - /// - /// - /// 要转换的值。 - /// - /// - /// 字符串表示形式 - /// 包含转义字符。 - /// function StringToPrintable(source: string): string; - /// - /// 获取错误消息,它是创建从指定 - /// 和 - /// 指定 - /// 。 - /// - /// - /// HRESULT 错误代码。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 包含有关错误的信息的本地化的字符串。 - /// function GetErrorMessageForHR(hr: Int32; engine: DNIJSVsaEngine): string; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -7747,9 +2439,6 @@ TDNDebugConvert = class(TDNGenericImport) ['{4B05B6D5-CEBC-5A10-8DC7-E293EA4474B0}'] end; - /// - /// 表示在 JScript 语言中编写的源代码文件。 - /// [DNTypeName('Microsoft.JScript.DocumentContext')] DNDocumentContext = interface(DDN.mscorlib.DNObject) ['{3A627B6C-389F-3E71-8530-E61A58624241}'] @@ -7769,38 +2458,11 @@ TDNDocumentContext = class(TDNGenericImport - /// 新实例初始化 - /// 类,使用指定的名称和值。 - /// - /// - /// 字段的名称。 - /// - /// - /// 字段的值。 - /// {class} function init(name: string; value: DDN.mscorlib.DNObject): DNDynamicFieldInfo; overload; - /// - /// 新实例初始化 - /// 类,使用指定的名称、 值和类型。 - /// - /// - /// 字段的名称。 - /// - /// - /// 字段的值。 - /// - /// - /// 字段的类型。 - /// {class} function init(name: string; value: DDN.mscorlib.DNObject; fieldTypeName: string): DNDynamicFieldInfo; overload; end; - /// - /// 表示字段的信息。 - /// 此类用于 expando 类和脚本数组的字段返回给调试器。 - /// [DNTypeName('Microsoft.JScript.DynamicFieldInfo')] DNDynamicFieldInfo = interface(DDN.mscorlib.DNObject) ['{3817377F-3A3F-3D14-A718-2B5C04C83053}'] @@ -7815,17 +2477,8 @@ TDNDocumentContext = class(TDNGenericImport - /// 字段的名称。 - /// property name: string read __fakeFieldGet_name write __fakeFieldSet_name; - /// - /// 字段的值。 - /// property value: DDN.mscorlib.DNObject read __fakeFieldGet_value write __fakeFieldSet_value; - /// - /// 字段的类型。 - /// property fieldTypeName: string read __fakeFieldGet_fieldTypeName write __fakeFieldSet_fieldTypeName; { methods } @@ -7848,16 +2501,10 @@ TDNDynamicFieldInfo = class(TDNGenericImport - /// 指定未实例化的变量的值。 - /// {class} property Value: DNEmpty read __fakeFieldGet_Value; end; - /// - /// 表示未实例化的变量的值。 - /// [DNTypeName('Microsoft.JScript.Empty')] DNEmpty = interface(DDN.mscorlib.DNObject) ['{5074E5D6-7664-353F-AD24-4DE4876CCDF8}'] @@ -7877,34 +2524,12 @@ TDNEmpty = class(TDNGenericImport) end; ['{B6C106BE-8AE6-5A37-8EBA-461CEDF007E8}'] end; - /// - /// 表示字段访问器。 - /// [DNTypeName('Microsoft.JScript.FieldAccessor')] DNFieldAccessor = interface(DDN.mscorlib.DNObject) ['{444F0AA4-FBA4-3067-8CF0-0A8DEA7D5DAF}'] { methods } - /// - /// 当在派生类中重写,获取指定对象的字段值。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 为字段的值 - /// 。 - /// function GetValue(thisob: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 当在派生类中重写,将设置为指定的对象的字段指定的值。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要设置为该字段的值。 - /// procedure SetValue(thisob: DDN.mscorlib.DNObject; value: DDN.mscorlib.DNObject); function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -7959,512 +2584,64 @@ TDNFieldAccessor = class(TDNGenericImport - /// 表示为 null 的值。 - /// {class} property undefined: DNEmpty read __fakeFieldGet_undefined; { static methods } - /// - /// 将解码指定统一资源标识符 (URI),考虑保留字符。 - /// - /// - /// 要解码的 URI。 - /// - /// - /// 已解码的版本 - /// 。 - /// {class} function decodeURI(encodedURI: DDN.mscorlib.DNObject): string; - /// - /// 对指定的统一资源标识符 (URI) 进行解码。 - /// - /// - /// 要解码的 URI。 - /// - /// - /// 已解码的版本 - /// 。 - /// {class} function decodeURIComponent(encodedURI: DDN.mscorlib.DNObject): string; - /// - /// 对指定统一资源标识符 (URI),考虑保留字符进行编码。 - /// - /// - /// 要编码的 URI。 - /// - /// - /// 编码的版本 - /// 。 - /// {class} function encodeURI(uri: DDN.mscorlib.DNObject): string; - /// - /// 对指定的统一资源标识符 (URI) 进行编码。 - /// - /// - /// 要编码的 URI。 - /// - /// - /// 编码的版本 - /// 。 - /// {class} function encodeURIComponent(uriComponent: DDN.mscorlib.DNObject): string; - /// - /// 引发 - /// 在所有情况下的异常。 - /// - /// - /// 要计算的表达式。 - /// - /// - /// 引发 - /// 在所有情况下的异常。 - /// {class} function eval(x: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 使用名字对象或 ProgID 从非托管对象创建托管的对象。 - /// - /// - /// 对象的标记。 - /// - /// - /// 将对象的 ProgID。 - /// - /// - /// 托管的对象。 - /// {class} function GetObject(moniker: DDN.mscorlib.DNObject; progId: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 确定是否可为一个 JScript 的数字转换指定的数目。 - /// - /// - /// 要检查的数字。 - /// - /// - /// 如果 - /// 可被转换为 JScript 数; 否则为 - /// 。 - /// {class} function isNaN(num: DDN.mscorlib.DNObject): Boolean; - /// - /// 确定指定的数目是否表示无穷大。 - /// - /// - /// 要检查的数字。 - /// - /// - /// 如果 - /// 不是 - /// , ,而不 - /// , ,而不 - /// ; 否则为 - /// 。 - /// {class} function isFinite(number: Double): Boolean; - /// - /// 指定将字符串转换为其 - /// 等效。 - /// - /// - /// 要转换的字符串。 - /// - /// - /// 中包含的值相等的值 - /// 。 - /// {class} function parseFloat(&string: DDN.mscorlib.DNObject): Double; - /// - /// 指定将字符串转换为其 - /// 等效项,使用指定的基数。 - /// - /// - /// 要转换的字符串。 - /// - /// - /// 一个介于之间的数字 2 和 36 表示数字系统的基数, - /// 以表示。 - /// 默认值为 10。 - /// - /// - /// 一个值,它等效于中包含的值 - /// 。 - /// {class} function parseInt(&string: DDN.mscorlib.DNObject; radix: DDN.mscorlib.DNObject): Double; - /// - /// 获取脚本引擎的内部版本号。 - /// - /// - /// 脚本引擎的内部版本号。 - /// {class} function ScriptEngineBuildVersion: Int32; - /// - /// 获取脚本引擎的主版本号。 - /// - /// - /// 脚本引擎的主要版本号。 - /// {class} function ScriptEngineMajorVersion: Int32; - /// - /// 获取脚本引擎的次版本号。 - /// - /// - /// 脚本引擎的次版本号。 - /// {class} function ScriptEngineMinorVersion: Int32; - /// - /// 转换为 %的转义字符 (@,*,_、 +、-,。,/) 中对其原始形式的指定字符串。 - /// 转义的字符都以 Unicode 表示法表示。 - /// - /// - /// 要转换的字符串。 - /// - /// - /// 一份新 - /// 中而转义的字符转换为其原始格式。 - /// {class} function unescape(&string: DDN.mscorlib.DNObject): string; - /// - /// 调用垃圾回收器。 - /// {class} procedure CollectGarbage; - /// - /// 转换指定的字符串使用 %字符进行转义保留的字符 (@,*,_、 +、-、。,/) 和 express 以 Unicode 表示法。 - /// - /// - /// 要转换的字符串。 - /// - /// - /// 一份新 - /// 中并以 Unicode 表示的由 %字符转义保留的字符是。 - /// {class} function escape(&string: DDN.mscorlib.DNObject): string; - /// - /// 获取脚本引擎的名称。 - /// - /// - /// 字符串文字"JScript"。 - /// {class} function ScriptEngine: string; { static propertys } - /// - /// 获取对 - /// 对象。 - /// - /// - /// 对引用 - /// 对象。 - /// {class} property ActiveXObject: DNActiveXObjectConstructor read get_ActiveXObject; - /// - /// 获取对 - /// 对象。 - /// - /// - /// 对引用 - /// 对象。 - /// {class} property &Array: DNArrayConstructor read get_Array; - /// - /// 获取与 JScript - /// 数据类型相对应的托管类型。 - /// - /// - /// 与 JScript - /// 数据类型相对应的托管类型。 - /// {class} property boolean: DDN.mscorlib.DNType read get_boolean; - /// - /// 获取相对应的托管的类型与 JScript - /// 数据类型。 - /// - /// - /// 与 JScript 相对应的托管的类型 - /// 数据类型。 - /// {class} property byte: DDN.mscorlib.DNType read get_byte; - /// - /// 获取相对应的托管的类型与 JScript - /// 数据类型。 - /// - /// - /// 与 JScript 相对应的托管的类型 - /// 数据类型。 - /// {class} property char: DDN.mscorlib.DNType read get_char; - /// - /// 获取对 - /// 对象。 - /// - /// - /// 对 - /// 对象的引用。 - /// {class} property Date: DNDateConstructor read get_Date; - /// - /// 获取与 JScript 相对应的托管的类型 - /// 数据类型。 - /// - /// - /// 托管的类型对应于 JScript - /// 数据类型。 - /// {class} property decimal: DDN.mscorlib.DNType read get_decimal; - /// - /// 获取与 JScript 相对应的托管的类型 - /// 数据类型。 - /// - /// - /// 托管的类型对应于 JScript - /// 数据类型。 - /// {class} property double: DDN.mscorlib.DNType read get_double; - /// - /// 获取对 - /// 对象。 - /// - /// - /// 对引用 - /// 对象。 - /// {class} property Enumerator: DNEnumeratorConstructor read get_Enumerator; - /// - /// 获取对 - /// 对象。 - /// - /// - /// 对引用 - /// 对象。 - /// {class} property Error: DNErrorConstructor read get_Error; - /// - /// 获取对 - /// 对象。 - /// 对象初始化为 - /// 。 - /// - /// - /// 对引用 - /// 对象。 - /// 对象初始化为 - /// 。 - /// {class} property EvalError: DNErrorConstructor read get_EvalError; - /// - /// 获取与 JScript 相对应的托管的类型 - /// 数据类型。 - /// - /// - /// 托管的类型对应于 JScript - /// 数据类型。 - /// {class} property float: DDN.mscorlib.DNType read get_float; - /// - /// 获取对 - /// 对象。 - /// - /// - /// 对 - /// 对象的引用。 - /// {class} property &Function: DNFunctionConstructor read get_Function; - /// - /// 获取与 JScript 相对应的托管的类型 - /// 数据类型。 - /// - /// - /// 托管的类型对应于 JScript - /// 数据类型。 - /// {class} property int: DDN.mscorlib.DNType read get_int; - /// - /// 获取与 JScript 相对应的托管的类型 - /// 数据类型。 - /// - /// - /// 托管的类型对应于 JScript - /// 数据类型。 - /// {class} property long: DDN.mscorlib.DNType read get_long; - /// - /// 获取对 - /// 对象。 - /// - /// - /// 对 - /// 对象的引用。 - /// {class} property Math: DNMathObject read get_Math; - /// - /// 获取对 - /// 对象。 - /// - /// - /// 对 - /// 对象的引用。 - /// {class} property Number: DNNumberConstructor read get_Number; - /// - /// 获取对 - /// 对象。 - /// - /// - /// 对引用 - /// 对象。 - /// {class} property &Object: DNObjectConstructor read get_Object; - /// - /// 获取对 - /// 对象。 - /// 对象初始化为 - /// 。 - /// - /// - /// 对引用 - /// 对象。 - /// 对象初始化为 - /// 。 - /// {class} property RangeError: DNErrorConstructor read get_RangeError; - /// - /// 获取对 - /// 对象。 - /// 对象初始化为 - /// 。 - /// - /// - /// 对引用 - /// 对象。 - /// 对象初始化为 - /// 。 - /// {class} property ReferenceError: DNErrorConstructor read get_ReferenceError; - /// - /// 获取对 - /// 对象。 - /// - /// - /// 对 - /// 对象的引用。 - /// {class} property RegExp: DNRegExpConstructor read get_RegExp; - /// - /// 获取与 JScript 相对应的托管的类型 - /// 数据类型。 - /// - /// - /// 托管的类型对应于 JScript - /// 数据类型。 - /// {class} property sbyte: DDN.mscorlib.DNType read get_sbyte; - /// - /// 获取与 JScript 相对应的托管的类型 - /// 数据类型。 - /// - /// - /// 托管的类型对应于 JScript - /// 数据类型。 - /// {class} property short: DDN.mscorlib.DNType read get_short; - /// - /// 获取对 - /// 对象。 - /// - /// - /// 对 - /// 对象的引用。 - /// {class} property &String: DNStringConstructor read get_String; - /// - /// 获取对 - /// 对象。 - /// 对象初始化为 - /// 。 - /// - /// - /// 对引用 - /// 对象。 - /// 对象初始化为 - /// 。 - /// {class} property SyntaxError: DNErrorConstructor read get_SyntaxError; - /// - /// 获取对 - /// 对象。 - /// 对象初始化为 - /// 。 - /// - /// - /// 对引用 - /// 对象。 - /// 对象初始化为 - /// 。 - /// {class} property TypeError: DNErrorConstructor read get_TypeError; - /// - /// 获取对 - /// 对象。 - /// 对象初始化为 - /// 。 - /// - /// - /// 对引用 - /// 对象。 - /// 对象初始化为 - /// 。 - /// {class} property URIError: DNErrorConstructor read get_URIError; - /// - /// 获取对 - /// 对象。 - /// - /// - /// 对 - /// 对象的引用。 - /// {class} property VBArray: DNVBArrayConstructor read get_VBArray; - /// - /// 不返回值的函数的返回值获取相对应的托管的类型。 - /// - /// - /// 不返回值的函数的返回值相对应的托管的类型。 - /// {class} property void: DDN.mscorlib.DNType read get_void; - /// - /// 获取与 JScript 相对应的托管的类型 - /// 数据类型。 - /// - /// - /// 托管的类型对应于 JScript - /// 数据类型。 - /// {class} property uint: DDN.mscorlib.DNType read get_uint; - /// - /// 获取与 JScript 相对应的托管的类型 - /// 数据类型。 - /// - /// - /// 托管的类型对应于 JScript - /// 数据类型。 - /// {class} property ulong: DDN.mscorlib.DNType read get_ulong; - /// - /// 获取与 JScript 相对应的托管的类型 - /// 数据类型。 - /// - /// - /// 托管的类型对应于 JScript - /// 数据类型。 - /// {class} property ushort: DDN.mscorlib.DNType read get_ushort; end; - /// - /// 将存储常量、 数据类型信息、 实用程序功能和对基于原型的对象的引用。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.GlobalObject')] DNGlobalObject = interface(DDN.mscorlib.DNObject) ['{80EC4A20-8CF6-3223-9102-EC1D274704D7}'] @@ -8484,12 +2661,6 @@ TDNGlobalObject = class(TDNGenericImport) ['{1789A73A-3D4A-50BF-9428-4200EEA71979}'] end; - /// - /// 存储构造函数的函数对象、 数据类型信息,以及这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientGlobalObject')] DNLenientGlobalObject = interface(DNGlobalObject) ['{C41135BE-B488-3AC9-9F12-5473C316493B}'] @@ -8605,182 +2776,38 @@ TDNGlobalObject = class(TDNGenericImport) { fields } - /// - /// 表示正无穷。 - /// property Infinity: DDN.mscorlib.DNObject read __fakeFieldGet_Infinity write __fakeFieldSet_Infinity; - /// - /// 表示一个值,不是数字 (NaN)。 - /// property NaN: DDN.mscorlib.DNObject read __fakeFieldGet_NaN write __fakeFieldSet_NaN; - /// - /// 表示为 null 的值。 - /// property undefined: DDN.mscorlib.DNObject read __fakeFieldGet_undefined write __fakeFieldSet_undefined; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property decodeURI: DDN.mscorlib.DNObject read __fakeFieldGet_decodeURI write __fakeFieldSet_decodeURI; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property decodeURIComponent: DDN.mscorlib.DNObject read __fakeFieldGet_decodeURIComponent write __fakeFieldSet_decodeURIComponent; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property encodeURI: DDN.mscorlib.DNObject read __fakeFieldGet_encodeURI write __fakeFieldSet_encodeURI; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property encodeURIComponent: DDN.mscorlib.DNObject read __fakeFieldGet_encodeURIComponent write __fakeFieldSet_encodeURIComponent; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property escape: DDN.mscorlib.DNObject read __fakeFieldGet_escape write __fakeFieldSet_escape; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property eval: DDN.mscorlib.DNObject read __fakeFieldGet_eval write __fakeFieldSet_eval; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property isNaN: DDN.mscorlib.DNObject read __fakeFieldGet_isNaN write __fakeFieldSet_isNaN; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property isFinite: DDN.mscorlib.DNObject read __fakeFieldGet_isFinite write __fakeFieldSet_isFinite; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property parseInt: DDN.mscorlib.DNObject read __fakeFieldGet_parseInt write __fakeFieldSet_parseInt; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property parseFloat: DDN.mscorlib.DNObject read __fakeFieldGet_parseFloat write __fakeFieldSet_parseFloat; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property GetObject: DDN.mscorlib.DNObject read __fakeFieldGet_GetObject write __fakeFieldSet_GetObject; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property ScriptEngine: DDN.mscorlib.DNObject read __fakeFieldGet_ScriptEngine write __fakeFieldSet_ScriptEngine; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property ScriptEngineBuildVersion: DDN.mscorlib.DNObject read __fakeFieldGet_ScriptEngineBuildVersion write __fakeFieldSet_ScriptEngineBuildVersion; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property ScriptEngineMajorVersion: DDN.mscorlib.DNObject read __fakeFieldGet_ScriptEngineMajorVersion write __fakeFieldSet_ScriptEngineMajorVersion; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property ScriptEngineMinorVersion: DDN.mscorlib.DNObject read __fakeFieldGet_ScriptEngineMinorVersion write __fakeFieldSet_ScriptEngineMinorVersion; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property unescape: DDN.mscorlib.DNObject read __fakeFieldGet_unescape write __fakeFieldSet_unescape; - /// - /// 将存储与 JScript 相对应的托管的类型 - /// 数据类型。 - /// property boolean: DDN.mscorlib.DNObject read __fakeFieldGet_boolean write __fakeFieldSet_boolean; - /// - /// 将存储与 JScript 相对应的托管的类型 - /// 数据类型。 - /// property byte: DDN.mscorlib.DNObject read __fakeFieldGet_byte write __fakeFieldSet_byte; - /// - /// 将存储与 JScript 相对应的托管的类型 - /// 数据类型。 - /// property char: DDN.mscorlib.DNObject read __fakeFieldGet_char write __fakeFieldSet_char; - /// - /// 将存储的托管的类型对应于 JScript - /// 数据类型。 - /// property decimal: DDN.mscorlib.DNObject read __fakeFieldGet_decimal write __fakeFieldSet_decimal; - /// - /// 将存储的托管的类型对应于 JScript - /// 数据类型。 - /// property double: DDN.mscorlib.DNObject read __fakeFieldGet_double write __fakeFieldSet_double; - /// - /// 将存储的托管的类型对应于 JScript - /// 数据类型。 - /// property float: DDN.mscorlib.DNObject read __fakeFieldGet_float write __fakeFieldSet_float; - /// - /// 将存储的托管的类型对应于 JScript - /// 数据类型。 - /// property int: DDN.mscorlib.DNObject read __fakeFieldGet_int write __fakeFieldSet_int; - /// - /// 将存储的托管的类型对应于 JScript - /// 数据类型。 - /// property long: DDN.mscorlib.DNObject read __fakeFieldGet_long write __fakeFieldSet_long; - /// - /// 将存储的托管的类型对应于 JScript - /// 数据类型。 - /// property sbyte: DDN.mscorlib.DNObject read __fakeFieldGet_sbyte write __fakeFieldSet_sbyte; - /// - /// 将存储的托管的类型对应于 JScript - /// 数据类型。 - /// property short: DDN.mscorlib.DNObject read __fakeFieldGet_short write __fakeFieldSet_short; - /// - /// 存储不返回值的函数的返回值对应的托管的类型。 - /// property void: DDN.mscorlib.DNObject read __fakeFieldGet_void write __fakeFieldSet_void; - /// - /// 将存储的托管的类型对应于 JScript - /// 数据类型。 - /// property uint: DDN.mscorlib.DNObject read __fakeFieldGet_uint write __fakeFieldSet_uint; - /// - /// 将存储的托管的类型对应于 JScript - /// 数据类型。 - /// property ulong: DDN.mscorlib.DNObject read __fakeFieldGet_ulong write __fakeFieldSet_ulong; - /// - /// 将存储的托管的类型对应于 JScript - /// 数据类型。 - /// property ushort: DDN.mscorlib.DNObject read __fakeFieldGet_ushort write __fakeFieldSet_ushort; { methods } @@ -8792,182 +2819,24 @@ TDNGlobalObject = class(TDNGenericImport) { propertys } - /// - /// 获取或设置由定义的基于原型的对象 - /// 构造函数的函数对象。 - /// - /// - /// 一个 - /// 对象。 - /// property ActiveXObject: DDN.mscorlib.DNObject read get_ActiveXObject write set_ActiveXObject; - /// - /// 获取或设置由定义的基于原型的对象 - /// 构造函数的函数对象。 - /// - /// - /// 一个 - /// 对象。 - /// property &Array: DDN.mscorlib.DNObject read get_Array write set_Array; - /// - /// 获取或设置由定义的基于原型的对象 - /// 构造函数的函数对象。 - /// - /// - /// 一个 - /// 对象。 - /// property Boolean: DDN.mscorlib.DNObject read get_Boolean write set_Boolean; - /// - /// 获取或设置基于原型的对象,该对象由定义 - /// 构造函数对象。 - /// - /// - /// 一个 - /// 对象。 - /// property Date: DDN.mscorlib.DNObject read get_Date write set_Date; - /// - /// 获取或设置一个基于原型的对象定义的 - /// 构造函数对象。 - /// - /// - /// 一个 - /// 对象。 - /// property Enumerator: DDN.mscorlib.DNObject read get_Enumerator write set_Enumerator; - /// - /// 获取或设置一个基于原型的对象定义的 - /// 构造函数对象。 - /// - /// - /// 一个 - /// 对象。 - /// property Error: DDN.mscorlib.DNObject read get_Error write set_Error; - /// - /// 获取或设置一个基于原型的对象定义的 - /// 构造函数对象,并且被初始化为 - /// 。 - /// - /// - /// 一个 - /// 对象。 - /// property EvalError: DDN.mscorlib.DNObject read get_EvalError write set_EvalError; - /// - /// 获取或设置基于原型的对象,该对象由定义 - /// 构造函数对象。 - /// - /// - /// 一个 - /// 对象。 - /// property &Function: DDN.mscorlib.DNObject read get_Function write set_Function; - /// - /// 获取或设置 - /// 对象。 - /// - /// - /// 一个 - /// 对象。 - /// property Math: DDN.mscorlib.DNObject read get_Math write set_Math; - /// - /// 获取或设置基于原型的对象,该对象由定义 - /// 构造函数对象。 - /// - /// - /// 一个 - /// 对象。 - /// property Number: DDN.mscorlib.DNObject read get_Number write set_Number; - /// - /// 获取或设置一个基于原型的对象定义的 - /// 构造函数对象。 - /// - /// - /// 一个 - /// 对象。 - /// property &Object: DDN.mscorlib.DNObject read get_Object write set_Object; - /// - /// 获取或设置一个基于原型的对象定义的 - /// 构造函数对象,并且被初始化为 - /// 。 - /// - /// - /// 一个 - /// 对象。 - /// property RangeError: DDN.mscorlib.DNObject read get_RangeError write set_RangeError; - /// - /// 获取或设置一个基于原型的对象定义的 - /// 构造函数对象,并且被初始化为 - /// 。 - /// - /// - /// 一个 - /// 对象。 - /// property ReferenceError: DDN.mscorlib.DNObject read get_ReferenceError write set_ReferenceError; - /// - /// 获取或设置基于原型的对象,该对象由定义 - /// 构造函数对象。 - /// - /// - /// 一个 - /// 对象。 - /// property RegExp: DDN.mscorlib.DNObject read get_RegExp write set_RegExp; - /// - /// 获取或设置基于原型的对象,该对象由定义 - /// 构造函数对象。 - /// - /// - /// 一个 - /// 对象。 - /// property &String: DDN.mscorlib.DNObject read get_String write set_String; - /// - /// 获取或设置一个基于原型的对象定义的 - /// 构造函数对象,并且被初始化为 - /// 。 - /// - /// - /// 一个 - /// 对象。 - /// property SyntaxError: DDN.mscorlib.DNObject read get_SyntaxError write set_SyntaxError; - /// - /// 获取或设置一个基于原型的对象定义的 - /// 构造函数对象,并且被初始化为 - /// 。 - /// - /// - /// 一个 - /// 对象。 - /// property TypeError: DDN.mscorlib.DNObject read get_TypeError write set_TypeError; - /// - /// 获取或设置一个基于原型的对象定义的 - /// 构造函数对象,并且被初始化为 - /// 。 - /// - /// - /// 一个 - /// 对象。 - /// property URIError: DDN.mscorlib.DNObject read get_URIError write set_URIError; - /// - /// 获取或设置基于原型的对象,该对象由定义 - /// 构造函数对象。 - /// - /// - /// 一个 - /// 对象。 - /// property VBArray: DDN.mscorlib.DNObject read get_VBArray write set_VBArray; end; @@ -8982,44 +2851,15 @@ TDNLenientGlobalObject = class(TDNGenericImport - /// 将存储到单个的当前上下文中运行的脚本引擎的全局引用。 - /// {class} property contextEngine: DNVsaEngine read __fakeFieldGet_contextEngine; { static methods } - /// - /// 提供对全局访问 - /// 方法。 - /// - /// - /// 要填充该数组的值。 - /// - /// - /// JScript 的新实例 - /// 。 - /// {class} function ConstructArray(args: TArray): DNArrayObject; - /// - /// 提供对全局访问 - /// 方法。 - /// - /// - /// 要填充该数组的值。 - /// - /// - /// JScript 的新实例 - /// 。 - /// {class} function ConstructArrayLiteral(args: TArray): DNArrayObject; end; - /// - /// 存储全局可用的所有类型的引用,并管理堆栈。 - /// 此类所属的编译和运行时状态类别。 - /// [DNTypeName('Microsoft.JScript.Globals')] DNGlobals = interface(DDN.mscorlib.DNObject) ['{B9240DD5-30AE-3164-81A6-301AD011455B}'] @@ -9039,35 +2879,16 @@ TDNGlobals = class(TDNGenericImport) end; ['{17CEE1BC-CCE8-5394-9CAF-CFFCBEC33362}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNJSAuthor; end; - /// - /// 提供用于创作 JScript 代码编辑器中的服务。 - /// [DNTypeName('Microsoft.JScript.JSAuthor')] DNJSAuthor = interface(DNIAuthorServices) ['{0E4EFFC0-2387-11D3-B372-00105A98B7CE}'] { methods } - /// - /// 获取用于在编辑器中创作 JScript 代码时为文本着色的对象。 - /// - /// - /// 一个对象,用于为文本着色。 - /// function GetColorizer: DNIColorizeText; - /// - /// 获取用于在编辑器中创作 JScript 代码时,将 IntelliSense 添加到文本的对象。 - /// - /// - /// 一个对象,用于将 IntelliSense 添加为文本。 - /// function GetCodeSense: DNIParseText; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -9083,43 +2904,16 @@ TDNJSAuthor = class(TDNGenericImport) end; ['{15EFCCD7-77CD-512F-9EFA-1E83FA8C9BCD}'] { constructors } - /// - /// 初始化的新实例 - /// 类,指定要分析的源代码。 - /// - /// - /// 要分析的源代码。 - /// {class} function init(context: DNContext): DNJSParser; end; - /// - /// 分析 JScript 代码。 - /// 此类所属的扫描和分析的类别。 - /// 有关扫描和分析的详细信息,请参阅Create a Language Compiler for the .NET Framework。 - /// [DNTypeName('Microsoft.JScript.JSParser')] DNJSParser = interface(DDN.mscorlib.DNObject) ['{C5D32278-DEE1-364C-B39E-5ABB805FABF6}'] { methods } - /// - /// 分析源代码。 - /// - /// - /// 通过分析代码创建的抽象语法树的根。 - /// function Parse: DNScriptBlock; - /// - /// 分析源代码。 - /// 使用此方法,而不是 - /// 的源代码位于 - /// 方法调用。 - /// - /// - /// 通过分析代码创建的抽象语法树的根。 - /// function ParseEvalBody: DNBlock; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -9135,132 +2929,30 @@ TDNJSParser = class(TDNGenericImport) end; ['{C66D6DA7-FBCD-56E8-8777-2B51B886EB38}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNJSScanner; overload; - /// - /// 初始化的新实例 - /// 类,指定要扫描的源代码。 - /// - /// - /// 要扫描的源代码。 - /// {class} function init(sourceContext: DNContext): DNJSScanner; overload; { static methods } - /// - /// 确定指定的标记是否 JScript 语言中的一个运算符。 - /// - /// - /// 要检查的标记。 - /// - /// - /// 如果该令牌是一个运算符;否则为 - /// 。 - /// {class} function IsOperator(token: DNJSToken): Boolean; - /// - /// 确定指定的标记是否 JScript 语言中的关键字。 - /// - /// - /// 要检查的标记。 - /// - /// - /// 如果该令牌是一个关键字;否则为 - /// 。 - /// {class} function IsKeyword(token: DNJSToken): Boolean; end; - /// - /// 扫描 JScript 代码的代码中,单个单元搜索或令牌。 - /// 此类所属的扫描和分析的类别。 - /// 有关扫描和分析的详细信息,请参阅Create a Language Compiler for the .NET Framework。 - /// [DNTypeName('Microsoft.JScript.JSScanner')] DNJSScanner = interface(DDN.mscorlib.DNObject) ['{DDADDE2D-17F4-3461-9C32-08D1E9547730}'] { methods } - /// - /// 设置一个标志,指示是否在创作模式下运行扫描程序。 - /// - /// - /// 若要指示创作模式;否则为 - /// 。 - /// procedure SetAuthoringMode(mode: Boolean); - /// - /// 设置要扫描的源代码。 - /// - /// - /// 要扫描的源代码。 - /// procedure SetSource(sourceContext: DNContext); - /// - /// 扫描在代码中的下一个标记。 - /// procedure GetNextToken; - /// - /// 获取代码字符串中的当前位置。 - /// 这是一个指针,它根据扫描代码时移动。 - /// - /// - /// 忽略此参数。 - /// - /// - /// Code 字符串中的当前位置。 - /// function GetCurrentPosition(&absolute: Boolean): Int32; - /// - /// 在代码中获取当前行号。 - /// 这是一个指针,它根据扫描代码时移动。 - /// - /// - /// 当前在代码中的行号。 - /// function GetCurrentLine: Int32; - /// - /// 获取代码字符串中的当前代码的第一行的开始处的位置。 - /// 所有代码行都存储在单个字符串中。 - /// 这是一个指针,它根据扫描代码时移动。 - /// - /// - /// Code 字符串中的当前代码的第一行的开始处的位置。 - /// function GetStartLinePosition: Int32; - /// - /// 获取一个字符串,已经过扫描并已替换为其转义序列。 - /// - /// - /// 一个字符串,已经过扫描并已替换为其转义序列。 - /// function GetStringLiteral: string; - /// - /// 获取与此扫描仪对象相关联的源代码。 - /// - /// - /// 要扫描的源代码。 - /// function GetSourceCode: string; - /// - /// 指示扫描程序扫描,或查看标记后是否达到行尾。 - /// - /// - /// 如果已达到行尾?否则为 - /// 。 - /// function GotEndOfLine: Boolean; - /// - /// 跳过跨越多个行,并提升识别代码中的当前位置的指针的注释。 - /// - /// - /// 代码字符串中新的当前位置。 - /// function SkipMultiLineComment: Int32; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -9276,116 +2968,18 @@ TDNJSScanner = class(TDNGenericImport) end; ['{E5D003AB-AD82-5641-9100-87318E68262F}'] { constructors } - /// - /// 新实例初始化 - /// 类,使用指定的标识符。 - /// - /// - /// 一个字符串,标识绑定引用。 - /// {class} function init(name: string): DNLateBinding; overload; - /// - /// 新实例初始化 - /// 类,使用指定的标识符和对象。 - /// - /// - /// 一个字符串,标识绑定引用。 - /// - /// - /// 在定义的绑定引用对象。 - /// {class} function init(name: string; obj: DDN.mscorlib.DNObject): DNLateBinding; overload; { static methods } - /// - /// 将该绑定引用解析通过调用成员。 - /// - /// - /// 定义的绑定引用对象。 - /// - /// - /// 有关要调用的成员的信息。 - /// - /// - /// 要传递给的成员的参数。 - /// - /// - /// 若要使用的构造方法;否则为 - /// 。 - /// - /// - /// 如果绑定引用包含方括号;否则为 - /// 。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 对成员的调用返回值。 - /// {class} function CallValue(thisob: DDN.mscorlib.DNObject; val: DDN.mscorlib.DNObject; arguments: TArray; construct: Boolean; brackets: Boolean; engine: DNVsaEngine): DDN.mscorlib.DNObject; - /// - /// 将该绑定引用解析通过调用成员。 - /// - /// - /// 有关要调用的成员的信息。 - /// - /// - /// 定义的绑定引用对象。 - /// - /// - /// 要传递给的成员的参数。 - /// - /// - /// 若要使用的构造方法;否则为 - /// 。 - /// - /// - /// 如果绑定引用包含方括号;否则为 - /// 。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 对成员的调用返回值。 - /// {class} function CallValue2(val: DDN.mscorlib.DNObject; thisob: DDN.mscorlib.DNObject; arguments: TArray; construct: Boolean; brackets: Boolean; engine: DNVsaEngine): DDN.mscorlib.DNObject; - /// - /// 从指定的对象中删除指定的成员。 - /// - /// - /// 要删除的对象。 - /// - /// - /// 要删除的成员。 - /// - /// - /// 如果成功删除该成员;否则为 - /// 。 - /// {class} function DeleteMember(obj: DDN.mscorlib.DNObject; name: string): Boolean; - /// - /// 设置索引的属性。 - /// - /// - /// 在定义的绑定引用对象。 - /// - /// - /// 要传递给成员的参数。 - /// - /// - /// 属性的新值。 - /// {class} procedure SetIndexedPropertyValueStatic(obj: DDN.mscorlib.DNObject; arguments: TArray; value: DDN.mscorlib.DNObject); end; - /// - /// 表示对类成员,可调用的表达式或变量名的引用。 - /// 此类尝试在运行时解析为正确的值的引用。 - /// [DNTypeName('Microsoft.JScript.LateBinding')] DNLateBinding = interface(DDN.mscorlib.DNObject) ['{5A6E4A7C-690E-3F3D-9ED2-F83A69B188A6}'] @@ -9396,63 +2990,14 @@ TDNJSScanner = class(TDNGenericImport) end; { fields } - /// - /// 将存储在定义的绑定引用对象的引用。 - /// property obj: DDN.mscorlib.DNObject read __fakeFieldGet_obj write __fakeFieldSet_obj; { methods } - /// - /// 将该绑定引用解析通过调用成员。 - /// - /// - /// 要传递给的成员的参数。 - /// - /// - /// 若要使用的构造方法;否则为 - /// 。 - /// - /// - /// 如果绑定引用包含方括号;否则为 - /// 。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 对成员的调用返回值。 - /// function Call(arguments: TArray; construct: Boolean; brackets: Boolean; engine: DNVsaEngine): DDN.mscorlib.DNObject; - /// - /// 从对象上定义的绑定引用中删除绑定引用成员。 - /// - /// - /// 如果成功删除该成员;否则为 - /// 。 - /// function Delete: Boolean; - /// - /// 获取绑定引用的值,并将转换 - /// 值与 null。 - /// - /// - /// 绑定引用中; 的值否则,为 null。 - /// function GetNonMissingValue: DDN.mscorlib.DNObject; - /// - /// 获取绑定引用的值并引发异常,如果无法解析。 - /// - /// - /// 绑定引用的值。 - /// function GetValue2: DDN.mscorlib.DNObject; - /// - /// 设置的属性。 - /// - /// - /// 属性的新值。 - /// procedure SetValue(value: DDN.mscorlib.DNObject); function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -9468,10 +3013,6 @@ TDNLateBinding = class(TDNGenericImport) en ['{42D09470-04A0-50F0-8526-AC06959ACE67}'] end; - /// - /// 维护的列表 - /// 元素。 - /// [DNTypeName('Microsoft.JScript.MemberInfoList')] DNMemberInfoList = interface(DDN.mscorlib.DNObject) ['{78656D44-1D21-301D-A439-F25B7AF19C0F}'] @@ -9491,28 +3032,11 @@ TDNMemberInfoList = class(TDNGenericImport - /// 表示特定方法的调用程序。 - /// 使用 - /// 类用于调用方法。 - /// [DNTypeName('Microsoft.JScript.MethodInvoker')] DNMethodInvoker = interface(DDN.mscorlib.DNObject) ['{B3D22B9C-563C-35A8-8913-D8FD1C4B2E60}'] { methods } - /// - /// 当在派生类中重写时,将调用该方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要使用的方法的参数。 - /// - /// - /// 调用该方法的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; parameters: TArray): DDN.mscorlib.DNObject; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -9532,16 +3056,10 @@ TDNMethodInvoker = class(TDNGenericImport - /// 指定已实例化,但尚未设置其值的变量的值。 - /// {class} property Value: DNMissing read __fakeFieldGet_Value; end; - /// - /// 表示已实例化,但尚未设置其值的变量的值。 - /// [DNTypeName('Microsoft.JScript.Missing')] DNMissing = interface(DDN.mscorlib.DNObject) ['{F41F265C-1C1A-384C-8803-E89CEF5B84C6}'] @@ -9561,26 +3079,10 @@ TDNMissing = class(TDNGenericImport) end; ['{0448F175-8A6C-5C27-930D-3415EAA0EE4A}'] { static methods } - /// - /// 创建并返回的新实例 - /// 类。 - /// - /// - /// 命名空间的名称。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 类的新实例。 - /// {class} function GetNamespace(name: string; engine: DNVsaEngine): DNNamespace; end; - /// - /// 表示一个命名空间。 - /// [DNTypeName('Microsoft.JScript.Namespace')] DNNamespace = interface(DDN.mscorlib.DNObject) ['{ECDA9D28-E4FB-3D6E-99BE-386D160EB0A4}'] @@ -9600,52 +3102,12 @@ TDNNamespace = class(TDNGenericImport) end; ['{18D2BA1F-FC5B-51E1-A5D2-4C2F5BFA4432}'] { static methods } - /// - /// 确定两个指定的值是否相等。 - /// - /// - /// 第一个操作数。 - /// - /// - /// 第二个操作数。 - /// - /// - /// 如果这些值是否相等。 - /// 如果值是否不相等。 - /// {class} function Equals(v1: DDN.mscorlib.DNObject; v2: DDN.mscorlib.DNObject): Boolean; overload; - /// - /// 将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 。 - /// {class} function DoubleToInt64(val: Double): Int64; - /// - /// 将指定 - /// 值赋给 - /// 。 - /// - /// - /// 要转换的值。 - /// - /// - /// 转换为 - /// 。 - /// {class} function UncheckedDecimalToInt64(val: DDN.mscorlib.DNDecimal): Int64; end; - /// - /// 提供实用工具函数。 - /// [DNTypeName('Microsoft.JScript.Runtime')] DNRuntime = interface(DDN.mscorlib.DNObject) ['{3B1A8C90-169E-3FF8-99BD-DCEDEB0EE64C}'] @@ -9665,11 +3127,6 @@ TDNRuntime = class(TDNGenericImport) end; ['{25925A83-7AF1-5DBA-A1F0-355419727286}'] end; - /// - /// 支持的所有 JScript 类。 - /// 这是所有 JScript 类的最终基类。 - /// 此类所属的对象和函数的类别。 - /// [DNTypeName('Microsoft.JScript.ScriptObject')] DNScriptObject = interface(DDN.mscorlib.DNIReflect) ['{7A17A327-0E70-3064-96B7-4696BD3781AB}'] @@ -9692,205 +3149,21 @@ TDNRuntime = class(TDNGenericImport) end; { fields } - /// - /// 存储对脚本引擎的引用。 - /// property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; { methods } - /// - /// 获取具有指定的名称的字段。 - /// - /// - /// 要获取的字段的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的字段 - /// , ,或如果该脚本对象不包含该字段,则为 null。 - /// function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; - /// - /// 获取具有指定的名称的方法。 - /// - /// - /// 要获取的方法的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的方法 - /// , ,或如果该脚本对象不包含该方法,则为 null。 - /// function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 获取对父对象的引用。 - /// - /// - /// 对父对象的引用。 - /// function GetParent: DNScriptObject; - /// - /// 获取具有指定的名称的属性。 - /// - /// - /// 要获取的属性的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的属性 - /// , ,或如果该脚本对象不包含该属性,则为 null。 - /// function GetProperty(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNPropertyInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有字段的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有字段的对象数组。 - /// function GetFields(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 当在派生类中重写,获取一个数组 - /// 对应于指定的名称匹配的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的对象的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 当在派生类中重写,获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取具有指定的名称,通过使用指定的选择条件的方法。 - /// - /// - /// 要搜索的方法的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 用于查找匹配的方法参数类型。 - /// - /// - /// 使绑定能够处理的参数签名已在其中修改类型的参数修饰符的数组。 - /// - /// - /// 具有指定的方法 - /// , ,或如果该脚本对象不包含该方法,则为 null。 - /// function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; types: TArray; modifiers: TArray): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有方法的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有方法的对象数组。 - /// function GetMethods(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取具有指定的名称,通过使用指定的选择条件的属性。 - /// - /// - /// 要搜索的属性的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 该属性必须具有返回值的类型。 - /// - /// - /// 要搜索的属性索引类型。 - /// 索引化属性,例如一个类的索引器的使用。 - /// - /// - /// 使绑定能够处理的参数签名已在其中修改类型的参数修饰符的数组。 - /// - /// - /// 具有指定的属性 - /// , ,或如果该脚本对象不包含该属性,则为 null。 - /// function GetProperty(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; returnType: DDN.mscorlib.DNType; types: TArray; modifiers: TArray): DDN.mscorlib.DNPropertyInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有属性的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有属性的对象数组。 - /// function GetProperties(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度作为 args 参数数组。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; locale: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -9903,12 +3176,6 @@ TDNRuntime = class(TDNGenericImport) end; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[name: string]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[pars: TArray]: DDN.mscorlib.DNObject read get_Item write set_Item; default; - /// - /// 获取脚本对象的类型。 - /// - /// - /// 该脚本对象的类型。 - /// property UnderlyingSystemType: DDN.mscorlib.DNType read get_UnderlyingSystemType; end; @@ -9919,11 +3186,6 @@ TDNScriptObject = class(TDNGenericImport) ['{88A99B6D-DCCD-5CA3-B7CB-ED257D044747}'] end; - /// - /// 表示正在一部分作用域层次结构中的对象。 - /// 此类包含用于解决作用域以及获取成员信息的方法。 - /// 它所属的编译和运行时状态类别。 - /// [DNTypeName('Microsoft.JScript.ActivationObject')] DNActivationObject = interface(DNScriptObject) ['{415B56B9-3259-3082-8617-3DCE26997CAB}'] @@ -9946,261 +3208,26 @@ TDNScriptObject = class(TDNGenericImport) { fields } - /// - /// 存储对脚本引擎的引用。 - /// property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; { methods } - /// - /// 返回通过搜索作用域层次结构中具有指定的名称的字段。 - /// 此方法搜索的词法级别指定的作用域。 - /// - /// - /// 要搜索的字段的名称。 - /// - /// - /// 要搜索的词法级别。 - /// - /// - /// 一个 - /// 具有指定的名称的对象。 - /// function GetField(name: string; lexLevel: Int32): DDN.mscorlib.DNFieldInfo; overload; - /// - /// 获取包含的对象的当前默认作用域,可以是 - /// 语句范围或全局范围。 - /// - /// - /// 当前的默认作用域。 - /// function GetDefaultThisObject: DDN.mscorlib.DNObject; - /// - /// 获取通过搜索作用域层次结构,直到它找到一个范围,包括静态变量,例如,模块作用域的全局作用域。 - /// - /// - /// 全局作用域。 - /// function GetGlobalScope: DNGlobalScope; - /// - /// 获取具有指定的名称的字段的局部声明。 - /// 这用于编译时错误检查。 - /// - /// - /// 字段的名称。 - /// - /// - /// 本地字段的声明。 - /// function GetLocalField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取通过搜索作用域层次结构的指定成员的值。 - /// 此方法搜索的词法级别指定的作用域。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 要搜索的词法级别。 - /// - /// - /// 成员值 - /// 。 - /// function GetMemberValue(name: string; lexlevel: Int32): DDN.mscorlib.DNObject; - /// - /// 检索的数组 - /// 对应于指定的名称匹配的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的对象的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 检索的数组 - /// 对应于当前对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取具有指定的名称的字段。 - /// - /// - /// 要获取的字段的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的字段 - /// , ,或如果该脚本对象不包含该字段,则为 null。 - /// function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; overload; - /// - /// 获取具有指定的名称的方法。 - /// - /// - /// 要获取的方法的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的方法 - /// , ,或如果该脚本对象不包含该方法,则为 null。 - /// function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 获取对父对象的引用。 - /// - /// - /// 对父对象的引用。 - /// function GetParent: DNScriptObject; - /// - /// 获取具有指定的名称的属性。 - /// - /// - /// 要获取的属性的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的属性 - /// , ,或如果该脚本对象不包含该属性,则为 null。 - /// function GetProperty(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNPropertyInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有字段的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有字段的对象数组。 - /// function GetFields(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取具有指定的名称,通过使用指定的选择条件的方法。 - /// - /// - /// 要搜索的方法的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 用于查找匹配的方法参数类型。 - /// - /// - /// 使绑定能够处理的参数签名已在其中修改类型的参数修饰符的数组。 - /// - /// - /// 具有指定的方法 - /// , ,或如果该脚本对象不包含该方法,则为 null。 - /// function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; types: TArray; modifiers: TArray): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有方法的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有方法的对象数组。 - /// function GetMethods(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取具有指定的名称,通过使用指定的选择条件的属性。 - /// - /// - /// 要搜索的属性的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 该属性必须具有返回值的类型。 - /// - /// - /// 要搜索的属性索引类型。 - /// 索引化属性,例如一个类的索引器的使用。 - /// - /// - /// 使绑定能够处理的参数签名已在其中修改类型的参数修饰符的数组。 - /// - /// - /// 具有指定的属性 - /// , ,或如果该脚本对象不包含该属性,则为 null。 - /// function GetProperty(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; returnType: DDN.mscorlib.DNType; types: TArray; modifiers: TArray): DDN.mscorlib.DNPropertyInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有属性的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有属性的对象数组。 - /// function GetProperties(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度作为 args 参数数组。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; locale: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -10213,12 +3240,6 @@ TDNScriptObject = class(TDNGenericImport) property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[name: string]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[pars: TArray]: DDN.mscorlib.DNObject read get_Item write set_Item; default; - /// - /// 获取脚本对象的类型。 - /// - /// - /// 该脚本对象的类型。 - /// property UnderlyingSystemType: DDN.mscorlib.DNType read get_UnderlyingSystemType; end; @@ -10229,28 +3250,10 @@ TDNActivationObject = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// - /// - /// 作用域的父级。 - /// - /// - /// 作用域的名称。 - /// - /// - /// 作用域的 ID。 - /// {class} function init(parent: DNScriptObject; name: string; scopeId: Int32): DNBlockScope; end; - /// - /// 表示的作用域层次结构中花费一部分和可以在全局范围内堆栈上推送的代码块的作用域。 - /// 例如,此类可以表示的作用域 - /// 块。 - /// [DNTypeName('Microsoft.JScript.BlockScope')] DNBlockScope = interface(DNActivationObject) ['{7A9E67D4-F8CE-37E8-A653-716FC3D0F2B0}'] @@ -10277,87 +3280,12 @@ TDNActivationObject = class(TDNGenericImport - /// 返回通过搜索作用域层次结构中具有指定的名称的字段。 - /// 此方法搜索的词法级别指定的作用域。 - /// - /// - /// 要搜索的字段的名称。 - /// - /// - /// 要搜索的词法级别。 - /// - /// - /// 一个 - /// 具有指定的名称的对象。 - /// function GetField(name: string; lexLevel: Int32): DDN.mscorlib.DNFieldInfo; overload; - /// - /// 获取包含的对象的当前默认作用域,可以是 - /// 语句范围或全局范围。 - /// - /// - /// 当前的默认作用域。 - /// function GetDefaultThisObject: DDN.mscorlib.DNObject; - /// - /// 获取通过搜索作用域层次结构,直到它找到一个范围,包括静态变量,例如,模块作用域的全局作用域。 - /// - /// - /// 全局作用域。 - /// function GetGlobalScope: DNGlobalScope; - /// - /// 获取具有指定的名称的字段的局部声明。 - /// 这用于编译时错误检查。 - /// - /// - /// 字段的名称。 - /// - /// - /// 本地字段的声明。 - /// function GetLocalField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取通过搜索作用域层次结构的指定成员的值。 - /// 此方法搜索的词法级别指定的作用域。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 要搜索的词法级别。 - /// - /// - /// 成员值 - /// 。 - /// function GetMemberValue(name: string; lexlevel: Int32): DDN.mscorlib.DNObject; - /// - /// 检索的数组 - /// 对应于指定的名称匹配的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的对象的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 检索的数组 - /// 对应于当前对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; overload; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -10390,23 +3318,10 @@ TDNBlockScope = class(TDNGenericImport) end; ['{8B3B1A9D-9D0C-535B-8350-FCFF5830CE0A}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// - /// - /// 对父对象的引用。 - /// - /// - /// 对脚本引擎的引用。 - /// {class} function init(parent: DNGlobalScope; engine: DNVsaEngine): DNGlobalScope; end; - /// - /// 表示全局作用域。 - /// [DNTypeName('Microsoft.JScript.GlobalScope')] DNGlobalScope = interface(DNActivationObject) ['{3B289C44-5A3E-3EA5-AF28-1BCCB4012B17}'] @@ -10433,129 +3348,16 @@ TDNBlockScope = class(TDNGenericImport) end; { methods } - /// - /// 将指定的字段添加到全局作用域。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取包含的对象的当前默认作用域,可以是 - /// 语句范围或全局范围。 - /// - /// - /// 此对象。 - /// function GetDefaultThisObject: DDN.mscorlib.DNObject; - /// - /// 获取通过搜索作用域层次结构中具有指定的名称的字段。 - /// 此方法搜索的词法级别指定的作用域。 - /// - /// - /// 要搜索的字段的名称。 - /// - /// - /// 要搜索的词法级别。 - /// - /// - /// 具有指定的名称的字段。 - /// function GetField(name: string; lexLevel: Int32): DDN.mscorlib.DNFieldInfo; overload; - /// - /// 获取一个数组 - /// 对应于全局范围的所有字段的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含全局范围内的所有字段的对象数组。 - /// function GetFields(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 通过返回对此对象的引用来获取全局作用域。 - /// - /// - /// 此对象。 - /// function GetGlobalScope: DNGlobalScope; - /// - /// 获取具有指定的名称的字段的局部声明。 - /// 这用于编译时错误检查。 - /// - /// - /// 字段的名称。 - /// - /// - /// 本地字段的声明。 - /// function GetLocalField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于指定的名称匹配的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的对象的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取一个数组 - /// 对应于全局范围内的所有方法的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含全局范围内的所有方法的对象数组。 - /// function GetMethods(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取一个数组 - /// 对应于全局范围的所有属性的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含全局范围内的所有属性的对象数组。 - /// function GetProperties(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取一个数组 - /// 对应于全局范围的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含全局范围内的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取通过搜索作用域层次结构的指定成员的值。 - /// 此方法搜索的词法级别指定的作用域。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 要搜索的词法级别。 - /// - /// - /// 成员值 - /// 。 - /// function GetMemberValue(name: string; lexlevel: Int32): DDN.mscorlib.DNObject; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; overload; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -10585,18 +3387,10 @@ TDNGlobalScope = class(TDNGenericImport) en ['{9351535E-EAB7-5815-842A-D6238BACDB0C}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNJSObject; end; - /// - /// 表示在 JScript 中的对象。 - /// 此类所属的对象和函数的类别。 - /// [DNTypeName('Microsoft.JScript.JSObject')] DNJSObject = interface(DNScriptObject) ['{4702175F-B6BC-35A1-869D-8253FA2ABCFC}'] @@ -10619,233 +3413,24 @@ TDNGlobalScope = class(TDNGenericImport) en { fields } - /// - /// 存储对脚本引擎的引用。 - /// property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; { methods } - /// - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取具有指定的名称的字段。 - /// - /// - /// 要获取的字段的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的字段 - /// , ,或如果该脚本对象不包含该字段,则为 null。 - /// function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; - /// - /// 获取具有指定的名称的方法。 - /// - /// - /// 要获取的方法的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的方法 - /// , ,或如果该脚本对象不包含该方法,则为 null。 - /// function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 获取对父对象的引用。 - /// - /// - /// 对父对象的引用。 - /// function GetParent: DNScriptObject; - /// - /// 获取具有指定的名称的属性。 - /// - /// - /// 要获取的属性的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的属性 - /// , ,或如果该脚本对象不包含该属性,则为 null。 - /// function GetProperty(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNPropertyInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有字段的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有字段的对象数组。 - /// function GetFields(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取具有指定的名称,通过使用指定的选择条件的方法。 - /// - /// - /// 要搜索的方法的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 用于查找匹配的方法参数类型。 - /// - /// - /// 使绑定能够处理的参数签名已在其中修改类型的参数修饰符的数组。 - /// - /// - /// 具有指定的方法 - /// , ,或如果该脚本对象不包含该方法,则为 null。 - /// function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; types: TArray; modifiers: TArray): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有方法的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有方法的对象数组。 - /// function GetMethods(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取具有指定的名称,通过使用指定的选择条件的属性。 - /// - /// - /// 要搜索的属性的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 该属性必须具有返回值的类型。 - /// - /// - /// 要搜索的属性索引类型。 - /// 索引化属性,例如一个类的索引器的使用。 - /// - /// - /// 使绑定能够处理的参数签名已在其中修改类型的参数修饰符的数组。 - /// - /// - /// 具有指定的属性 - /// , ,或如果该脚本对象不包含该属性,则为 null。 - /// function GetProperty(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; returnType: DDN.mscorlib.DNType; types: TArray; modifiers: TArray): DDN.mscorlib.DNPropertyInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有属性的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有属性的对象数组。 - /// function GetProperties(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度作为 args 参数数组。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; locale: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -10857,12 +3442,6 @@ TDNGlobalScope = class(TDNGenericImport) en property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[name: string]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[pars: TArray]: DDN.mscorlib.DNObject read get_Item write set_Item; default; - /// - /// 获取脚本对象的类型。 - /// - /// - /// 该脚本对象的类型。 - /// property UnderlyingSystemType: DDN.mscorlib.DNType read get_UnderlyingSystemType; end; @@ -10873,11 +3452,6 @@ TDNJSObject = class(TDNGenericImport) end; ['{A9E81839-090F-5AC5-8CF2-5F22E7B5BEEB}'] end; - /// - /// 表示用于调用的函数的信息。 - /// 这包括函数、 调用方、 自变量和有关堆栈帧的信息。 - /// 此类所属的对象和函数的类别。 - /// [DNTypeName('Microsoft.JScript.ArgumentsObject')] DNArgumentsObject = interface(DNJSObject) ['{70B4F589-65A9-3638-9215-7DF50458D813}'] @@ -10906,75 +3480,17 @@ TDNJSObject = class(TDNGenericImport) end; { fields } - /// - /// 表示正在调用的函数闭包函数。 - /// property callee: DDN.mscorlib.DNObject read __fakeFieldGet_callee write __fakeFieldSet_callee; - /// - /// 调用堆栈帧中的范围信息。 - /// property caller: DDN.mscorlib.DNObject read __fakeFieldGet_caller write __fakeFieldSet_caller; - /// - /// 自变量的数量。 - /// property length: DDN.mscorlib.DNObject read __fakeFieldGet_length write __fakeFieldSet_length; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; { methods } - /// - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -11006,10 +3522,6 @@ TDNArgumentsObject = class(TDNGenericImport - /// 表示一个数组对象。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.ArrayObject')] DNArrayObject = interface(DNJSObject) ['{F68923D6-32B6-3E23-B9BC-E6C0A067E451}'] @@ -11038,59 +3550,10 @@ TDNArgumentsObject = class(TDNGenericImport - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -11108,12 +3571,6 @@ TDNArgumentsObject = class(TDNGenericImport - /// 获取或设置数组的长度。 - /// - /// - /// 数组的长度。 - /// property length: DDN.mscorlib.DNObject read get_length write set_length; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -11133,206 +3590,24 @@ TDNArrayObject = class(TDNGenericImport) en { static methods } - /// - /// 连接对象或数组的指定的对象或数组的末尾。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 对象或数组要追加到 - /// 。 - /// - /// - /// 和 - /// 串联在一起。 - /// {class} function concat(thisob: DDN.mscorlib.DNObject; engine: DNVsaEngine; args: TArray): DNArrayObject; - /// - /// 创建的字符串表示形式的指定对象的串联元素并将它们与分开 - /// 和一个空格。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 一个字符串,串联的元素 - /// 分隔这些与 - /// 和一个空格。 - /// {class} function toLocaleString(thisob: DDN.mscorlib.DNObject): string; - /// - /// 将指定数组的元素串联成一个字符串。 - /// 指定的分隔符分隔的元素。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 要用于分隔元素的字符串。 - /// 默认值为逗号。 - /// - /// - /// 连接的元素的字符串 - /// 。 - /// {class} function join(thisob: DDN.mscorlib.DNObject; separator: DDN.mscorlib.DNObject): string; - /// - /// 从指定数组中移除最后一个元素并将其返回。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 最后一个元素的 - /// 。 - /// {class} function pop(thisob: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 将新元素添加到指定数组的末尾。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要添加到元素 - /// 。 - /// - /// - /// 新长度 - /// 。 - /// {class} function push(thisob: DDN.mscorlib.DNObject; args: TArray): Int64; - /// - /// 反转指定数组的元素。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 。 - /// {class} function reverse(thisob: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 从指定数组中移除的第一个元素并将其返回。 - /// 将剩余元素位移到前面的位置。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 第一个元素 - /// 。 - /// {class} function shift(thisob: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 创建一个新数组,其中包含从指定数组的指定连续元素。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 要获取的第一个连续元素。 - /// - /// - /// 要获取的最后一个连续元素。 - /// - /// - /// 一个新数组,包含之间的连续元素 - /// [ - /// ] 和 - /// [ - /// ]。 - /// {class} function slice(thisob: DDN.mscorlib.DNObject; engine: DNVsaEngine; start: Double; &end: DDN.mscorlib.DNObject): DNArrayObject; - /// - /// 使用指定的函数用于比较元素的指定数组的元素进行排序。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要用于比较元素的函数。 - /// - /// - /// 。 - /// {class} function sort(thisob: DDN.mscorlib.DNObject; &function: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 添加和移除数组中的指定位置处的数组中的元素。 - /// 可以添加元素和 / 或删除元素。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 要添加和移除元素的数组中的位置。 - /// - /// - /// 若要删除,如果有的元素数。 - /// - /// - /// 若要添加,如果任何元素。 - /// - /// - /// 一个新数组,包含从已移除元素 - /// , ,如果任何已被删除。 - /// {class} function splice(thisob: DDN.mscorlib.DNObject; engine: DNVsaEngine; start: Double; deleteCnt: Double; args: TArray): DNArrayObject; - /// - /// 创建的字符串表示形式的指定对象的串联元素,并用逗号分隔它们。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 一个字符串,串联的元素 - /// 并用逗号分隔这些。 - /// {class} function toString(thisob: DDN.mscorlib.DNObject): string; overload; - /// - /// 将新元素添加到指定数组的开头。 - /// 将现有元素位移到后面的位置。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要添加到元素 - /// 。 - /// - /// - /// 新长度 - /// 。 - /// {class} function unshift(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; { static propertys } - /// - /// 获取基于原型的对象,该对象正在使用此原型的引用。 - /// - /// - /// 对基于原型的对象的引用。 - /// {class} property &constructor: DNArrayConstructor read get_constructor; end; - /// - /// 提供用于静态方法和属性 - /// 对象。 - /// 此类的所有方法所都调用的传入到正在请求对方法的访问的对象的引用。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.ArrayPrototype')] DNArrayPrototype = interface(DNArrayObject) ['{ECEE085E-F109-38DC-A1EC-3F8AA56A8A33}'] @@ -11382,12 +3657,6 @@ TDNArrayObject = class(TDNGenericImport) en { propertys } - /// - /// 获取或设置数组的长度。 - /// - /// - /// 数组的长度。 - /// property length: DDN.mscorlib.DNObject read get_length write set_length; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -11403,12 +3672,6 @@ TDNArrayPrototype = class(TDNGenericImport - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientArrayPrototype')] DNLenientArrayPrototype = interface(DNArrayPrototype) ['{DE65057F-7DC2-38AB-854B-99E28B16B95A}'] @@ -11459,82 +3722,18 @@ TDNArrayPrototype = class(TDNGenericImport - /// 存储到的引用 - /// 对象。 - /// property &constructor: DDN.mscorlib.DNObject read __fakeFieldGet_constructor write __fakeFieldSet_constructor; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property concat: DDN.mscorlib.DNObject read __fakeFieldGet_concat write __fakeFieldSet_concat; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property join: DDN.mscorlib.DNObject read __fakeFieldGet_join write __fakeFieldSet_join; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property pop: DDN.mscorlib.DNObject read __fakeFieldGet_pop write __fakeFieldSet_pop; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property push: DDN.mscorlib.DNObject read __fakeFieldGet_push write __fakeFieldSet_push; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property reverse: DDN.mscorlib.DNObject read __fakeFieldGet_reverse write __fakeFieldSet_reverse; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property shift: DDN.mscorlib.DNObject read __fakeFieldGet_shift write __fakeFieldSet_shift; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property slice: DDN.mscorlib.DNObject read __fakeFieldGet_slice write __fakeFieldSet_slice; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property sort: DDN.mscorlib.DNObject read __fakeFieldGet_sort write __fakeFieldSet_sort; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property splice: DDN.mscorlib.DNObject read __fakeFieldGet_splice write __fakeFieldSet_splice; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property unshift: DDN.mscorlib.DNObject read __fakeFieldGet_unshift write __fakeFieldSet_unshift; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toLocaleString: DDN.mscorlib.DNObject read __fakeFieldGet_toLocaleString write __fakeFieldSet_toLocaleString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toString_: DDN.mscorlib.DNObject read __fakeFieldGet_toString write __fakeFieldSet_toString; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -11576,13 +3775,6 @@ TDNLenientArrayPrototype = class(TDNGenericImport - /// 包装数组创建 JScript - /// 。 - /// 此类包装的.NET Framework - /// 对象或 JScript - /// 对象。 - /// [DNTypeName('Microsoft.JScript.ArrayWrapper')] DNArrayWrapper = interface(DNArrayObject) ['{4CCDB687-35CF-399B-B29F-C7A7F0085F6C}'] @@ -11611,14 +3803,6 @@ TDNLenientArrayPrototype = class(TDNGenericImport - /// 获取数组的类型。 - /// - /// - /// 一种 - /// 或 - /// 。 - /// function GetType: DDN.mscorlib.DNType; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -11640,12 +3824,6 @@ TDNLenientArrayPrototype = class(TDNGenericImport - /// 获取数组的长度。 - /// - /// - /// 数组的长度。 - /// property length: DDN.mscorlib.DNObject read get_length write set_length; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -11661,10 +3839,6 @@ TDNArrayWrapper = class(TDNGenericImport) ['{7A2911CB-8FF7-502B-AD2C-07FE6A282B0B}'] end; - /// - /// 表示正则表达式匹配的结果。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.RegExpMatch')] DNRegExpMatch = interface(DNArrayObject) ['{BA2EB9E2-6FD5-3A23-8BFC-CD84F3F028C5}'] @@ -11714,12 +3888,6 @@ TDNArrayWrapper = class(TDNGenericImport) { propertys } - /// - /// 获取或设置数组的长度。 - /// - /// - /// 数组的长度。 - /// property length: DDN.mscorlib.DNObject read get_length write set_length; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -11735,10 +3903,6 @@ TDNRegExpMatch = class(TDNGenericImport) en ['{66982CD4-6A1D-5DF5-8155-59A0B0FDEB16}'] end; - /// - /// 表示布尔对象。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.BooleanObject')] DNBooleanObject = interface(DNJSObject) ['{DCC180B6-1B63-3E91-A76F-1A4603E31CAB}'] @@ -11765,69 +3929,11 @@ TDNRegExpMatch = class(TDNGenericImport) en { methods } - /// - /// 返回 - /// 或 - /// 。 - /// - /// - /// 或 - /// 。 - /// function GetType: DDN.mscorlib.DNType; - /// - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -11862,51 +3968,14 @@ TDNBooleanObject = class(TDNGenericImport - /// 返回指定的对象作为 - /// 或 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 作为 - /// 或 - /// 。 - /// {class} function valueOf(thisob: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 通过使用创建的字符串表示形式指定的对象 - /// 类。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// ,它由创建 - /// 类。 - /// {class} function toString(thisob: DDN.mscorlib.DNObject): string; overload; { static propertys } - /// - /// 获取基于原型的对象,该对象正在使用此原型的引用。 - /// - /// - /// 对基于原型的对象的引用。 - /// {class} property &constructor: DNBooleanConstructor read get_constructor; end; - /// - /// 提供用于静态方法和属性 - /// 对象。 - /// 此类的所有方法所都调用的传入到正在请求对方法的访问的对象的引用。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.BooleanPrototype')] DNBooleanPrototype = interface(DNBooleanObject) ['{1452A752-D103-385E-A8BB-C57AE47FFE3F}'] @@ -11933,15 +4002,6 @@ TDNBooleanObject = class(TDNGenericImport - /// 返回 - /// 或 - /// 。 - /// - /// - /// 或 - /// 。 - /// function GetType: DDN.mscorlib.DNType; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -11977,12 +4037,6 @@ TDNBooleanPrototype = class(TDNGenericImport - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientBooleanPrototype')] DNLenientBooleanPrototype = interface(DNBooleanPrototype) ['{B12BA434-52BE-3C76-A7F1-629E2053894A}'] @@ -12011,22 +4065,8 @@ TDNBooleanPrototype = class(TDNGenericImport - /// 存储到的引用 - /// 对象。 - /// property &constructor: DDN.mscorlib.DNObject read __fakeFieldGet_constructor write __fakeFieldSet_constructor; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toString_: DDN.mscorlib.DNObject read __fakeFieldGet_toString write __fakeFieldSet_toString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property valueOf: DDN.mscorlib.DNObject read __fakeFieldGet_valueOf write __fakeFieldSet_valueOf; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -12067,10 +4107,6 @@ TDNLenientBooleanPrototype = class(TDNGenericImport - /// 表示一个 date 对象。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.DateObject')] DNDateObject = interface(DNJSObject) ['{4E89DEF0-57D3-350D-BD2C-90E435FC1B38}'] @@ -12097,59 +4133,10 @@ TDNLenientBooleanPrototype = class(TDNGenericImport - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -12185,703 +4172,57 @@ TDNDateObject = class(TDNGenericImport) end; { static methods } - /// - /// 获取指定的日期值 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 日期值 - /// 。 - /// {class} function getDate(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的周日期值 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 周日期值 - /// 。 - /// {class} function getDay(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的年份值 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 年份值 - /// 。 - /// {class} function getFullYear(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的小时值 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 小时值为 - /// 。 - /// {class} function getHours(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的毫秒值 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 毫秒值 - /// 。 - /// {class} function getMilliseconds(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的分钟值 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 分钟值 - /// 。 - /// {class} function getMinutes(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的月份值 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 月份值 - /// 。 - /// {class} function getMonth(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的值的秒的 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 秒的值的 - /// 。 - /// {class} function getSeconds(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的时间值 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 时间值 - /// 。 - /// {class} function getTime(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的偏移量 - /// 与协调世界时 (UTC)。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 之间的差异 - /// 与协调世界时 (UTC)。 - /// {class} function getTimezoneOffset(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的日期值 - /// , ,以协调世界时 (UTC) 表示。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 日期值 - /// , 以 UTC 表示。 - /// {class} function getUTCDate(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的周日期值 - /// , ,以协调世界时 (UTC) 表示。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 周日期值 - /// , 以 UTC 表示。 - /// {class} function getUTCDay(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的年份值 - /// , ,以协调世界时 (UTC) 表示。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 年份值 - /// , 以 UTC 表示。 - /// {class} function getUTCFullYear(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的小时值 - /// , ,以协调世界时 (UTC) 表示。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 小时值为 - /// , 以 UTC 表示。 - /// {class} function getUTCHours(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的毫秒值 - /// , ,以协调世界时 (UTC) 表示。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 毫秒值 - /// , 以 UTC 表示。 - /// {class} function getUTCMilliseconds(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的分钟值 - /// , ,以协调世界时 (UTC) 表示。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 分钟值 - /// , 以 UTC 表示。 - /// {class} function getUTCMinutes(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的月份值 - /// , ,以协调世界时 (UTC) 表示。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 月份值 - /// , 以 UTC 表示。 - /// {class} function getUTCMonth(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 获取指定的值的秒的 - /// , ,以协调世界时 (UTC) 表示。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 秒的值的 - /// , 以 UTC 表示。 - /// {class} function getUTCSeconds(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 返回指定 - /// 作为 - /// 对象。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 值 - /// , ,表示为 - /// 对象。 - /// {class} function getVarDate(thisob: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 获取指定的年份值 - /// , ,以协调世界时 (UTC) 表示。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 年份值 - /// , 以 UTC 表示。 - /// {class} function getYear(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 设置的日期值 - /// 为指定的日期值。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要为设置日期值 - /// 。 - /// - /// - /// 新值 - /// 设置的值之后。 - /// {class} function setDate(thisob: DDN.mscorlib.DNObject; ddate: Double): Double; - /// - /// 设置的年份值 - /// 为指定的年份值。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 若要为设置的年份值 - /// 。 - /// - /// - /// 若要为设置的月份值 - /// 。 - /// - /// - /// 要为设置日期值 - /// 。 - /// - /// - /// 为设置的年份值 - /// 。 - /// {class} function setFullYear(thisob: DDN.mscorlib.DNObject; dyear: Double; month: DDN.mscorlib.DNObject; date: DDN.mscorlib.DNObject): Double; - /// - /// 设置小时值为 - /// 为指定的小时值。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要为设置小时值 - /// 。 - /// - /// - /// 分钟值设置为 - /// 。 - /// - /// - /// 秒的值设置为 - /// 。 - /// - /// - /// 毫秒数的值设置为 - /// 。 - /// - /// - /// 新值 - /// 设置的值之后。 - /// {class} function setHours(thisob: DDN.mscorlib.DNObject; dhour: Double; min: DDN.mscorlib.DNObject; sec: DDN.mscorlib.DNObject; msec: DDN.mscorlib.DNObject): Double; - /// - /// 设置的分钟值 - /// 为指定的分钟值。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 分钟值设置为 - /// 。 - /// - /// - /// 秒的值设置为 - /// 。 - /// - /// - /// 毫秒数的值设置为 - /// 。 - /// - /// - /// 新值 - /// 设置的值之后。 - /// {class} function setMinutes(thisob: DDN.mscorlib.DNObject; dmin: Double; sec: DDN.mscorlib.DNObject; msec: DDN.mscorlib.DNObject): Double; - /// - /// 设置的毫秒值 - /// 为指定的毫秒值。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要为设置毫秒值 - /// 。 - /// - /// - /// 新值 - /// 设置的值之后。 - /// {class} function setMilliseconds(thisob: DDN.mscorlib.DNObject; dmsec: Double): Double; - /// - /// 设置的月份值 - /// 为指定的月份值。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 若要为设置的月份值 - /// 。 - /// - /// - /// 要为设置日期值 - /// 。 - /// - /// - /// 新值 - /// 设置的值之后。 - /// {class} function setMonth(thisob: DDN.mscorlib.DNObject; dmonth: Double; date: DDN.mscorlib.DNObject): Double; - /// - /// 设置值的秒的 - /// 为指定的秒值。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 秒的值设置为 - /// 。 - /// - /// - /// 毫秒数的值设置为 - /// 。 - /// - /// - /// 新值 - /// 设置的值之后。 - /// {class} function setSeconds(thisob: DDN.mscorlib.DNObject; dsec: Double; msec: DDN.mscorlib.DNObject): Double; - /// - /// 设置的时间值 - /// 到指定的时间值。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 若要为设置的时间值 - /// 。 - /// - /// - /// 新值 - /// 设置的值之后。 - /// {class} function setTime(thisob: DDN.mscorlib.DNObject; time: Double): Double; - /// - /// 设置的日期值 - /// 为指定的日期值,表示以协调世界时 (UTC)。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要为设置日期值 - /// 。 - /// - /// - /// 新值 - /// 设置的值后,以表示 UTC。 - /// {class} function setUTCDate(thisob: DDN.mscorlib.DNObject; ddate: Double): Double; - /// - /// 设置的年份值 - /// 为指定的年份值,表示以协调世界时 (UTC)。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 若要为设置的年份值 - /// 。 - /// - /// - /// 若要为设置的月份值 - /// 。 - /// - /// - /// 要为设置日期值 - /// 。 - /// - /// - /// 新值 - /// 设置的值后,以表示 UTC。 - /// {class} function setUTCFullYear(thisob: DDN.mscorlib.DNObject; dyear: Double; month: DDN.mscorlib.DNObject; date: DDN.mscorlib.DNObject): Double; - /// - /// 设置小时值为 - /// 为指定的小时值,表示以协调世界时 (UTC)。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要为设置小时值 - /// 。 - /// - /// - /// 分钟值设置为 - /// 。 - /// - /// - /// 秒的值设置为 - /// 。 - /// - /// - /// 毫秒数的值设置为 - /// 。 - /// - /// - /// 新值 - /// 设置的值后,以表示 UTC。 - /// {class} function setUTCHours(thisob: DDN.mscorlib.DNObject; dhour: Double; min: DDN.mscorlib.DNObject; sec: DDN.mscorlib.DNObject; msec: DDN.mscorlib.DNObject): Double; - /// - /// 设置的分钟值 - /// 为指定的分钟值,表示以协调世界时 (UTC)。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 分钟值设置为 - /// 。 - /// - /// - /// 秒的值设置为 - /// 。 - /// - /// - /// 毫秒数的值设置为 - /// 。 - /// - /// - /// 新值 - /// 设置的值后,以表示 UTC。 - /// {class} function setUTCMinutes(thisob: DDN.mscorlib.DNObject; dmin: Double; sec: DDN.mscorlib.DNObject; msec: DDN.mscorlib.DNObject): Double; - /// - /// 设置的毫秒值 - /// 为指定的毫秒的值,以协调世界时 (UTC) 表示。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要为设置毫秒值 - /// 。 - /// - /// - /// 新值 - /// 设置的值后,以表示 UTC。 - /// {class} function setUTCMilliseconds(thisob: DDN.mscorlib.DNObject; dmsec: Double): Double; - /// - /// 设置的月份值 - /// 为指定的月份值,表示以协调世界时 (UTC)。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 若要为设置的月份值 - /// 。 - /// - /// - /// 要为设置日期值 - /// 。 - /// - /// - /// 新值 - /// 设置的值后,以表示 UTC。 - /// {class} function setUTCMonth(thisob: DDN.mscorlib.DNObject; dmonth: Double; date: DDN.mscorlib.DNObject): Double; - /// - /// 设置值的秒的 - /// 为指定的秒的值,表示以协调世界时 (UTC)。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 秒的值设置为 - /// 。 - /// - /// - /// 毫秒数的值设置为 - /// 。 - /// - /// - /// 新值 - /// 设置的值后,以表示 UTC。 - /// {class} function setUTCSeconds(thisob: DDN.mscorlib.DNObject; dsec: Double; msec: DDN.mscorlib.DNObject): Double; - /// - /// 设置的年份值 - /// 为指定的年份值。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 若要为设置的年份值 - /// 。 - /// - /// - /// 新值 - /// 设置的值之后。 - /// {class} function setYear(thisob: DDN.mscorlib.DNObject; dyear: Double): Double; - /// - /// 创建的字符串表示形式指定 - /// ,其中包含每周、 月份、 日期和年的某一天。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toDateString(thisob: DDN.mscorlib.DNObject): string; - /// - /// 创建的字符串表示形式指定 - /// ,其中包含的一周、 月份、 日期、 一年中和时间,以协调世界时 (UTC) 表示。 - /// 使用 - /// 而是可以。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toGMTString(thisob: DDN.mscorlib.DNObject): string; - /// - /// 创建的字符串表示形式指定 - /// 包含日期而不是时间。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toLocaleDateString(thisob: DDN.mscorlib.DNObject): string; - /// - /// 创建的字符串表示形式指定 - /// 包含时间而非日期。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toLocaleTimeString(thisob: DDN.mscorlib.DNObject): string; - /// - /// 创建的字符串表示形式指定 - /// ,其中包含每周、 月份、 日期、 时间、 时区、 和年的某一天。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toString(thisob: DDN.mscorlib.DNObject): string; overload; - /// - /// 创建的字符串表示形式指定 - /// ,其中包含的时间和时区。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toTimeString(thisob: DDN.mscorlib.DNObject): string; - /// - /// 创建的字符串表示形式指定 - /// ,其中包含的一周、 月份、 日期、 一年中和时间,以协调世界时 (UTC) 表示。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toUTCString(thisob: DDN.mscorlib.DNObject): string; - /// - /// 返回指定的值 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 的值。 - /// {class} function valueOf(thisob: DDN.mscorlib.DNObject): Double; - /// - /// 创建的字符串表示形式指定 - /// ,其中包含的日期和时间。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toLocaleString(thisob: DDN.mscorlib.DNObject): string; { static propertys } - /// - /// 获取基于原型的对象,该对象正在使用此原型的引用。 - /// - /// - /// 对基于原型的对象的引用。 - /// {class} property &constructor: DNDateConstructor read get_constructor; end; - /// - /// 提供用于静态方法和属性 - /// 对象。 - /// 通过传入到正在请求对方法的访问的对象引用来调用此类的所有方法。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.DatePrototype')] DNDatePrototype = interface(DNDateObject) ['{80721E3C-C3D0-3EA9-976D-37478E995652}'] @@ -12943,12 +4284,6 @@ TDNDatePrototype = class(TDNGenericImport - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientDatePrototype')] DNLenientDatePrototype = interface(DNDatePrototype) ['{70080960-9C7A-35EB-8D10-B9B453E400DA}'] @@ -13063,280 +4398,51 @@ TDNDatePrototype = class(TDNGenericImport - /// 存储到的引用 - /// 对象。 - /// property &constructor: DDN.mscorlib.DNObject read __fakeFieldGet_constructor write __fakeFieldSet_constructor; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getTime: DDN.mscorlib.DNObject read __fakeFieldGet_getTime write __fakeFieldSet_getTime; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getYear: DDN.mscorlib.DNObject read __fakeFieldGet_getYear write __fakeFieldSet_getYear; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getFullYear: DDN.mscorlib.DNObject read __fakeFieldGet_getFullYear write __fakeFieldSet_getFullYear; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getUTCFullYear: DDN.mscorlib.DNObject read __fakeFieldGet_getUTCFullYear write __fakeFieldSet_getUTCFullYear; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getMonth: DDN.mscorlib.DNObject read __fakeFieldGet_getMonth write __fakeFieldSet_getMonth; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getUTCMonth: DDN.mscorlib.DNObject read __fakeFieldGet_getUTCMonth write __fakeFieldSet_getUTCMonth; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getDate: DDN.mscorlib.DNObject read __fakeFieldGet_getDate write __fakeFieldSet_getDate; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getUTCDate: DDN.mscorlib.DNObject read __fakeFieldGet_getUTCDate write __fakeFieldSet_getUTCDate; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getDay: DDN.mscorlib.DNObject read __fakeFieldGet_getDay write __fakeFieldSet_getDay; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getUTCDay: DDN.mscorlib.DNObject read __fakeFieldGet_getUTCDay write __fakeFieldSet_getUTCDay; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getHours: DDN.mscorlib.DNObject read __fakeFieldGet_getHours write __fakeFieldSet_getHours; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getUTCHours: DDN.mscorlib.DNObject read __fakeFieldGet_getUTCHours write __fakeFieldSet_getUTCHours; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getMinutes: DDN.mscorlib.DNObject read __fakeFieldGet_getMinutes write __fakeFieldSet_getMinutes; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getUTCMinutes: DDN.mscorlib.DNObject read __fakeFieldGet_getUTCMinutes write __fakeFieldSet_getUTCMinutes; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getSeconds: DDN.mscorlib.DNObject read __fakeFieldGet_getSeconds write __fakeFieldSet_getSeconds; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getUTCSeconds: DDN.mscorlib.DNObject read __fakeFieldGet_getUTCSeconds write __fakeFieldSet_getUTCSeconds; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getMilliseconds: DDN.mscorlib.DNObject read __fakeFieldGet_getMilliseconds write __fakeFieldSet_getMilliseconds; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getUTCMilliseconds: DDN.mscorlib.DNObject read __fakeFieldGet_getUTCMilliseconds write __fakeFieldSet_getUTCMilliseconds; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getVarDate: DDN.mscorlib.DNObject read __fakeFieldGet_getVarDate write __fakeFieldSet_getVarDate; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getTimezoneOffset: DDN.mscorlib.DNObject read __fakeFieldGet_getTimezoneOffset write __fakeFieldSet_getTimezoneOffset; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setTime: DDN.mscorlib.DNObject read __fakeFieldGet_setTime write __fakeFieldSet_setTime; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setMilliseconds: DDN.mscorlib.DNObject read __fakeFieldGet_setMilliseconds write __fakeFieldSet_setMilliseconds; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setUTCMilliseconds: DDN.mscorlib.DNObject read __fakeFieldGet_setUTCMilliseconds write __fakeFieldSet_setUTCMilliseconds; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setSeconds: DDN.mscorlib.DNObject read __fakeFieldGet_setSeconds write __fakeFieldSet_setSeconds; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setUTCSeconds: DDN.mscorlib.DNObject read __fakeFieldGet_setUTCSeconds write __fakeFieldSet_setUTCSeconds; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setMinutes: DDN.mscorlib.DNObject read __fakeFieldGet_setMinutes write __fakeFieldSet_setMinutes; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setUTCMinutes: DDN.mscorlib.DNObject read __fakeFieldGet_setUTCMinutes write __fakeFieldSet_setUTCMinutes; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setHours: DDN.mscorlib.DNObject read __fakeFieldGet_setHours write __fakeFieldSet_setHours; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setUTCHours: DDN.mscorlib.DNObject read __fakeFieldGet_setUTCHours write __fakeFieldSet_setUTCHours; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setDate: DDN.mscorlib.DNObject read __fakeFieldGet_setDate write __fakeFieldSet_setDate; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setUTCDate: DDN.mscorlib.DNObject read __fakeFieldGet_setUTCDate write __fakeFieldSet_setUTCDate; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setMonth: DDN.mscorlib.DNObject read __fakeFieldGet_setMonth write __fakeFieldSet_setMonth; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setUTCMonth: DDN.mscorlib.DNObject read __fakeFieldGet_setUTCMonth write __fakeFieldSet_setUTCMonth; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setFullYear: DDN.mscorlib.DNObject read __fakeFieldGet_setFullYear write __fakeFieldSet_setFullYear; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setUTCFullYear: DDN.mscorlib.DNObject read __fakeFieldGet_setUTCFullYear write __fakeFieldSet_setUTCFullYear; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property setYear: DDN.mscorlib.DNObject read __fakeFieldGet_setYear write __fakeFieldSet_setYear; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toGMTString: DDN.mscorlib.DNObject read __fakeFieldGet_toGMTString write __fakeFieldSet_toGMTString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toDateString: DDN.mscorlib.DNObject read __fakeFieldGet_toDateString write __fakeFieldSet_toDateString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toLocaleDateString: DDN.mscorlib.DNObject read __fakeFieldGet_toLocaleDateString write __fakeFieldSet_toLocaleDateString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toLocaleString: DDN.mscorlib.DNObject read __fakeFieldGet_toLocaleString write __fakeFieldSet_toLocaleString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toLocaleTimeString: DDN.mscorlib.DNObject read __fakeFieldGet_toLocaleTimeString write __fakeFieldSet_toLocaleTimeString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toString_: DDN.mscorlib.DNObject read __fakeFieldGet_toString write __fakeFieldSet_toString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toTimeString: DDN.mscorlib.DNObject read __fakeFieldGet_toTimeString write __fakeFieldSet_toTimeString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toUTCString: DDN.mscorlib.DNObject read __fakeFieldGet_toUTCString write __fakeFieldSet_toUTCString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property valueOf: DDN.mscorlib.DNObject read __fakeFieldGet_valueOf write __fakeFieldSet_valueOf; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -13377,10 +4483,6 @@ TDNLenientDatePrototype = class(TDNGenericImport - /// 表示一个枚举器对象。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.EnumeratorObject')] DNEnumeratorObject = interface(DNJSObject) ['{46222DD4-6190-3936-B815-7B3D4CA55B06}'] @@ -13407,59 +4509,10 @@ TDNLenientDatePrototype = class(TDNGenericImport - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -13495,59 +4548,16 @@ TDNEnumeratorObject = class(TDNGenericImport - /// 确定是否将枚举数已通过集合的最后一项。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 如果枚举器已传递的最后一项的集合;否则为 - /// 。 - /// {class} function atEnd(thisob: DDN.mscorlib.DNObject): Boolean; - /// - /// 获取集合中的当前元素。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 集合中的当前元素。 - /// {class} function item(thisob: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 将枚举数移到其初始位置,即在集合中的第一个元素之前。 - /// - /// - /// 此方法作用于该对象。 - /// {class} procedure moveFirst(thisob: DDN.mscorlib.DNObject); - /// - /// 将枚举数推进到集合的下一个元素。 - /// - /// - /// 此方法作用于该对象。 - /// {class} procedure moveNext(thisob: DDN.mscorlib.DNObject); { static propertys } - /// - /// 获取基于原型的对象,该对象正在使用此原型的引用。 - /// - /// - /// 对基于原型的对象的引用。 - /// {class} property &constructor: DNEnumeratorConstructor read get_constructor; end; - /// - /// 提供用于静态方法和属性 - /// 对象。 - /// 通过传入到正在请求对方法的访问的对象引用来调用此类的所有方法。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.EnumeratorPrototype')] DNEnumeratorPrototype = interface(DNJSObject) ['{EA662803-032A-3935-AC7A-5C577A523C7D}'] @@ -13574,59 +4584,10 @@ TDNEnumeratorObject = class(TDNGenericImport - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -13658,12 +4619,6 @@ TDNEnumeratorPrototype = class(TDNGenericImport - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientEnumeratorPrototype')] DNLenientEnumeratorPrototype = interface(DNEnumeratorPrototype) ['{7ABF9BF0-DCE9-328D-BF14-AC6F9FA418D5}'] @@ -13696,34 +4651,10 @@ TDNEnumeratorPrototype = class(TDNGenericImport - /// 存储到的引用 - /// 对象。 - /// property &constructor: DDN.mscorlib.DNObject read __fakeFieldGet_constructor write __fakeFieldSet_constructor; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property atEnd: DDN.mscorlib.DNObject read __fakeFieldGet_atEnd write __fakeFieldSet_atEnd; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property item: DDN.mscorlib.DNObject read __fakeFieldGet_item write __fakeFieldSet_item; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property moveFirst: DDN.mscorlib.DNObject read __fakeFieldGet_moveFirst write __fakeFieldSet_moveFirst; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property moveNext: DDN.mscorlib.DNObject read __fakeFieldGet_moveNext write __fakeFieldSet_moveNext; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -13764,26 +4695,10 @@ TDNLenientEnumeratorPrototype = class(TDNGenericImport - /// 将转换 - /// 到 - /// , 、 隐式。 - /// - /// - /// 要转换的对象。 - /// - /// - /// 转换后 - /// 。 - /// {class} function ToException(err: DNErrorObject): DDN.mscorlib.DNException; end; - /// - /// 表示一个 error 对象。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.ErrorObject')] DNErrorObject = interface(DNJSObject) ['{F2067C13-DB00-30F2-AB68-D4921C36EB2C}'] @@ -13812,75 +4727,17 @@ TDNLenientEnumeratorPrototype = class(TDNGenericImport - /// 指定说明错误的原因的消息。 - /// property message: DDN.mscorlib.DNObject read __fakeFieldGet_message write __fakeFieldSet_message; - /// - /// 指定错误号或错误代码。 - /// property number: DDN.mscorlib.DNObject read __fakeFieldGet_number write __fakeFieldSet_number; - /// - /// 指定说明错误的原因的消息。 - /// property description: DDN.mscorlib.DNObject read __fakeFieldGet_description write __fakeFieldSet_description; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; { methods } - /// - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -13912,11 +4769,6 @@ TDNErrorObject = class(TDNGenericImport) en ['{D04C42DC-6805-5F41-A0EF-D120772566AB}'] end; - /// - /// 表示发生的错误时 - /// 使用方法。 - /// 有关详细信息,请参阅 eval 方法 (Visual Studio-JScript)。 - /// [DNTypeName('Microsoft.JScript.EvalErrorObject')] DNEvalErrorObject = interface(DNErrorObject) ['{A1838EA7-90A0-3613-A9CA-40838EFE4A4E}'] @@ -13945,17 +4797,8 @@ TDNErrorObject = class(TDNGenericImport) en { fields } - /// - /// 指定说明错误的原因的消息。 - /// property message: DDN.mscorlib.DNObject read __fakeFieldGet_message write __fakeFieldSet_message; - /// - /// 指定错误号或错误代码。 - /// property number: DDN.mscorlib.DNObject read __fakeFieldGet_number write __fakeFieldSet_number; - /// - /// 指定说明错误的原因的消息。 - /// property description: DDN.mscorlib.DNObject read __fakeFieldGet_description write __fakeFieldSet_description; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -13996,10 +4839,6 @@ TDNEvalErrorObject = class(TDNGenericImport - /// 表示范围错误。 - /// 例如,如果使用不正确的索引来访问数组元素,可以发生范围错误。 - /// [DNTypeName('Microsoft.JScript.RangeErrorObject')] DNRangeErrorObject = interface(DNErrorObject) ['{728F539B-AF1C-3AD4-A066-D09A0072A67A}'] @@ -14028,17 +4867,8 @@ TDNEvalErrorObject = class(TDNGenericImport - /// 指定说明错误的原因的消息。 - /// property message: DDN.mscorlib.DNObject read __fakeFieldGet_message write __fakeFieldSet_message; - /// - /// 指定错误号或错误代码。 - /// property number: DDN.mscorlib.DNObject read __fakeFieldGet_number write __fakeFieldSet_number; - /// - /// 指定说明错误的原因的消息。 - /// property description: DDN.mscorlib.DNObject read __fakeFieldGet_description write __fakeFieldSet_description; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -14079,10 +4909,6 @@ TDNRangeErrorObject = class(TDNGenericImport - /// 表示引用错误。 - /// 例如,当引用未声明的变量时,可以发生引用错误。 - /// [DNTypeName('Microsoft.JScript.ReferenceErrorObject')] DNReferenceErrorObject = interface(DNErrorObject) ['{6F040B71-E672-3FC2-82F3-09E1BD95448D}'] @@ -14111,17 +4937,8 @@ TDNRangeErrorObject = class(TDNGenericImport - /// 指定说明错误的原因的消息。 - /// property message: DDN.mscorlib.DNObject read __fakeFieldGet_message write __fakeFieldSet_message; - /// - /// 指定错误号或错误代码。 - /// property number: DDN.mscorlib.DNObject read __fakeFieldGet_number write __fakeFieldSet_number; - /// - /// 指定说明错误的原因的消息。 - /// property description: DDN.mscorlib.DNObject read __fakeFieldGet_description write __fakeFieldSet_description; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -14162,10 +4979,6 @@ TDNReferenceErrorObject = class(TDNGenericImport - /// 表示语法错误。 - /// 例如时忽略分号,,可以发生语法错误。 - /// [DNTypeName('Microsoft.JScript.SyntaxErrorObject')] DNSyntaxErrorObject = interface(DNErrorObject) ['{181E5270-27FF-3F63-8088-91AA4C432FA9}'] @@ -14194,17 +5007,8 @@ TDNReferenceErrorObject = class(TDNGenericImport - /// 指定说明错误的原因的消息。 - /// property message: DDN.mscorlib.DNObject read __fakeFieldGet_message write __fakeFieldSet_message; - /// - /// 指定错误号或错误代码。 - /// property number: DDN.mscorlib.DNObject read __fakeFieldGet_number write __fakeFieldSet_number; - /// - /// 指定说明错误的原因的消息。 - /// property description: DDN.mscorlib.DNObject read __fakeFieldGet_description write __fakeFieldSet_description; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -14245,10 +5049,6 @@ TDNSyntaxErrorObject = class(TDNGenericImport - /// 表示类型错误。 - /// 例如,一种类型的对象传递给需要另一种类型的对象的方法时,可以发生类型错误。 - /// [DNTypeName('Microsoft.JScript.TypeErrorObject')] DNTypeErrorObject = interface(DNErrorObject) ['{0E9D8F62-27CE-350A-A048-BEEAC2B93EB6}'] @@ -14277,17 +5077,8 @@ TDNSyntaxErrorObject = class(TDNGenericImport - /// 指定说明错误的原因的消息。 - /// property message: DDN.mscorlib.DNObject read __fakeFieldGet_message write __fakeFieldSet_message; - /// - /// 指定错误号或错误代码。 - /// property number: DDN.mscorlib.DNObject read __fakeFieldGet_number write __fakeFieldSet_number; - /// - /// 指定说明错误的原因的消息。 - /// property description: DDN.mscorlib.DNObject read __fakeFieldGet_description write __fakeFieldSet_description; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -14328,10 +5119,6 @@ TDNTypeErrorObject = class(TDNGenericImport - /// 表示统一资源标识符 (URI) 错误。 - /// 例如,URI 错误会 when you try to 进行编码或解码的 URI。 - /// [DNTypeName('Microsoft.JScript.URIErrorObject')] DNURIErrorObject = interface(DNErrorObject) ['{7512A4CB-9A6A-31CC-973D-750A168DAB99}'] @@ -14360,17 +5147,8 @@ TDNTypeErrorObject = class(TDNGenericImport - /// 指定说明错误的原因的消息。 - /// property message: DDN.mscorlib.DNObject read __fakeFieldGet_message write __fakeFieldSet_message; - /// - /// 指定错误号或错误代码。 - /// property number: DDN.mscorlib.DNObject read __fakeFieldGet_number write __fakeFieldSet_number; - /// - /// 指定说明错误的原因的消息。 - /// property description: DDN.mscorlib.DNObject read __fakeFieldGet_description write __fakeFieldSet_description; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -14415,34 +5193,14 @@ TDNURIErrorObject = class(TDNGenericImport - /// 指定的错误类型的名称。 - /// 可能值包括错误、 EvalError、 RangeError、 ReferenceError、 SyntaxError、 TypeError 和 URIError。 - /// {class} property name: string read __fakeFieldGet_name; { static methods } - /// - /// 创建指定对象的字符串表示形式。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// 如果有一个包含名称的类型的错误对象,以及一条错误消息。 - /// {class} function toString(thisob: DDN.mscorlib.DNObject): string; overload; end; - /// - /// 提供用于静态方法和属性 - /// 对象。 - /// 通过传入到正在请求对方法的访问的对象引用来调用此类的所有方法。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.ErrorPrototype')] DNErrorPrototype = interface(DNJSObject) ['{7111FD37-0F39-3069-959E-32828C97CF0D}'] @@ -14467,68 +5225,15 @@ TDNURIErrorObject = class(TDNGenericImport - /// 指定的错误类型的名称。 - /// 可能值包括错误、 EvalError、 RangeError、 ReferenceError、 SyntaxError、 TypeError 和 URIError。 - /// property name: string read __fakeFieldGet_name; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; { methods } - /// - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -14546,12 +5251,6 @@ TDNURIErrorObject = class(TDNGenericImport - /// 获取基于原型的对象,该对象正在使用此原型的引用。 - /// - /// - /// 对基于原型的对象的引用。 - /// property &constructor: DNErrorConstructor read get_constructor; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -14571,19 +5270,10 @@ TDNErrorPrototype = class(TDNGenericImport - /// 将包含错误的子类型的名称的字符串存储。 - /// {class} property name: string read __fakeFieldGet_name; end; - /// - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientErrorPrototype')] DNLenientErrorPrototype = interface(DNErrorPrototype) ['{A9ED43A6-F973-3EB8-A4E3-9625446A3675}'] @@ -14613,20 +5303,8 @@ TDNErrorPrototype = class(TDNGenericImport - /// 存储到的引用 - /// 对象。 - /// property &constructor: DDN.mscorlib.DNObject read __fakeFieldGet_constructor write __fakeFieldSet_constructor; - /// - /// 将包含错误的子类型的名称的字符串存储。 - /// property name: DDN.mscorlib.DNObject read __fakeFieldGet_name write __fakeFieldSet_name; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toString_: DDN.mscorlib.DNObject read __fakeFieldGet_toString write __fakeFieldSet_toString; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -14653,12 +5331,6 @@ TDNErrorPrototype = class(TDNGenericImport - /// 获取基于原型的对象,该对象正在使用此原型的引用。 - /// - /// - /// 对基于原型的对象的引用。 - /// property &constructor: DNErrorConstructor read get_constructor; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -14674,11 +5346,6 @@ TDNLenientErrorPrototype = class(TDNGenericImport - /// 构造函数函数将属性添加到 - /// 进行早期绑定时。 - /// 此类所属的对象和函数的类别。 - /// [DNTypeName('Microsoft.JScript.JSPrototypeObject')] DNJSPrototypeObject = interface(DNJSObject) ['{2E9C125F-E16F-37D0-9152-BBEA40A394CE}'] @@ -14703,67 +5370,15 @@ TDNLenientErrorPrototype = class(TDNGenericImport - /// 存储用于定义基于原型的对象的构造函数函数对象。 - /// property &constructor: DDN.mscorlib.DNObject read __fakeFieldGet_constructor write __fakeFieldSet_constructor; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; { methods } - /// - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -14795,235 +5410,27 @@ TDNJSPrototypeObject = class(TDNGenericImport - /// 计算指定的数字的绝对值。 - /// - /// - /// 要计算的绝对值的数值的数字。 - /// - /// - /// 的绝对值。 - /// {class} function abs(d: Double): Double; - /// - /// 计算指定的数字的反余弦值。 - /// - /// - /// 要计算的反余弦值的数字。 - /// - /// - /// 反余弦值 - /// ,以弧度为单位。 - /// {class} function acos(x: Double): Double; - /// - /// 计算指定的数字的反正弦值。 - /// - /// - /// 要计算的反正弦值的数字。 - /// - /// - /// 反正弦值 - /// ,以弧度为单位。 - /// {class} function asin(x: Double): Double; - /// - /// 计算指定的数的反正切值。 - /// - /// - /// 要计算的反正切值的数字。 - /// - /// - /// 反正切值 - /// ,以弧度为单位。 - /// {class} function atan(x: Double): Double; - /// - /// 计算指定的数字的商的反正切值。 - /// - /// - /// 若要计算的反正切值的商的分子。 - /// - /// - /// 若要计算的反正切值的商的分母。 - /// - /// - /// 反正切值 - /// / - /// ,以弧度为单位。 - /// {class} function atan2(dy: Double; dx: Double): Double; - /// - /// 计算指定的数,大于或等于指定数字的最小整数的上限。 - /// - /// - /// 若要计算的上限数。 - /// - /// - /// 上限 - /// 。 - /// {class} function ceil(x: Double): Double; - /// - /// 计算指定角度的余弦值。 - /// - /// - /// 以弧度计量的角度。 - /// - /// - /// 的余弦值。 - /// {class} function cos(x: Double): Double; - /// - /// 计算数 e 的指定次幂,其中 e 是欧拉常量,是自然对数的底数。 - /// - /// - /// 幂数 - /// 到。 - /// - /// - /// 数 e 提升到 - /// 电源。 - /// {class} function exp(x: Double): Double; - /// - /// 计算的下限指定数字小于或等于指定数字的最大整数。 - /// - /// - /// 要计算的下限的数字。 - /// - /// - /// 基底 - /// 。 - /// {class} function floor(x: Double): Double; - /// - /// 计算对数底 e 指定的数字,即指定数字的自然对数。 - /// - /// - /// 要计算的自然对数的数字。 - /// - /// - /// 自然对数 - /// 。 - /// {class} function log(x: Double): Double; - /// - /// 返回两个或多个指定数字的最大值。 - /// - /// - /// 要比较的第一个数字。 - /// - /// - /// 要比较的第二个数字。 - /// - /// - /// 要比较的其他号码。 - /// - /// - /// 最大的 - /// , , - /// , ,和中包含的数字 - /// 。 - /// {class} function max(x: DDN.mscorlib.DNObject; y: DDN.mscorlib.DNObject; args: TArray): Double; - /// - /// 返回两个或多个指定数字的最小值。 - /// - /// - /// 要比较的第一个数字。 - /// - /// - /// 要比较的第二个数字。 - /// - /// - /// 要比较的其他号码。 - /// - /// - /// 最小的 - /// , , - /// , ,和中包含的数字 - /// 。 - /// {class} function min(x: DDN.mscorlib.DNObject; y: DDN.mscorlib.DNObject; args: TArray): Double; - /// - /// 计算某数的指定次幂。 - /// - /// - /// 编号,以将提升为 - /// 电源。 - /// - /// - /// 幂数 - /// 到。 - /// - /// - /// 数 - /// 提升到 - /// 电源。 - /// {class} function pow(dx: Double; dy: Double): Double; - /// - /// 生成一个介于 0 和 1 之间的随机数字。 - /// 此方法不生成加密性极安全的随机数字。 - /// - /// - /// 一个大于或等于 0,且小于 1 的数字。 - /// {class} function random: Double; - /// - /// 将指定的数字舍入关闭,或最接近的整数。 - /// - /// - /// 要舍入数字。 - /// - /// - /// 如果的小数部分 - /// 为到下一个整数,小于偶数 - /// 向下舍入。 - /// 如果的小数部分 - /// 二者中的偶数上或更多的下一个整数, - /// 向上舍入。 - /// {class} function round(d: Double): Double; - /// - /// 计算指定角度的正弦值。 - /// - /// - /// 以弧度计量的角度。 - /// - /// - /// 的正弦值。 - /// {class} function sin(x: Double): Double; - /// - /// 计算指定的数字的平方根。 - /// - /// - /// 要计算平方根的数字。 - /// - /// - /// 平方根 - /// 。 - /// {class} function sqrt(x: Double): Double; - /// - /// 计算指定角度的正切值。 - /// - /// - /// 以弧度计量的角度。 - /// - /// - /// 的正切值。 - /// {class} function tan(x: Double): Double; end; - /// - /// 为三角函数、 对数函数和其他通用数学函数提供常数和静态方法。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.MathObject')] DNMathObject = interface(DNJSObject) ['{4690F45C-7D99-3190-9167-89FDAD3FE109}'] @@ -15050,59 +5457,10 @@ TDNJSPrototypeObject = class(TDNGenericImport - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -15129,37 +5487,13 @@ TDNJSPrototypeObject = class(TDNGenericImport) public const - /// - /// 存储一个值,表示欧拉常量,即自然对数的底,由常量指定基 e。 - /// E = 2.71828182845905; - /// - /// 存储一个值,该值表示对数底 e 为 10,10 的自然对数。 - /// LN10 = 2.30258509299405; - /// - /// 存储一个值,该值表示对数底 e 2,2 的自然对数。 - /// LN2 = 0.693147180559945; - /// - /// 存储一个值,该值表示对数的底 2 e, 的二进制对数 e。 - /// LOG2E = 1.44269504088896; - /// - /// 存储一个值,该值表示对数的底 10 e, 的常用对数 e。 - /// LOG10E = 0.434294481903252; - /// - /// 存储一个值,表示的比率圆的周长与其直径,由常量指定 π。 - /// PI = 3.14159265358979; - /// - /// 存储一个值,表示以下等效值: (√ 2) / 2,√(½) 和 1/(√2)。 - /// SQRT1_2 = 0.707106781186548; - /// - /// 存储一个值,该值表示 √ 2。 - /// SQRT2 = 1.4142135623731; end; @@ -15168,12 +5502,6 @@ TDNMathObject = class(TDNGenericImport) ['{ED303990-F2ED-552B-93FE-C0B703D3AB49}'] end; - /// - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientMathObject')] DNLenientMathObject = interface(DNMathObject) ['{0A950FA0-325E-3FAA-A01D-62DD701944C4}'] @@ -15232,113 +5560,23 @@ TDNMathObject = class(TDNGenericImport) { fields } - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property abs: DDN.mscorlib.DNObject read __fakeFieldGet_abs write __fakeFieldSet_abs; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property acos: DDN.mscorlib.DNObject read __fakeFieldGet_acos write __fakeFieldSet_acos; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property asin: DDN.mscorlib.DNObject read __fakeFieldGet_asin write __fakeFieldSet_asin; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property atan: DDN.mscorlib.DNObject read __fakeFieldGet_atan write __fakeFieldSet_atan; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property atan2: DDN.mscorlib.DNObject read __fakeFieldGet_atan2 write __fakeFieldSet_atan2; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property ceil: DDN.mscorlib.DNObject read __fakeFieldGet_ceil write __fakeFieldSet_ceil; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property cos: DDN.mscorlib.DNObject read __fakeFieldGet_cos write __fakeFieldSet_cos; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property exp: DDN.mscorlib.DNObject read __fakeFieldGet_exp write __fakeFieldSet_exp; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property floor: DDN.mscorlib.DNObject read __fakeFieldGet_floor write __fakeFieldSet_floor; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property log: DDN.mscorlib.DNObject read __fakeFieldGet_log write __fakeFieldSet_log; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property max: DDN.mscorlib.DNObject read __fakeFieldGet_max write __fakeFieldSet_max; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property min: DDN.mscorlib.DNObject read __fakeFieldGet_min write __fakeFieldSet_min; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property pow: DDN.mscorlib.DNObject read __fakeFieldGet_pow write __fakeFieldSet_pow; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property random: DDN.mscorlib.DNObject read __fakeFieldGet_random write __fakeFieldSet_random; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property round: DDN.mscorlib.DNObject read __fakeFieldGet_round write __fakeFieldSet_round; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property sin: DDN.mscorlib.DNObject read __fakeFieldGet_sin write __fakeFieldSet_sin; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property sqrt: DDN.mscorlib.DNObject read __fakeFieldGet_sqrt write __fakeFieldSet_sqrt; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property tan: DDN.mscorlib.DNObject read __fakeFieldGet_tan write __fakeFieldSet_tan; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -15374,37 +5612,13 @@ TDNMathObject = class(TDNGenericImport) TDNLenientMathObject = class(TDNGenericImport) public const - /// - /// 存储一个值,表示欧拉常量,由常数 e 是自然对数的基数。 - /// E = 2.71828182845905; - /// - /// 存储一个值,该值表示对数底 e 为 10,10 的自然对数。 - /// LN10 = 2.30258509299405; - /// - /// 存储一个值,该值表示对数底 e 2,2 的自然对数。 - /// LN2 = 0.693147180559945; - /// - /// 存储一个值,该值表示对数的底 2 e, 的二进制对数 e。 - /// LOG2E = 1.44269504088896; - /// - /// 存储一个值,该值表示对数的底 10 e, 的常用对数 e。 - /// LOG10E = 0.434294481903252; - /// - /// 存储一个值,表示的比率圆的周长与其直径,由常量指定 π。 - /// PI = 3.14159265358979; - /// - /// 存储一个值,表示以下等效值: (√ 2) / 2,√(½) 和 1/(√2)。 - /// SQRT1_2 = 0.707106781186548; - /// - /// 存储一个值,该值表示 √ 2。 - /// SQRT2 = 1.4142135623731; end; @@ -15413,10 +5627,6 @@ TDNLenientMathObject = class(TDNGenericImport - /// 表示一个数字对象。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.NumberObject')] DNNumberObject = interface(DNJSObject) ['{165AB683-F8FD-3874-8A2B-7C2A5F3B8724}'] @@ -15443,68 +5653,11 @@ TDNLenientMathObject = class(TDNGenericImport - /// 返回基础值对象的类型,则返回 - /// 。 - /// - /// - /// 基础值对象的类型或 - /// 。 - /// function GetType: DDN.mscorlib.DNType; - /// - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -15539,113 +5692,18 @@ TDNNumberObject = class(TDNGenericImport) { static methods } - /// - /// 创建基于指定对象的字符串表示 - /// 和 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toLocaleString(thisob: DDN.mscorlib.DNObject): string; - /// - /// 创建指定对象的字符串表示形式。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 一个介于之间的数字 2 和 36 表示数字系统的基数, - /// 以表示。 - /// 默认值为 10。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toString(thisob: DDN.mscorlib.DNObject; radix: DDN.mscorlib.DNObject): string; overload; - /// - /// 返回指定的值 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 的值。 - /// {class} function valueOf(thisob: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 创建的字符串表示形式指定 - /// 使用科学记数法 (E) 表示法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 表示要显示的小数位数数字 0 到 20 之间数字。 - /// 默认值为 16。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toExponential(thisob: DDN.mscorlib.DNObject; fractionDigits: DDN.mscorlib.DNObject): string; - /// - /// 创建的字符串表示形式指定 - /// 它显示指定的数字的小数位数。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 表示要显示的小数位数数字 0 到 20 之间数字。 - /// 默认值为 0。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toFixed(thisob: DDN.mscorlib.DNObject; fractionDigits: Double): string; - /// - /// 创建的字符串表示形式指定 - /// 显示指定的位数的精度数字。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 一个介于 0 和 21 之间的数字表示的精度位数,以显示。 - /// - /// 在小数点的数字和指数组合。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toPrecision(thisob: DDN.mscorlib.DNObject; precision: DDN.mscorlib.DNObject): string; { static propertys } - /// - /// 获取基于原型的对象,该对象正在使用此原型的引用。 - /// - /// - /// 对基于原型的对象的引用。 - /// {class} property &constructor: DNNumberConstructor read get_constructor; end; - /// - /// 提供用于静态方法和属性 - /// 对象。 - /// 通过传入到正在请求对方法的访问的对象引用来调用此类的所有方法。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.NumberPrototype')] DNNumberPrototype = interface(DNNumberObject) ['{F711FD19-773C-3A6F-B33B-93C69F066D20}'] @@ -15672,14 +5730,6 @@ TDNNumberObject = class(TDNGenericImport) { methods } - /// - /// 返回基础值对象的类型,则返回 - /// 。 - /// - /// - /// 基础值对象的类型或 - /// 。 - /// function GetType: DDN.mscorlib.DNType; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -15715,12 +5765,6 @@ TDNNumberPrototype = class(TDNGenericImport - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientNumberPrototype')] DNLenientNumberPrototype = interface(DNNumberPrototype) ['{407A2180-F031-3756-8E9B-EED643B7520D}'] @@ -15757,46 +5801,12 @@ TDNNumberPrototype = class(TDNGenericImport - /// 存储到的引用 - /// 对象。 - /// property &constructor: DDN.mscorlib.DNObject read __fakeFieldGet_constructor write __fakeFieldSet_constructor; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toExponential: DDN.mscorlib.DNObject read __fakeFieldGet_toExponential write __fakeFieldSet_toExponential; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toFixed: DDN.mscorlib.DNObject read __fakeFieldGet_toFixed write __fakeFieldSet_toFixed; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toLocaleString: DDN.mscorlib.DNObject read __fakeFieldGet_toLocaleString write __fakeFieldSet_toLocaleString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toPrecision: DDN.mscorlib.DNObject read __fakeFieldGet_toPrecision write __fakeFieldSet_toPrecision; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toString_: DDN.mscorlib.DNObject read __fakeFieldGet_toString write __fakeFieldSet_toString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property valueOf: DDN.mscorlib.DNObject read __fakeFieldGet_valueOf write __fakeFieldSet_valueOf; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -15841,106 +5851,18 @@ TDNLenientNumberPrototype = class(TDNGenericImport - /// 确定指定的对象是否包含指定的属性。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 要搜索的属性。 - /// - /// - /// 如果 - /// 是的一个属性 - /// 并且已被设置; 否则为 - /// 。 - /// {class} function hasOwnProperty(thisob: DDN.mscorlib.DNObject; name: DDN.mscorlib.DNObject): Boolean; - /// - /// 确定第一个指定的对象是否可以作为第二个指定对象的类型实例化。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 具有所需的类型的对象。 - /// - /// - /// 如果 - /// 是继承层次结构中 - /// ; 否则为 - /// 。 - /// {class} function isPrototypeOf(thisob: DDN.mscorlib.DNObject; ob: DDN.mscorlib.DNObject): Boolean; - /// - /// 确定指定的对象的指定的属性是否可枚举。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要测试的属性。 - /// - /// - /// 如果 - /// 是一个可枚举属性; 否则为 - /// 。 - /// {class} function propertyIsEnumerable(thisob: DDN.mscorlib.DNObject; name: DDN.mscorlib.DNObject): Boolean; - /// - /// 通过使用创建的字符串表示形式指定的对象 - /// 类。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// ,它由创建 - /// 类。 - /// {class} function toLocaleString(thisob: DDN.mscorlib.DNObject): string; - /// - /// 返回指定的对象。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 。 - /// {class} function valueOf(thisob: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 创建指定对象的字符串表示形式。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 该对象,它定义了一个; 如果类的名称否则为 - /// 的 - /// 的对象。 - /// {class} function toString(thisob: DDN.mscorlib.DNObject): string; overload; { static propertys } - /// - /// 获取基于原型的对象,该对象正在使用此原型的引用。 - /// - /// - /// 对基于原型的对象的引用。 - /// {class} property &constructor: DNObjectConstructor read get_constructor; end; - /// - /// 提供用于静态方法和属性 - /// 对象。 - /// 通过传入到正在请求对方法的访问的对象引用来调用此类的所有方法。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.ObjectPrototype')] DNObjectPrototype = interface(DNJSObject) ['{E864DDDB-A582-3EAD-95C1-9FCBC4AE35A5}'] @@ -15967,59 +5889,10 @@ TDNLenientNumberPrototype = class(TDNGenericImport - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -16051,12 +5924,6 @@ TDNObjectPrototype = class(TDNGenericImport - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientObjectPrototype')] DNLenientObjectPrototype = interface(DNObjectPrototype) ['{F0CBDD7A-A152-369A-8F1C-E93B0A653858}'] @@ -16093,46 +5960,12 @@ TDNObjectPrototype = class(TDNGenericImport - /// 存储到的引用 - /// 对象。 - /// property &constructor: DDN.mscorlib.DNObject read __fakeFieldGet_constructor write __fakeFieldSet_constructor; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property hasOwnProperty: DDN.mscorlib.DNObject read __fakeFieldGet_hasOwnProperty write __fakeFieldSet_hasOwnProperty; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property isPrototypeOf: DDN.mscorlib.DNObject read __fakeFieldGet_isPrototypeOf write __fakeFieldSet_isPrototypeOf; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property propertyIsEnumerable: DDN.mscorlib.DNObject read __fakeFieldGet_propertyIsEnumerable write __fakeFieldSet_propertyIsEnumerable; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toLocaleString: DDN.mscorlib.DNObject read __fakeFieldGet_toLocaleString write __fakeFieldSet_toLocaleString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toString_: DDN.mscorlib.DNObject read __fakeFieldGet_toString write __fakeFieldSet_toString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property valueOf: DDN.mscorlib.DNObject read __fakeFieldGet_valueOf write __fakeFieldSet_valueOf; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -16173,10 +6006,6 @@ TDNLenientObjectPrototype = class(TDNGenericImport - /// 表示正则表达式对象。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.RegExpObject')] DNRegExpObject = interface(DNJSObject) ['{7508BD7C-F92D-3F4A-8566-436CA1500FBC}'] @@ -16209,59 +6038,10 @@ TDNLenientObjectPrototype = class(TDNGenericImport - /// 创建此对象,它包含正则表达式模式和标志的字符串表示。 - /// - /// - /// 此对象的字符串表示形式。 - /// function ToString: string; - /// - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -16279,43 +6059,10 @@ TDNLenientObjectPrototype = class(TDNGenericImport - /// 获取由此对象表示的正则表达式模式。 - /// - /// - /// 此对象表示正则表达式模式。 - /// property source: string read get_source; - /// - /// 获取一个值,该值指示是否使用不区分大小写标志来执行搜索 (/i)。 - /// - /// - /// 如果执行不区分大小写的搜索;否则为 - /// 。 - /// property ignoreCase: Boolean read get_ignoreCase; - /// - /// 获取一个值,该值指示是否使用了全局标志来执行搜索 (/g),匹配所有匹配项。 - /// - /// - /// 如果执行全局搜索;否则为 - /// 。 - /// property global: Boolean read get_global; - /// - /// 获取一个值,该值指示是否有多行的标志来执行搜索 (/m)。 - /// - /// - /// 如果执行搜索,在多行模式下;否则为 - /// 。 - /// property multiline: Boolean read get_multiline; - /// - /// 获取或设置最后一个成功匹配的索引。 - /// - /// - /// 如果有的话的最后一个成功匹配的索引。 - /// property lastIndex: DDN.mscorlib.DNObject read get_lastIndex write set_lastIndex; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -16335,80 +6082,16 @@ TDNRegExpObject = class(TDNGenericImport) { static methods } - /// - /// 创建并编译新 - /// 指定正则表达式模式和标志的对象。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 要搜索的正则表达式模式。 - /// - /// - /// 忽略大小写,全局、 标志和多行模式。 - /// - /// - /// 一个新 - /// 对象。 - /// {class} function compile(thisob: DDN.mscorlib.DNObject; source: DDN.mscorlib.DNObject; flags: DDN.mscorlib.DNObject): DNRegExpObject; - /// - /// 在指定的对象上运行指定的正则表达式模式的搜索。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要搜索的正则表达式模式。 - /// - /// - /// 正则表达式模式搜索的结果。 - /// {class} function exec(thisob: DDN.mscorlib.DNObject; input: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 测试搜索指定对象上指定正则表达式模式。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要搜索的正则表达式模式。 - /// - /// - /// 如果搜索成功,则否则为 - /// 。 - /// {class} function test(thisob: DDN.mscorlib.DNObject; input: DDN.mscorlib.DNObject): Boolean; - /// - /// 创建的字符串表示形式的指定对象的包含正则表达式模式和标志。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toString(thisob: DDN.mscorlib.DNObject): string; overload; { static propertys } - /// - /// 获取基于原型的对象,该对象正在使用此原型的引用。 - /// - /// - /// 对基于原型的对象的引用。 - /// {class} property &constructor: DNRegExpConstructor read get_constructor; end; - /// - /// 提供用于静态方法和属性 - /// 对象。 - /// 通过传入到正在请求对方法的访问的对象引用来调用此类的所有方法。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.RegExpPrototype')] DNRegExpPrototype = interface(DNJSObject) ['{863EB8B2-CE50-38E7-9EC6-215A6B8CD1DE}'] @@ -16435,59 +6118,10 @@ TDNRegExpObject = class(TDNGenericImport) { methods } - /// - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -16519,12 +6153,6 @@ TDNRegExpPrototype = class(TDNGenericImport - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientRegExpPrototype')] DNLenientRegExpPrototype = interface(DNRegExpPrototype) ['{E0FCACF9-9A8E-3176-8E98-4FF2D0E1391B}'] @@ -16557,34 +6185,10 @@ TDNRegExpPrototype = class(TDNGenericImport - /// 存储到的引用 - /// 对象。 - /// property &constructor: DDN.mscorlib.DNObject read __fakeFieldGet_constructor write __fakeFieldSet_constructor; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property compile: DDN.mscorlib.DNObject read __fakeFieldGet_compile write __fakeFieldSet_compile; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property exec: DDN.mscorlib.DNObject read __fakeFieldGet_exec write __fakeFieldSet_exec; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property test: DDN.mscorlib.DNObject read __fakeFieldGet_test write __fakeFieldSet_test; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toString_: DDN.mscorlib.DNObject read __fakeFieldGet_toString write __fakeFieldSet_toString; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -16625,15 +6229,6 @@ TDNLenientRegExpPrototype = class(TDNGenericImport - /// 表示基于原型的对象定义的构造函数。 - /// 大多数构造函数的类,如 - /// , , - /// , , - /// , ,和 - /// , ,从此类继承的。 - /// 此类所属的对象和函数的类别。 - /// [DNTypeName('Microsoft.JScript.ScriptFunction')] DNScriptFunction = interface(DNJSObject) ['{382FF180-3B4B-394A-BB37-E50AFDBBC3D1}'] @@ -16664,118 +6259,13 @@ TDNLenientRegExpPrototype = class(TDNGenericImport - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DDN.mscorlib.DNObject; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; - /// - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -16792,23 +6282,7 @@ TDNLenientRegExpPrototype = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -16824,10 +6298,6 @@ TDNScriptFunction = class(TDNGenericImport - /// 表示基于原型的对象定义的构造函数。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.ActiveXObjectConstructor')] DNActiveXObjectConstructor = interface(DNScriptFunction) ['{A51A0372-81CD-3BD2-885C-5906A77E326A}'] @@ -16858,78 +6328,10 @@ TDNScriptFunction = class(TDNGenericImport - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DDN.mscorlib.DNObject; - /// - /// 在所有情况下均返回 null。 - /// - /// - /// null。 - /// function Invoke: DDN.mscorlib.DNObject; overload; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; overload; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -16950,23 +6352,7 @@ TDNScriptFunction = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -16982,10 +6368,6 @@ TDNActiveXObjectConstructor = class(TDNGenericImport - /// 表示基于原型的对象定义的构造函数。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.ArrayConstructor')] DNArrayConstructor = interface(DNScriptFunction) ['{5149DE7C-8905-39E3-AC17-F7DC669CC82C}'] @@ -17016,91 +6398,11 @@ TDNActiveXObjectConstructor = class(TDNGenericImport - /// 帮助器方法,创建一个新数组并使用指定的值填充它。 - /// - /// - /// 要填充该数组的值。 - /// - /// - /// 新数组。 - /// function ConstructArray(args: TArray): DNArrayObject; - /// - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DNArrayObject; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(args: TArray): DNArrayObject; overload; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; overload; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -17121,23 +6423,7 @@ TDNActiveXObjectConstructor = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -17153,10 +6439,6 @@ TDNArrayConstructor = class(TDNGenericImport - /// 表示基于原型的对象定义的构造函数。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.BooleanConstructor')] DNBooleanConstructor = interface(DNScriptFunction) ['{9733094C-A87B-3BAA-AF59-F9CBC1644BE4}'] @@ -17187,81 +6469,10 @@ TDNArrayConstructor = class(TDNGenericImport - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DNBooleanObject; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(arg: DDN.mscorlib.DNObject): Boolean; overload; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; overload; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -17282,23 +6493,7 @@ TDNArrayConstructor = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -17314,21 +6509,10 @@ TDNBooleanConstructor = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// - /// - /// 表示此闭包的函数。 - /// {class} function init(func: DNFunctionObject): DNClosure; end; - /// - /// 表示闭包函数。 - /// 此类所属的对象和函数的类别。 - /// [DNTypeName('Microsoft.JScript.Closure')] DNClosure = interface(DNScriptFunction) ['{F1C9AA4D-3B57-362E-AC53-3B26156BA10D}'] @@ -17359,83 +6543,15 @@ TDNBooleanConstructor = class(TDNGenericImport - /// 要使用的函数的参数。 - /// property arguments: DDN.mscorlib.DNObject read __fakeFieldGet_arguments write __fakeFieldSet_arguments; - /// - /// 调用堆栈帧中的范围信息。 - /// property caller: DDN.mscorlib.DNObject read __fakeFieldGet_caller write __fakeFieldSet_caller; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; { methods } - /// - /// 创建的字符串表示形式的函数,例如函数或上下文的名称。 - /// - /// - /// 函数的字符串表示形式。 - /// function ToString: string; - /// - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DDN.mscorlib.DNObject; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -17456,23 +6572,7 @@ TDNBooleanConstructor = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -17488,56 +6588,11 @@ TDNClosure = class(TDNGenericImport) end; ['{2B9F22B6-2EBF-5729-86E5-3311046005AC}'] { static methods } - /// - /// 将日期和时间的指定字符串表示形式转换为其等效的 - /// 。 - /// - /// - /// 包含要转换的日期和时间的字符串。 - /// - /// - /// 一个 - /// 等效的日期和时间中包含的 - /// 。 - /// {class} function parse(str: string): Double; - /// - /// 将指定的日期和时间转换为其 - /// 等效。 - /// - /// - /// 要转换的日期和时间的年份。 - /// - /// - /// 要转换的日期和时间的月份。 - /// - /// - /// 要转换的日期和时间的日期。 - /// - /// - /// 要转换的日期和时间的小时。 - /// - /// - /// 要转换的日期和时间的分钟数。 - /// - /// - /// 要转换的日期和时间的秒数。 - /// - /// - /// 要转换的日期和时间 (毫秒)。 - /// - /// - /// 一个 - /// 等效的指定的日期和时间。 - /// {class} function UTC(year: DDN.mscorlib.DNObject; month: DDN.mscorlib.DNObject; date: DDN.mscorlib.DNObject; hours: DDN.mscorlib.DNObject; minutes: DDN.mscorlib.DNObject; seconds: DDN.mscorlib.DNObject; ms: DDN.mscorlib.DNObject): Double; end; - /// - /// 表示基于原型的对象定义的构造函数。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.DateConstructor')] DNDateConstructor = interface(DNScriptFunction) ['{9058A604-2DD1-3395-BB89-A25C4CF590AD}'] @@ -17568,78 +6623,10 @@ TDNClosure = class(TDNGenericImport) end; { methods } - /// - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DNDateObject; - /// - /// 返回自 1970 年 1 月 1 日以来经过的毫秒数。 - /// - /// - /// 自 1970 年 1 月 1 日以来经过的毫秒数。 - /// function Invoke: string; overload; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; overload; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -17660,23 +6647,7 @@ TDNClosure = class(TDNGenericImport) end; { propertys } - /// - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -17692,12 +6663,6 @@ TDNDateConstructor = class(TDNGenericImport - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientDateConstructor')] DNLenientDateConstructor = interface(DNDateConstructor) ['{8E678CA6-DBF7-3DA5-86EC-912CE6B92F86}'] @@ -17728,38 +6693,13 @@ TDNDateConstructor = class(TDNGenericImport - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property parse: DDN.mscorlib.DNObject read __fakeFieldGet_parse write __fakeFieldSet_parse; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property UTC: DDN.mscorlib.DNObject read __fakeFieldGet_UTC write __fakeFieldSet_UTC; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; { methods } - /// - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DNDateObject; - /// - /// 返回自 1970 年 1 月 1 日以来经过的毫秒数。 - /// - /// - /// 自 1970 年 1 月 1 日以来经过的毫秒数。 - /// function Invoke: string; overload; function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; overload; function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; @@ -17799,10 +6739,6 @@ TDNLenientDateConstructor = class(TDNGenericImport - /// 表示基于原型的对象定义的构造函数。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.EnumeratorConstructor')] DNEnumeratorConstructor = interface(DNScriptFunction) ['{F378FC0C-00FA-33D4-A270-B674FDAB003C}'] @@ -17833,78 +6769,10 @@ TDNLenientDateConstructor = class(TDNGenericImport - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DNEnumeratorObject; - /// - /// 在所有情况下均返回 null。 - /// - /// - /// null。 - /// function Invoke: DDN.mscorlib.DNObject; overload; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; overload; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -17925,23 +6793,7 @@ TDNLenientDateConstructor = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -17957,10 +6809,6 @@ TDNEnumeratorConstructor = class(TDNGenericImport - /// 表示基于原型的对象定义的构造函数。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.ErrorConstructor')] DNErrorConstructor = interface(DNScriptFunction) ['{031BB8A0-7F93-37F1-857B-9CA3DD7F35EF}'] @@ -17991,81 +6839,10 @@ TDNEnumeratorConstructor = class(TDNGenericImport - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DNErrorObject; - /// - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function Invoke(args: TArray): DDN.mscorlib.DNObject; overload; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; overload; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -18086,23 +6863,7 @@ TDNEnumeratorConstructor = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -18118,10 +6879,6 @@ TDNErrorConstructor = class(TDNGenericImport - /// 表示基于原型的对象定义的构造函数。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.FunctionConstructor')] DNFunctionConstructor = interface(DNScriptFunction) ['{ADC53C69-DB12-32A2-AAC6-D71E652BE9E3}'] @@ -18152,81 +6909,10 @@ TDNErrorConstructor = class(TDNGenericImport - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DNScriptFunction; - /// - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function Invoke(args: TArray): DNScriptFunction; overload; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; overload; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -18247,23 +6933,7 @@ TDNErrorConstructor = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -18279,9 +6949,6 @@ TDNFunctionConstructor = class(TDNGenericImport - /// 表示函数对象。 - /// [DNTypeName('Microsoft.JScript.FunctionObject')] DNFunctionObject = interface(DNScriptFunction) ['{6FAE3171-E570-3A7F-B6EA-E6F2EAD6ABD0}'] @@ -18312,71 +6979,9 @@ TDNFunctionConstructor = class(TDNGenericImport - /// 返回此函数对象的字符串表示。 - /// - /// - /// 此函数对象,其中包含该函数的文本字符串表示形式。 - /// function ToString: string; - /// - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DDN.mscorlib.DNObject; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -18397,23 +7002,7 @@ TDNFunctionConstructor = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -18433,73 +7022,15 @@ TDNFunctionObject = class(TDNGenericImport - /// 调用此对象表示的函数。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 当前的默认作用域。 - /// 包含的对象 - /// 语句范围或全局范围。 - /// - /// - /// 要传递给函数作为数组的参数。 - /// - /// - /// 对此对象表示函数的调用返回值。 - /// {class} function call(thisob: DDN.mscorlib.DNObject; thisarg: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; - /// - /// 创建指定对象的字符串表示形式。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// ,其中包含函数的名称。 - /// {class} function toString(thisob: DDN.mscorlib.DNObject): string; overload; - /// - /// 调用此对象表示,将指定的自变量对象转换为参数的数组,如果它对所拥有的函数。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 当前的默认作用域。 - /// 包含的对象 - /// 语句范围或全局范围。 - /// - /// - /// 要作为传递给函数的自变量 - /// 或 - /// 。 - /// - /// - /// 对此对象表示函数的调用返回值。 - /// {class} function apply(thisob: DDN.mscorlib.DNObject; thisarg: DDN.mscorlib.DNObject; argArray: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; { static propertys } - /// - /// 获取基于原型的对象,该对象正在使用此原型的引用。 - /// - /// - /// 对基于原型的对象的引用。 - /// {class} property &constructor: DNFunctionConstructor read get_constructor; end; - /// - /// 提供用于静态方法和属性 - /// 对象。 - /// 通过传入到正在请求对方法的访问的对象引用来调用此类的所有方法。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.FunctionPrototype')] DNFunctionPrototype = interface(DNScriptFunction) ['{A8BD3646-7160-320F-A79B-61356CB9E4CA}'] @@ -18530,71 +7061,9 @@ TDNFunctionObject = class(TDNGenericImport - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DDN.mscorlib.DNObject; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; overload; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -18615,23 +7084,7 @@ TDNFunctionObject = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -18647,12 +7100,6 @@ TDNFunctionPrototype = class(TDNGenericImport - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientFunctionPrototype')] DNLenientFunctionPrototype = interface(DNFunctionPrototype) ['{8615D14A-A07E-3D75-B3DB-FCDBBA6A5000}'] @@ -18687,28 +7134,9 @@ TDNFunctionPrototype = class(TDNGenericImport - /// 存储到的引用 - /// 对象。 - /// property &constructor: DDN.mscorlib.DNObject read __fakeFieldGet_constructor write __fakeFieldSet_constructor; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property apply: DDN.mscorlib.DNObject read __fakeFieldGet_apply write __fakeFieldSet_apply; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property call: DDN.mscorlib.DNObject read __fakeFieldGet_call write __fakeFieldSet_call; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toString_: DDN.mscorlib.DNObject read __fakeFieldGet_toString write __fakeFieldSet_toString; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -18753,9 +7181,6 @@ TDNLenientFunctionPrototype = class(TDNGenericImport - /// 绑定到对象的函数成员。 - /// [DNTypeName('Microsoft.JScript.FunctionWrapper')] DNFunctionWrapper = interface(DNScriptFunction) ['{42D2A11E-4D4E-3C09-95C5-7CB10FBA3065}'] @@ -18786,71 +7211,9 @@ TDNLenientFunctionPrototype = class(TDNGenericImport - /// 创建的函数的字符串表示形式。 - /// - /// - /// 包含函数源、 函数成员和函数名称的函数的字符串表示形式。 - /// function ToString: string; - /// - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DDN.mscorlib.DNObject; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -18871,23 +7234,7 @@ TDNLenientFunctionPrototype = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -18903,10 +7250,6 @@ TDNFunctionWrapper = class(TDNGenericImport - /// 表示基于原型的对象定义的构造函数。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.NumberConstructor')] DNNumberConstructor = interface(DNScriptFunction) ['{C3415341-A234-32B5-8142-2483AC2EADC6}'] @@ -18937,81 +7280,10 @@ TDNFunctionWrapper = class(TDNGenericImport - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DNNumberObject; - /// - /// 将指定的对象转换为一个数字。 - /// - /// - /// 要转换的对象。 - /// - /// - /// 如果这是可能的则表示为一个数字。 - /// function Invoke(arg: DDN.mscorlib.DNObject): Double; overload; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; overload; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -19032,23 +7304,7 @@ TDNFunctionWrapper = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -19059,17 +7315,7 @@ TDNFunctionWrapper = class(TDNGenericImport) public const - /// - /// 表示 - /// 的最大可能值。 - /// 此字段为常数。 - /// MAX_VALUE = 1.79769313486232E+308; - /// - /// 表示大于零的最小正 - /// 值。 - /// 此字段为常数。 - /// MIN_VALUE = 4.94065645841247E-324; end; @@ -19078,10 +7324,6 @@ TDNNumberConstructor = class(TDNGenericImport - /// 表示基于原型的对象定义的构造函数。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.ObjectConstructor')] DNObjectConstructor = interface(DNScriptFunction) ['{03F663AE-BF19-3655-98D8-5DAD7CC236D2}'] @@ -19112,88 +7354,11 @@ TDNNumberConstructor = class(TDNGenericImport - /// 创建基于原型的对象的实例。 - /// - /// - /// 对象的实例。 - /// function ConstructObject: DNJSObject; - /// - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DDN.mscorlib.DNObject; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(args: TArray): DDN.mscorlib.DNObject; overload; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; overload; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -19214,23 +7379,7 @@ TDNNumberConstructor = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -19246,10 +7395,6 @@ TDNObjectConstructor = class(TDNGenericImport - /// 表示基于原型的对象定义的构造函数。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.RegExpConstructor')] DNRegExpConstructor = interface(DNScriptFunction) ['{A06AF7C6-3002-37FA-B285-E0ECDFF9E384}'] @@ -19288,105 +7433,11 @@ TDNObjectConstructor = class(TDNGenericImport - /// 创建一个新 - /// 指定正则表达式模式和标志的对象。 - /// - /// - /// 要匹配的正则表达式模式。 - /// - /// - /// 若要使用不区分大小写匹配;否则为 - /// 。 - /// - /// - /// 若要使用全局匹配项,则否则为 - /// 。 - /// - /// - /// 若要使用多行匹配项,则否则为 - /// 。 - /// - /// - /// 一个新 - /// 对象。 - /// function Construct(pattern: string; ignoreCase: Boolean; global: Boolean; multiline: Boolean): DDN.mscorlib.DNObject; - /// - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DNRegExpObject; - /// - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function Invoke(args: TArray): DNRegExpObject; overload; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; overload; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -19407,74 +7458,14 @@ TDNObjectConstructor = class(TDNGenericImport - /// 获取前移索引之前的最后一个成功的匹配索引。 - /// - /// - /// 如果有的话的最后一个成功匹配的索引。 - /// property index: DDN.mscorlib.DNObject read get_index; - /// - /// 获取或设置正则表达式搜索的输入的字符串。 - /// - /// - /// 正则表达式搜索输入的字符串。 - /// property input: DDN.mscorlib.DNObject read get_input write set_input; - /// - /// 获取前移索引后的最后一个成功的匹配索引。 - /// - /// - /// 如果有的话的最后一个成功匹配的索引。 - /// property lastIndex: DDN.mscorlib.DNObject read get_lastIndex; - /// - /// 获取最后一个成功匹配的字符串表示。 - /// - /// - /// 如果有的话的最后一个成功匹配的字符串表示形式。 - /// property lastMatch: DDN.mscorlib.DNObject read get_lastMatch; - /// - /// 获取最后一个 - /// 从 - /// 的最后一个匹配项。 - /// - /// - /// 最后一个组 (如果有的话) 的字符串表示形式。 - /// property lastParen: DDN.mscorlib.DNObject read get_lastParen; - /// - /// 获取输入开始日期和最后一个成功匹配的开始之间的输入字符串中子字符串。 - /// - /// - /// 如果没有一个输入字符串中子字符串。 - /// property leftContext: DDN.mscorlib.DNObject read get_leftContext; - /// - /// 获取最后一个成功匹配的开始日期和输入结尾之间的输入字符串中的子字符串。 - /// - /// - /// 如果没有一个输入字符串中子字符串。 - /// property rightContext: DDN.mscorlib.DNObject read get_rightContext; - /// - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -19490,24 +7481,10 @@ TDNRegExpConstructor = class(TDNGenericImport - /// 将指定数组的每个元素转换为一个字符并将它们连接起来。 - /// - /// - /// 要转换为字符串的元素。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function fromCharCode(args: TArray): string; end; - /// - /// 表示基于原型的对象定义的构造函数。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.StringConstructor')] DNStringConstructor = interface(DNScriptFunction) ['{EC6DCEE8-A8BA-32E0-BC40-D6C438774750}'] @@ -19538,82 +7515,10 @@ TDNRegExpConstructor = class(TDNGenericImport - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DNStringObject; - /// - /// 将指定的对象转换为字符串。 - /// - /// - /// 要转换为字符串的对象。 - /// - /// - /// 字符串表示形式 - /// 。 - /// function Invoke(arg: DDN.mscorlib.DNObject): string; overload; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; overload; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -19634,23 +7539,7 @@ TDNRegExpConstructor = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -19666,12 +7555,6 @@ TDNStringConstructor = class(TDNGenericImport - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientStringConstructor')] DNLenientStringConstructor = interface(DNStringConstructor) ['{B796A967-2408-300F-98FC-CDDC1AAC5B32}'] @@ -19700,36 +7583,12 @@ TDNStringConstructor = class(TDNGenericImport - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property fromCharCode: DDN.mscorlib.DNObject read __fakeFieldGet_fromCharCode write __fakeFieldSet_fromCharCode; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; { methods } - /// - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DNStringObject; - /// - /// 将指定的对象转换为字符串。 - /// - /// - /// 要转换为字符串的对象。 - /// - /// - /// 字符串表示形式 - /// 。 - /// function Invoke(arg: DDN.mscorlib.DNObject): string; overload; function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; overload; function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; @@ -19769,10 +7628,6 @@ TDNLenientStringConstructor = class(TDNGenericImport - /// 表示基于原型的对象定义的构造函数。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.VBArrayConstructor')] DNVBArrayConstructor = interface(DNScriptFunction) ['{A267A509-7A5E-3076-94A1-27568501FD1B}'] @@ -19803,71 +7658,9 @@ TDNLenientStringConstructor = class(TDNGenericImport - /// 创建基于原型的对象,在指定的参数中传递的实例。 - /// - /// - /// 要传递给构造函数的实参。 - /// - /// - /// 对象的实例。 - /// function CreateInstance(args: TArray): DDN.mscorlib.DNObject; - /// - /// 调用基于原型的对象,在指定的参数中传递的方法。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要传递给方法的参数。 - /// - /// - /// 对方法调用的结果。 - /// function Invoke(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; culture: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回的字符串表示形式的构造函数。 - /// - /// - /// 一个字符串,包含代码的构造函数和占位符的名称。 - /// function ToString: string; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -19888,23 +7681,7 @@ TDNLenientStringConstructor = class(TDNGenericImport - /// 获取或设置中的元素数目 - /// 参数 - /// 方法。 - /// - /// - /// 中的元素数目 - /// 参数 - /// 方法。 - /// property length: Int32 read get_length write set_length; - /// - /// 获取或设置此构造函数的原型对象。 - /// - /// - /// 此构造函数的的原型对象。 - /// property prototype: DDN.mscorlib.DNObject read get_prototype write set_prototype; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -19920,10 +7697,6 @@ TDNVBArrayConstructor = class(TDNGenericImport - /// 表示字符串对象。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.StringObject')] DNStringObject = interface(DNJSObject) ['{CFA4E06C-9DE4-3973-8927-B3AE1FE22C88}'] @@ -19951,88 +7724,13 @@ TDNVBArrayConstructor = class(TDNGenericImport - /// 确定此字符串与指定的字符串是否具有相同的值。 - /// - /// - /// 要比较的字符串。 - /// - /// - /// 如果此字符串和 - /// 具有相同的值; 否则为 - /// 。 - /// function Equals(ob: DDN.mscorlib.DNObject): Boolean; - /// - /// 返回该字符串的哈希代码。 - /// - /// - /// 此字符串哈希代码。 - /// function GetHashCode: Int32; - /// - /// 返回 - /// 或 - /// 。 - /// - /// - /// 或 - /// 。 - /// function GetType: DDN.mscorlib.DNType; - /// - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -20047,12 +7745,6 @@ TDNVBArrayConstructor = class(TDNGenericImport - /// 获取字符串中的字符数。 - /// - /// - /// 在字符串中的字符数。 - /// property length: Int32 read get_length; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -20072,473 +7764,44 @@ TDNStringObject = class(TDNGenericImport) { static methods } - /// - /// 返回位于指定的对象中指定位置处的字符。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 要返回的字符位置。 - /// - /// - /// 处的字符 - /// ,如果有。 - /// {class} function charAt(thisob: DDN.mscorlib.DNObject; pos: Double): string; - /// - /// 返回位于指定的对象中指定位置处的字符的 ASCII 代码。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 你想要返回其代码的字符的位置。 - /// - /// - /// 处的字符代码 - /// ,如果有。 - /// {class} function charCodeAt(thisob: DDN.mscorlib.DNObject; pos: Double): DDN.mscorlib.DNObject; - /// - /// 将指定的参数追加到指定的对象。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 要追加到的自变量 - /// 。 - /// - /// - /// 字符串表示形式 - /// ,与 - /// 追加。 - /// {class} function concat(thisob: DDN.mscorlib.DNObject; args: TArray): string; - /// - /// 搜索中指定的对象,从指定的字符位置开始的指定字符串的第一个匹配项。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要搜索的字符串。 - /// - /// - /// 在该处开始搜索的位置。 - /// - /// - /// 第一个匹配项的位置 - /// , ,如果找到它。 - /// {class} function indexOf(thisob: DDN.mscorlib.DNObject; searchString: DDN.mscorlib.DNObject; position: Double): Int32; - /// - /// 搜索中指定的对象,从指定的字符位置开始的指定字符串的最后一个匹配项。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要搜索的字符串。 - /// - /// - /// 在该处开始搜索的位置。 - /// - /// - /// 最后一个匹配项的位置 - /// , ,如果找到它。 - /// {class} function lastIndexOf(thisob: DDN.mscorlib.DNObject; searchString: DDN.mscorlib.DNObject; position: Double): Int32; - /// - /// 比较两个指定的字符串并返回一个整数,指示它们之间的词法关系。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要比较的字符串 - /// 。 - /// - /// - /// 负值时 - /// 是小于 - /// ; 零在 - /// 等于 - /// ; 值为正时,值 - /// 大于 - /// 。 - /// {class} function localeCompare(thisob: DDN.mscorlib.DNObject; thatob: DDN.mscorlib.DNObject): Int32; - /// - /// 在指定的对象上运行指定的正则表达式模式的搜索。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 要搜索的正则表达式模式。 - /// - /// - /// 正则表达式模式搜索的结果。 - /// {class} function match(thisob: DDN.mscorlib.DNObject; engine: DNVsaEngine; regExp: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 在第一个指定的对象上运行指定的正则表达式模式的搜索,将任何匹配项替换为第三个指定的对象。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要搜索的正则表达式模式。 - /// - /// - /// 对任何匹配项替换。 - /// - /// - /// 新的字符串中之后进行替换。 - /// {class} function replace(thisob: DDN.mscorlib.DNObject; regExp: DDN.mscorlib.DNObject; replacement: DDN.mscorlib.DNObject): string; - /// - /// 在指定的对象上运行指定的正则表达式模式的搜索。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 要搜索的正则表达式模式。 - /// - /// - /// 如果搜索未成功的匹配项,则索引否则为-1。 - /// {class} function search(thisob: DDN.mscorlib.DNObject; engine: DNVsaEngine; regExp: DDN.mscorlib.DNObject): Int32; - /// - /// 创建一个新字符串,包含指定字符串中指定的连续字符。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要获取的第一个连续字符。 - /// - /// - /// 要获取的最后一个连续字符。 - /// - /// - /// 一个新字符串,包含之间的连续字符 - /// 和 - /// 。 - /// {class} function slice(thisob: DDN.mscorlib.DNObject; start: Double; &end: DDN.mscorlib.DNObject): string; - /// - /// 返回一个包含由指定的字符分隔的子字符串中指定的对象的数组。 - /// 数组中的子字符串的数量受指定的限制。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 用作分隔符中的子字符串的字符 - /// 。 - /// - /// - /// 要返回的子字符串的最大数量。 - /// - /// - /// 一个数组,包含中的子字符串 - /// 由分隔 - /// 。 - /// {class} function split(thisob: DDN.mscorlib.DNObject; engine: DNVsaEngine; separator: DDN.mscorlib.DNObject; limit: DDN.mscorlib.DNObject): DNArrayObject; - /// - /// 创建一个新字符串,包含从指定的字符位置开始的指定字符串中的连续字符数指定。 - /// 使用 - /// 相反,如果您知道如何操作。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要获取的第一个连续字符。 - /// - /// - /// 要获取的字符数。 - /// - /// - /// 一个新字符串,包含 - /// 处开始的连续字符 - /// 。 - /// {class} function substr(thisob: DDN.mscorlib.DNObject; start: Double; count: DDN.mscorlib.DNObject): string; - /// - /// 创建一个新字符串,包含指定字符串中指定的连续字符。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 要获取的第一个连续字符。 - /// - /// - /// 要获取的最后一个连续字符。 - /// - /// - /// 一个新字符串,包含之间的连续字符 - /// 和 - /// 。 - /// {class} function substring(thisob: DDN.mscorlib.DNObject; start: Double; &end: DDN.mscorlib.DNObject): string; - /// - /// 返回一个副本指定的字符串转换为小写字符、 根据使用的大小写规则 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 一个小写字符串。 - /// {class} function toLocaleLowerCase(thisob: DDN.mscorlib.DNObject): string; - /// - /// 返回一个副本指定的字符串转换为大写形式,并根据的大小写规则 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 大写的字符串。 - /// {class} function toLocaleUpperCase(thisob: DDN.mscorlib.DNObject): string; - /// - /// 返回一个副本指定的字符串转换为小写字符、 根据使用的大小写规则 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 一个小写字符串。 - /// {class} function toLowerCase(thisob: DDN.mscorlib.DNObject): string; - /// - /// 创建指定对象的字符串表示形式。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 字符串表示形式 - /// 。 - /// {class} function toString(thisob: DDN.mscorlib.DNObject): string; overload; - /// - /// 返回一个副本指定的字符串转换为大写形式,并根据的大小写规则 - /// 。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 大写的字符串。 - /// {class} function toUpperCase(thisob: DDN.mscorlib.DNObject): string; - /// - /// 返回指定对象的值。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 的值。 - /// {class} function valueOf(thisob: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 将指定的对象转换为文本括在定位点标记中,并提供指定的名称特性的定位元素。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 定位点元素的名称属性。 - /// - /// - /// A string in the form "<A NAME=\""+ - /// +"\">"+ - /// +"</A>". - /// {class} function anchor(thisob: DDN.mscorlib.DNObject; anchorName: DDN.mscorlib.DNObject): string; - /// - /// 将指定的对象转换为文本括在更大的文本标记中。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 窗体中的字符串"<BIG>"+ - /// +"</BIG>"。 - /// {class} function big(thisob: DDN.mscorlib.DNObject): string; - /// - /// 将指定的对象与文本括在眨眼之间标记标记。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 窗体中的字符串"<BLINK>"+ - /// +"</BLINK>"。 - /// {class} function blink(thisob: DDN.mscorlib.DNObject): string; - /// - /// 将指定的对象转换为文本括在粗体文本标记中。 - /// - /// - /// 此方法作用于的对象。 - /// - /// - /// 窗体中的字符串"<B>"+ - /// +"</B>"。 - /// {class} function bold(thisob: DDN.mscorlib.DNObject): string; - /// - /// 将指定的对象转换为文本括在固定宽度的文本标记中。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 窗体中的字符串 "<TT>"+ - /// +"</TT>"。 - /// {class} function fixed(thisob: DDN.mscorlib.DNObject): string; - /// - /// 将指定的对象转换为文本括在字体标记中,为元素提供指定的颜色属性。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// Font 元素的颜色属性。 - /// - /// - /// 窗体中的字符串 "<FONT COLOR=\""+ - /// +"\">"+ - /// +"</FONT>"。 - /// {class} function fontcolor(thisob: DDN.mscorlib.DNObject; colorName: DDN.mscorlib.DNObject): string; - /// - /// 将指定的对象转换为文本括在字体标记中,为元素提供指定的大小属性。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// Font 元素大小属性。 - /// - /// - /// 窗体中的字符串 "<FONT SIZE=\""+ - /// +"\">"+ - /// +"</FONT>"。 - /// {class} function fontsize(thisob: DDN.mscorlib.DNObject; fontSize: DDN.mscorlib.DNObject): string; - /// - /// 将指定的对象转换为文本括在斜体文本标记中。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 窗体中的字符串 "<I>"+ - /// +"</I>"。 - /// {class} function italics(thisob: DDN.mscorlib.DNObject): string; - /// - /// 将指定的对象转换为文本括在定位点标记中,并提供指定的链接目标特性的定位元素。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 目标属性的定位元素。 - /// - /// - /// 窗体中的字符串 "<A HREF=\""+ - /// +"\">"+ - /// +"</A>"。 - /// {class} function link(thisob: DDN.mscorlib.DNObject; linkRef: DDN.mscorlib.DNObject): string; - /// - /// 将指定的对象转换为文本括在较小的文本标记中。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 窗体中的字符串 "<SMALL>"+ - /// +"</SMALL>"。 - /// {class} function small(thisob: DDN.mscorlib.DNObject): string; - /// - /// 将指定的对象转换为文本括在带删除线标记中。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 窗体中的字符串 "<STRIKE>"+ - /// +"</STRIKE>"。 - /// {class} function strike(thisob: DDN.mscorlib.DNObject): string; - /// - /// 将指定的对象转换为文本括在下标标记中。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 窗体中的字符串 "<SUB>"+ - /// +"</SUB>"。 - /// {class} function sub(thisob: DDN.mscorlib.DNObject): string; - /// - /// 将指定的对象转换为文本括在上标标记中。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 窗体中的字符串 "<SUP>"+ - /// +"</SUP>"。 - /// {class} function sup(thisob: DDN.mscorlib.DNObject): string; { static propertys } - /// - /// 获取基于原型的对象,该对象正在使用此原型的引用。 - /// - /// - /// 对基于原型的对象的引用。 - /// {class} property &constructor: DNStringConstructor read get_constructor; end; - /// - /// 提供用于静态方法和属性 - /// 对象。 - /// 通过传入到正在请求对方法的访问的对象引用来调用此类的所有方法。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.StringPrototype')] DNStringPrototype = interface(DNStringObject) ['{4894A4B9-0D7A-386E-A077-1B6B704988DB}'] @@ -20566,34 +7829,8 @@ TDNStringObject = class(TDNGenericImport) { methods } - /// - /// 确定此字符串与指定的字符串是否具有相同的值。 - /// - /// - /// 要比较的字符串。 - /// - /// - /// 如果此字符串和 - /// 具有相同的值; 否则为 - /// 。 - /// function Equals(ob: DDN.mscorlib.DNObject): Boolean; - /// - /// 返回该字符串的哈希代码。 - /// - /// - /// 此字符串哈希代码。 - /// function GetHashCode: Int32; - /// - /// 返回 - /// 或 - /// 。 - /// - /// - /// 或 - /// 。 - /// function GetType: DDN.mscorlib.DNType; function AddField(name: string): DDN.mscorlib.DNFieldInfo; function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; @@ -20613,12 +7850,6 @@ TDNStringObject = class(TDNGenericImport) { propertys } - /// - /// 获取字符串中的字符数。 - /// - /// - /// 在字符串中的字符数。 - /// property length: Int32 read get_length; property Item[index: Double]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; @@ -20634,12 +7865,6 @@ TDNStringPrototype = class(TDNGenericImport - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientStringPrototype')] DNLenientStringPrototype = interface(DNStringPrototype) ['{66F6203E-8B73-365A-810F-DA96262E5574}'] @@ -20729,202 +7954,38 @@ TDNStringPrototype = class(TDNGenericImport - /// 存储到的引用 - /// 对象。 - /// property &constructor: DDN.mscorlib.DNObject read __fakeFieldGet_constructor write __fakeFieldSet_constructor; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property anchor: DDN.mscorlib.DNObject read __fakeFieldGet_anchor write __fakeFieldSet_anchor; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property big: DDN.mscorlib.DNObject read __fakeFieldGet_big write __fakeFieldSet_big; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property blink: DDN.mscorlib.DNObject read __fakeFieldGet_blink write __fakeFieldSet_blink; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property bold: DDN.mscorlib.DNObject read __fakeFieldGet_bold write __fakeFieldSet_bold; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property charAt: DDN.mscorlib.DNObject read __fakeFieldGet_charAt write __fakeFieldSet_charAt; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property charCodeAt: DDN.mscorlib.DNObject read __fakeFieldGet_charCodeAt write __fakeFieldSet_charCodeAt; - /// - /// 将存储一个对象,表示静态 - /// 方法 - /// 类。 - /// property concat: DDN.mscorlib.DNObject read __fakeFieldGet_concat write __fakeFieldSet_concat; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property fixed: DDN.mscorlib.DNObject read __fakeFieldGet_fixed write __fakeFieldSet_fixed; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property fontcolor: DDN.mscorlib.DNObject read __fakeFieldGet_fontcolor write __fakeFieldSet_fontcolor; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property fontsize: DDN.mscorlib.DNObject read __fakeFieldGet_fontsize write __fakeFieldSet_fontsize; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property indexOf: DDN.mscorlib.DNObject read __fakeFieldGet_indexOf write __fakeFieldSet_indexOf; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property italics: DDN.mscorlib.DNObject read __fakeFieldGet_italics write __fakeFieldSet_italics; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property lastIndexOf: DDN.mscorlib.DNObject read __fakeFieldGet_lastIndexOf write __fakeFieldSet_lastIndexOf; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property link: DDN.mscorlib.DNObject read __fakeFieldGet_link write __fakeFieldSet_link; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property localeCompare: DDN.mscorlib.DNObject read __fakeFieldGet_localeCompare write __fakeFieldSet_localeCompare; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property match: DDN.mscorlib.DNObject read __fakeFieldGet_match write __fakeFieldSet_match; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property replace: DDN.mscorlib.DNObject read __fakeFieldGet_replace write __fakeFieldSet_replace; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property search: DDN.mscorlib.DNObject read __fakeFieldGet_search write __fakeFieldSet_search; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property slice: DDN.mscorlib.DNObject read __fakeFieldGet_slice write __fakeFieldSet_slice; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property small: DDN.mscorlib.DNObject read __fakeFieldGet_small write __fakeFieldSet_small; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property split: DDN.mscorlib.DNObject read __fakeFieldGet_split write __fakeFieldSet_split; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property strike: DDN.mscorlib.DNObject read __fakeFieldGet_strike write __fakeFieldSet_strike; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property sub: DDN.mscorlib.DNObject read __fakeFieldGet_sub write __fakeFieldSet_sub; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property substr: DDN.mscorlib.DNObject read __fakeFieldGet_substr write __fakeFieldSet_substr; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property substring: DDN.mscorlib.DNObject read __fakeFieldGet_substring write __fakeFieldSet_substring; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property sup: DDN.mscorlib.DNObject read __fakeFieldGet_sup write __fakeFieldSet_sup; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toLocaleLowerCase: DDN.mscorlib.DNObject read __fakeFieldGet_toLocaleLowerCase write __fakeFieldSet_toLocaleLowerCase; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toLocaleUpperCase: DDN.mscorlib.DNObject read __fakeFieldGet_toLocaleUpperCase write __fakeFieldSet_toLocaleUpperCase; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toLowerCase: DDN.mscorlib.DNObject read __fakeFieldGet_toLowerCase write __fakeFieldSet_toLowerCase; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toString_: DDN.mscorlib.DNObject read __fakeFieldGet_toString write __fakeFieldSet_toString; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toUpperCase: DDN.mscorlib.DNObject read __fakeFieldGet_toUpperCase write __fakeFieldSet_toUpperCase; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property valueOf: DDN.mscorlib.DNObject read __fakeFieldGet_valueOf write __fakeFieldSet_valueOf; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -20966,24 +8027,10 @@ TDNLenientStringPrototype = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// - /// - /// 对象的父级。 - /// - /// - /// 类表示的基础数组。 - /// {class} function init(parent: DNVBArrayPrototype; &array: DDN.mscorlib.DNArray): DNVBArrayObject; end; - /// - /// 表示 VBArray 对象。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.VBArrayObject')] DNVBArrayObject = interface(DNJSObject) ['{03AD1512-D232-3369-8D42-9AE9D4F07329}'] @@ -21010,59 +8057,10 @@ TDNLenientStringPrototype = class(TDNGenericImport - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -21098,95 +8096,17 @@ TDNVBArrayObject = class(TDNGenericImport - /// 确定指定数组中的维度数。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 中的维度数 - /// 。 - /// {class} function dimensions(thisob: DDN.mscorlib.DNObject): Int32; - /// - /// 获取位于指定数组中的指定位置的值。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 一个数组,表示指定要获取的元素的位置的每个维度的索引。 - /// - /// - /// 中的指定位置处的值 - /// 。 - /// {class} function getItem(thisob: DDN.mscorlib.DNObject; args: TArray): DDN.mscorlib.DNObject; - /// - /// 获取指定数组中指定维度的下限。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 确定其下限的维度。 - /// - /// - /// 下限为 - /// 中 - /// 。 - /// {class} function lbound(thisob: DDN.mscorlib.DNObject; dimension: DDN.mscorlib.DNObject): Int32; - /// - /// 将转换 - /// 对象传递给 - /// 对象。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 对脚本引擎的引用。 - /// - /// - /// 表示为 - /// 。 - /// {class} function toArray(thisob: DDN.mscorlib.DNObject; engine: DNVsaEngine): DNArrayObject; - /// - /// 获取指定数组中指定维度的上限。 - /// - /// - /// 此方法作用于该对象。 - /// - /// - /// 确定其上限的维度。 - /// - /// - /// 上限 - /// 中 - /// 。 - /// {class} function ubound(thisob: DDN.mscorlib.DNObject; dimension: DDN.mscorlib.DNObject): Int32; { static propertys } - /// - /// 获取基于原型的对象,该对象正在使用此原型的引用。 - /// - /// - /// 对基于原型的对象的引用。 - /// {class} property &constructor: DNVBArrayConstructor read get_constructor; end; - /// - /// 提供用于静态方法和属性 - /// 对象。 - /// 通过传入到正在请求对方法的访问的对象引用来调用此类的所有方法。 - /// 此类所属的内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.VBArrayPrototype')] DNVBArrayPrototype = interface(DNJSObject) ['{F4D71604-123C-365D-A086-B14641D9425B}'] @@ -21213,59 +8133,10 @@ TDNVBArrayObject = class(TDNGenericImport - /// 将指定的字段添加到对象。 - /// - /// - /// 要添加的字段的名称。 - /// - /// - /// 新的字段中,如果成功添加。 - /// function AddField(name: string): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对应于匹配指定的名称的所有成员的对象。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的成员的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 设置的值的字段,可动态添加到对象并存储在 - /// 。 - /// - /// - /// 为其设置的值的字段的名称。 - /// - /// - /// 新字段的值。 - /// procedure SetMemberValue2(name: string; value: DDN.mscorlib.DNObject); - /// - /// 返回表示当前对象的字符串。 - /// - /// - /// 表示当前对象的字符串。 - /// function ToString: string; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; @@ -21297,12 +8168,6 @@ TDNVBArrayPrototype = class(TDNGenericImport - /// 将存储这些对象表示的静态方法 - /// 类。 - /// - /// 类属于内置对象模型类别。 - /// [DNTypeName('Microsoft.JScript.LenientVBArrayPrototype')] DNLenientVBArrayPrototype = interface(DNVBArrayPrototype) ['{E41C3422-2197-3CB9-99B8-323E02826D4A}'] @@ -21337,40 +8202,11 @@ TDNVBArrayPrototype = class(TDNGenericImport - /// 存储到的引用 - /// 对象。 - /// property &constructor: DDN.mscorlib.DNObject read __fakeFieldGet_constructor write __fakeFieldSet_constructor; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property dimensions: DDN.mscorlib.DNObject read __fakeFieldGet_dimensions write __fakeFieldSet_dimensions; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property getItem: DDN.mscorlib.DNObject read __fakeFieldGet_getItem write __fakeFieldSet_getItem; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property lbound: DDN.mscorlib.DNObject read __fakeFieldGet_lbound write __fakeFieldSet_lbound; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property toArray: DDN.mscorlib.DNObject read __fakeFieldGet_toArray write __fakeFieldSet_toArray; - /// - /// 将一个对象,表示静态存储 - /// 方法 - /// 类。 - /// property ubound: DDN.mscorlib.DNObject read __fakeFieldGet_ubound write __fakeFieldSet_ubound; property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; @@ -21411,42 +8247,11 @@ TDNLenientVBArrayPrototype = class(TDNGenericImport - /// 创建一个新 - /// 对一个静态方法的对象并将结果推送到全局作用域堆栈上。 - /// - /// - /// 包含静态方法的类。 - /// - /// - /// 堆栈帧的局部变量。 - /// - /// - /// 对脚本引擎的引用。 - /// {class} procedure PushStackFrameForStaticMethod(thisclass: DDN.mscorlib.DNRuntimeTypeHandle; fields: TArray; engine: DNVsaEngine); - /// - /// 创建一个新 - /// 方法的对象并将结果推送到全局作用域堆栈上。 - /// - /// - /// 包含该方法的对象。 - /// - /// - /// 堆栈帧的局部变量。 - /// - /// - /// 对脚本引擎的引用。 - /// {class} procedure PushStackFrameForMethod(thisob: DDN.mscorlib.DNObject; fields: TArray; engine: DNVsaEngine); end; - /// - /// 表示用于执行代码的堆栈帧。 - /// 此类包含用于解析作用域的方法。 - /// 它属于编译和运行时状态类别。 - /// [DNTypeName('Microsoft.JScript.StackFrame')] DNStackFrame = interface(DNScriptObject) ['{2B185ABC-A9D4-3EE7-942F-A387A2736629}'] @@ -21473,257 +8278,27 @@ TDNLenientVBArrayPrototype = class(TDNGenericImport - /// 将存储此堆栈帧的局部变量。 - /// property localVars: TArray read __fakeFieldGet_localVars write __fakeFieldSet_localVars; - /// - /// 将存储到当前堆栈帧的调用方的引用。 - /// property closureInstance: DDN.mscorlib.DNObject read __fakeFieldGet_closureInstance write __fakeFieldSet_closureInstance; - /// - /// 存储对脚本引擎的引用。 - /// property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; { methods } - /// - /// 获取包含的对象的当前的默认作用域,将为 - /// 语句范围或全局范围。 - /// - /// - /// 当前的默认作用域。 - /// function GetDefaultThisObject: DDN.mscorlib.DNObject; - /// - /// 获取通过搜索作用域层次结构中具有指定的名称的字段。 - /// 此方法搜索的词法级别指定的作用域。 - /// - /// - /// 要搜索的字段的名称。 - /// - /// - /// 要搜索的词法级别。 - /// - /// - /// 在所有情况下,则为 null。 - /// function GetField(name: string; lexLevel: Int32): DDN.mscorlib.DNFieldInfo; overload; - /// - /// 获取通过搜索作用域层次结构,直到它找到一个范围,包括静态变量,例如,模块作用域的全局作用域。 - /// - /// - /// 全局作用域。 - /// function GetGlobalScope: DNGlobalScope; - /// - /// 检索的数组 - /// 对应于指定的名称匹配的所有成员的对象。 - /// - /// - /// 要搜索的成员名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的对象的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 检索的数组 - /// 对应于当前对象的所有成员的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前对象的所有成员的对象数组。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取通过搜索作用域层次结构的指定成员的值。 - /// 此方法搜索的词法级别指定的作用域。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 要搜索的词法级别。 - /// - /// - /// 成员值 - /// 。 - /// function GetMemberValue(name: string; lexlevel: Int32): DDN.mscorlib.DNObject; - /// - /// 获取具有指定的名称的字段。 - /// - /// - /// 要获取的字段的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的字段 - /// , ,或如果该脚本对象不包含该字段,则为 null。 - /// function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; overload; - /// - /// 获取具有指定的名称的方法。 - /// - /// - /// 要获取的方法的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的方法 - /// , ,或如果该脚本对象不包含该方法,则为 null。 - /// function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 获取对父对象的引用。 - /// - /// - /// 对父对象的引用。 - /// function GetParent: DNScriptObject; - /// - /// 获取具有指定的名称的属性。 - /// - /// - /// 要获取的属性的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的属性 - /// , ,或如果该脚本对象不包含该属性,则为 null。 - /// function GetProperty(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNPropertyInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有字段的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有字段的对象数组。 - /// function GetFields(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取具有指定的名称,通过使用指定的选择条件的方法。 - /// - /// - /// 要搜索的方法的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 用于查找匹配的方法参数类型。 - /// - /// - /// 使绑定能够处理的参数签名已在其中修改类型的参数修饰符的数组。 - /// - /// - /// 具有指定的方法 - /// , ,或如果该脚本对象不包含该方法,则为 null。 - /// function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; types: TArray; modifiers: TArray): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有方法的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有方法的对象数组。 - /// function GetMethods(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取具有指定的名称,通过使用指定的选择条件的属性。 - /// - /// - /// 要搜索的属性的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 该属性必须具有返回值的类型。 - /// - /// - /// 要搜索的属性索引类型。 - /// 索引化属性,例如一个类的索引器的使用。 - /// - /// - /// 使绑定能够处理的参数签名已在其中修改类型的参数修饰符的数组。 - /// - /// - /// 具有指定的属性 - /// , ,或如果该脚本对象不包含该属性,则为 null。 - /// function GetProperty(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; returnType: DDN.mscorlib.DNType; types: TArray; modifiers: TArray): DDN.mscorlib.DNPropertyInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有属性的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有属性的对象数组。 - /// function GetProperties(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度作为 args 参数数组。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; locale: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -21736,12 +8311,6 @@ TDNLenientVBArrayPrototype = class(TDNGenericImport]: DDN.mscorlib.DNObject read get_Item write set_Item; default; - /// - /// 获取脚本对象的类型。 - /// - /// - /// 该脚本对象的类型。 - /// property UnderlyingSystemType: DDN.mscorlib.DNType read get_UnderlyingSystemType; end; @@ -21752,11 +8321,6 @@ TDNStackFrame = class(TDNGenericImport) end; ['{A3D26F7D-58B6-5F8D-8093-8EF74A27861C}'] end; - /// - /// 提供的实现 - /// 的速度快于 - /// 。 - /// [DNTypeName('Microsoft.JScript.TypeReflector')] DNTypeReflector = interface(DNScriptObject) ['{D1A0BD69-BDB8-376E-9C8C-282A718A0F4C}'] @@ -21779,205 +8343,21 @@ TDNStackFrame = class(TDNGenericImport) end; { fields } - /// - /// 存储对脚本引擎的引用。 - /// property engine: DNVsaEngine read __fakeFieldGet_engine write __fakeFieldSet_engine; { methods } - /// - /// 对于指定的成员,请使用指定的绑定约束搜索。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定在其中进行成员和类型搜索由反射操作的方式的枚举值的按位组合。 - /// - /// - /// 一个数组 - /// 表示如果找到; 否则为具有指定的名称的公共成员的对象、 一个空数组。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 在所有情况下都会引发 - /// 异常。 - /// - /// - /// 指定在其中进行成员和类型搜索由反射操作的方式的枚举值的按位组合。 - /// - /// - /// 在所有情况下都会引发 - /// 异常。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取具有指定的名称的字段。 - /// - /// - /// 要获取的字段的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的字段 - /// , ,或如果该脚本对象不包含该字段,则为 null。 - /// function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; - /// - /// 获取具有指定的名称的方法。 - /// - /// - /// 要获取的方法的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的方法 - /// , ,或如果该脚本对象不包含该方法,则为 null。 - /// function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 获取对父对象的引用。 - /// - /// - /// 对父对象的引用。 - /// function GetParent: DNScriptObject; - /// - /// 获取具有指定的名称的属性。 - /// - /// - /// 要获取的属性的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 具有指定的属性 - /// , ,或如果该脚本对象不包含该属性,则为 null。 - /// function GetProperty(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNPropertyInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有字段的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有字段的对象数组。 - /// function GetFields(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取具有指定的名称,通过使用指定的选择条件的方法。 - /// - /// - /// 要搜索的方法的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 用于查找匹配的方法参数类型。 - /// - /// - /// 使绑定能够处理的参数签名已在其中修改类型的参数修饰符的数组。 - /// - /// - /// 具有指定的方法 - /// , ,或如果该脚本对象不包含该方法,则为 null。 - /// function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; types: TArray; modifiers: TArray): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有方法的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有方法的对象数组。 - /// function GetMethods(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取具有指定的名称,通过使用指定的选择条件的属性。 - /// - /// - /// 要搜索的属性的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 该属性必须具有返回值的类型。 - /// - /// - /// 要搜索的属性索引类型。 - /// 索引化属性,例如一个类的索引器的使用。 - /// - /// - /// 使绑定能够处理的参数签名已在其中修改类型的参数修饰符的数组。 - /// - /// - /// 具有指定的属性 - /// , ,或如果该脚本对象不包含该属性,则为 null。 - /// function GetProperty(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; returnType: DDN.mscorlib.DNType; types: TArray; modifiers: TArray): DDN.mscorlib.DNPropertyInfo; overload; - /// - /// 获取一个数组 - /// 对应于当前的脚本对象的所有属性的对象。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含当前的脚本对象的所有属性的对象数组。 - /// function GetProperties(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 调用指定的成员。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度作为 args 参数数组。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; locale: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -21990,12 +8370,6 @@ TDNStackFrame = class(TDNGenericImport) end; property Item[index: Int32]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[name: string]: DDN.mscorlib.DNObject read get_Item write set_Item; default; property Item[pars: TArray]: DDN.mscorlib.DNObject read get_Item write set_Item; default; - /// - /// 获取脚本对象的类型。 - /// - /// - /// 该脚本对象的类型。 - /// property UnderlyingSystemType: DDN.mscorlib.DNType read get_UnderlyingSystemType; end; @@ -22006,10 +8380,6 @@ TDNTypeReflector = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNScriptStream; { static fields getter & setter } @@ -22019,63 +8389,18 @@ TDNTypeReflector = class(TDNGenericImport - /// 存储对标准控制台的引用 - /// 流或自定义 - /// 。 - /// {class} property &Out: DDN.mscorlib.DNTextWriter read __fakeFieldGet_Out; - /// - /// 存储对标准控制台的引用 - /// 流或自定义 - /// 。 - /// {class} property Error: DDN.mscorlib.DNTextWriter read __fakeFieldGet_Error; { static methods } - /// - /// 写入一个字符串,描述调用堆栈的当前内容。 - /// 该字符串写入到 - /// 流。 - /// {class} procedure PrintStackTrace; overload; - /// - /// 写入一个字符串,描述在引发指定的异常时调用堆栈的内容。 - /// 该字符串写入到 - /// 流。 - /// - /// - /// 抛出的异常。 - /// {class} procedure PrintStackTrace(e: DDN.mscorlib.DNException); overload; - /// - /// 将指定的字符串写入流。 - /// 该字符串写入到 - /// 流。 - /// - /// - /// 要写入流的字符串。 - /// {class} procedure Write(str: string); - /// - /// 将指定的字符串写入流,后面带有行结束符。 - /// 该字符串写入到 - /// 流。 - /// - /// - /// 要写入流的字符串。 - /// {class} procedure WriteLine(str: string); end; - /// - /// 表示数据的流。 - /// 此类将其数据发送至任一 - /// 或 - /// 流。 - /// [DNTypeName('Microsoft.JScript.ScriptStream')] DNScriptStream = interface(DDN.mscorlib.DNObject) ['{01E159AF-9848-3F2D-A5A6-1746260A544D}'] @@ -22095,20 +8420,10 @@ TDNScriptStream = class(TDNGenericImport) ['{7016C8FB-1F11-5A3D-801C-DC6A4816A624}'] { constructors } - /// - /// 新实例初始化 - /// 类,使用指定的阈值。 - /// - /// - /// 此时必须调整大小的哈希表的项目数。 - /// {class} function init(threshold: UInt32): DNSimpleHashtable; end; - /// - /// 项的内部存储哈希表。 - /// [DNTypeName('Microsoft.JScript.SimpleHashtable')] DNSimpleHashtable = interface(DDN.mscorlib.DNObject) ['{9225103B-62F2-3903-88E0-5A92B44A268C}'] @@ -22119,19 +8434,7 @@ TDNScriptStream = class(TDNGenericImport) { methods } - /// - /// 获取哈希表的枚举数。 - /// - /// - /// 一个用于哈希表的枚举。 - /// function GetEnumerator: DDN.mscorlib.DNIDictionaryEnumerator; - /// - /// 从哈希表中移除具有指定键的项。 - /// - /// - /// 要移除的项的键。 - /// procedure Remove(key: DDN.mscorlib.DNObject); function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -22150,9 +8453,6 @@ TDNSimpleHashtable = class(TDNGenericImport - /// 将存储从基类,这些类和接口的成员。 - /// [DNTypeName('Microsoft.JScript.SuperTypeMembersSorter')] DNSuperTypeMembersSorter = interface(DDN.mscorlib.DNObject) ['{C54E0D1F-F897-37FF-935B-D3C92151F701}'] @@ -22172,25 +8472,10 @@ TDNSuperTypeMembersSorter = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// - /// - /// 类型化数组的元素类型。 - /// - /// - /// 数组的秩 (维数)。 - /// {class} function init(elementType: DDN.mscorlib.DNIReflect; rank: Int32): DNTypedArray; end; - /// - /// 表示对却引用 - /// 类。 - /// 此类存储的类型化数组的元素类型,但此类不存储数据。 - /// [DNTypeName('Microsoft.JScript.TypedArray')] DNTypedArray = interface(DDN.mscorlib.DNIReflect) ['{6E6C4A58-DB10-3427-BF04-D608E8360B76}'] @@ -22200,241 +8485,24 @@ TDNSuperTypeMembersSorter = class(TDNGenericImport - /// 确定指定的类型化的数组具有相同的元素类型和作为当前的类型化数组的级别。 - /// - /// - /// 要与当前类型化数组进行比较的类型化的数组。 - /// - /// - /// 如果 - /// 具有相同的元素类型和秩作为当前的类型化数组; 否则为 - /// 。 - /// function Equals(obj: DDN.mscorlib.DNObject): Boolean; - /// - /// 获取字段的 - /// 类具有指定的名称的类型。 - /// - /// - /// 要获取的字段的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 如果找到一个,则具有指定的名称的字段否则,为 null。 - /// function GetField(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNFieldInfo; - /// - /// 获取一个数组 - /// 对象所对应的所有字段 - /// 类类型。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含的所有字段的对象的数组 - /// 类类型。 - /// function GetFields(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 可作为类型化数组的元素类型的哈希函数。 - /// - /// - /// 当前对象的哈希代码。 - /// function GetHashCode: Int32; - /// - /// 获取一个数组 - /// 对象相对应的所有成员的 - /// 类类型的指定的名称匹配。 - /// - /// - /// 要搜索的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 匹配的对象的数组 - /// 参数。 - /// function GetMember(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取一个数组 - /// 对象相对应的所有成员的 - /// 类类型。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含的所有成员的对象的数组 - /// 类类型。 - /// function GetMembers(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取方法的 - /// 类具有指定的名称的类型。 - /// - /// - /// 要获取的方法的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 如果找到一个,则具有指定的名称的方法否则,为 null。 - /// function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 获取方法的 - /// 类通过使用指定的选择条件具有指定的名称的类型。 - /// - /// - /// 要获取的方法的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 用于查找匹配的方法参数类型。 - /// - /// - /// 使绑定能够处理的参数签名已在其中修改类型的参数修饰符的数组。 - /// - /// - /// 如果找到一个,则具有指定的名称的方法否则,为 null。 - /// function GetMethod(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; types: TArray; modifiers: TArray): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 获取一个数组 - /// 对应于的所有方法的对象 - /// 类类型。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含的所有方法的对象的数组 - /// 类类型。 - /// function GetMethods(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 获取的属性 - /// 类具有指定的名称的类型。 - /// - /// - /// 要获取的属性的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 如果找到一个,则具有指定的名称的属性否则,为 null。 - /// function GetProperty(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags): DDN.mscorlib.DNPropertyInfo; overload; - /// - /// 获取的属性 - /// 类通过使用指定的选择条件具有指定的名称的类型。 - /// - /// - /// 要获取的属性的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 该属性必须具有返回值的类型。 - /// - /// - /// 要搜索的属性索引类型。 - /// 索引化属性,例如一个类的索引器的使用。 - /// - /// - /// 使绑定能够处理的参数签名已在其中修改类型的参数修饰符的数组。 - /// - /// - /// 如果找到一个,则具有指定的名称的属性否则,为 null。 - /// function GetProperty(name: string; bindingAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; returnType: DDN.mscorlib.DNType; types: TArray; modifiers: TArray): DDN.mscorlib.DNPropertyInfo; overload; - /// - /// 获取一个数组 - /// 对象相对应的所有属性的 - /// 类类型。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 包含的所有属性的对象的数组 - /// 类类型。 - /// function GetProperties(bindingAttr: DDN.mscorlib.DNBindingFlags): TArray; - /// - /// 调用指定的成员的元素类型或 - /// 类类型。 - /// - /// - /// 要调用的成员的名称。 - /// - /// - /// 指定搜索成员通过反射的执行方式的枚举值的按位组合。 - /// - /// - /// 一个对象,执行从实参类型到形参类型的类型转换。 - /// - /// - /// 对其调用成员的对象。 - /// 这必须是当前的脚本对象。 - /// - /// - /// 包含要调用个数、 顺序和类型成员的参数的对象数组。 - /// 如果没有任何参数,这是一个空数组。 - /// - /// - /// 具有相同的长度的数组的 - /// 参数。 - /// 它表示被调用的成员的元数据中的参数属性。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 参数的数组。 - /// - /// - /// 对该成员的调用返回值。 - /// function InvokeMember(name: string; flags: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; target: DDN.mscorlib.DNObject; args: TArray; modifiers: TArray; locale: DDN.mscorlib.DNCultureInfo; namedParameters: TArray): DDN.mscorlib.DNObject; - /// - /// 返回一个字符串,包含类型化的数组和排名信息的元素类型。 - /// - /// - /// 一个字符串,包含的元素类型的类型化的数组和排名的信息。 - /// function ToString: string; function GetType: DDN.mscorlib.DNType; { propertys } - /// - /// 获取的类型 - /// 对象。 - /// - /// - /// 一种 - /// 对象。 - /// property UnderlyingSystemType: DDN.mscorlib.DNType read get_UnderlyingSystemType; end; @@ -22445,10 +8513,6 @@ TDNTypedArray = class(TDNGenericImport) end; ['{AC8702B9-6907-581B-8602-DC3A51146250}'] end; - /// - /// 实现 - /// 接口。 - /// [DNTypeName('Microsoft.JScript.Vsa.BaseVsaEngine')] DNBaseVsaEngine = interface(DNIJSVsaEngine) ['{F8932A50-9127-48B6-B115-2BFDC627CEE3}'] @@ -22483,79 +8547,17 @@ TDNTypedArray = class(TDNGenericImport) end; { methods } - /// - /// 关闭该引擎。 - /// procedure Close; - /// - /// 将使引擎编译现有的源状态。 - /// - /// - /// 在成功编译;否则为 - /// 。 - /// function Compile: Boolean; - /// - /// 获取引擎特定于实现的选项。 - /// - /// - /// 要获取的选项的名称。 - /// - /// - /// 选项的值。 - /// function GetOption(name: string): DDN.mscorlib.DNObject; - /// - /// 提供初始化阶段已完成的通知。 - /// procedure InitNew; - /// - /// 指示引擎从持久性提供主机的对象由指定点加载源项。 - /// - /// - /// 从中加载指定源项的站点。 - /// procedure LoadSourceState(site: DNIJSVsaPersistSite); - /// - /// 从正在运行状态中移除引擎并断开连接自动绑定的事件处理程序。 - /// procedure Reset; - /// - /// 使无效的引擎,其根名字对象由指定的缓存程序集。 - /// procedure RevokeCache; - /// - /// 设置特定于实现的引擎的选项。 - /// - /// - /// 要设置的选项的名称。 - /// - /// - /// 所设置的选项的值。 - /// procedure SetOption(name: string; value: DDN.mscorlib.DNObject); procedure SaveCompiledState(out pe: TArray; out debugInfo: TArray); - /// - /// 指示引擎来持久保存其源状态。 - /// - /// - /// 状态保存到数据集的源站点。 - /// procedure SaveSourceState(site: DNIJSVsaPersistSite); - /// - /// 启动在引擎中的已编译代码的执行,并绑定所有事件处理程序 - /// procedure Run; - /// - /// 检查提供的标识符是否对引擎有效。 - /// - /// - /// 作为标识符提供的字符串值。 - /// - /// - /// 如果标识符有效,则为否则,它将返回 - /// 。 - /// function IsValidIdentifier(ident: string): Boolean; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -22564,121 +8566,21 @@ TDNTypedArray = class(TDNGenericImport) end; { propertys } - /// - /// 获取或设置应用程序域。 - /// - /// - /// 应用程序域中。 - /// property AppDomain: DDN.mscorlib.DN_AppDomain read get_AppDomain write set_AppDomain; - /// - /// 提供用于验证当前对象的标识的证据。 - /// - /// - /// 返回对 Evidence 对象的引用。 - /// property Evidence: DDN.mscorlib.DNEvidence read get_Evidence write set_Evidence; - /// - /// 获取或设置应用程序基。 - /// - /// - /// 应用程序基中。 - /// property ApplicationBase: string read get_ApplicationBase write set_ApplicationBase; - /// - /// 获取对运行方法生成的正在运行的程序集的引用。 - /// - /// - /// 对当前正在运行的程序集的引用。 - /// property Assembly: DDN.mscorlib.DNAssembly read get_Assembly; - /// - /// 设置或获取一个布尔值,表示调用编译方法时,脚本引擎是否生成调试信息。 - /// - /// - /// 生成调试信息;否则为 - /// 。 - /// property GenerateDebugInfo: Boolean read get_GenerateDebugInfo write set_GenerateDebugInfo; - /// - /// 获取或设置一个值,指示源是否被编译。 - /// - /// - /// 如果源被编译;否则为 - /// 。 - /// property IsCompiled: Boolean read get_IsCompiled; - /// - /// 获取或设置一个值,该值指示该项的当前内存中表示是否从保留的表示形式不同。 - /// - /// - /// 如果内存中表示不同于保留的表示形式;否则为 - /// 。 - /// property IsDirty: Boolean read get_IsDirty write set_IsDirty; - /// - /// 获取一个布尔值,则引擎当前是否处于运行模式下将进行相应报告。 - /// - /// - /// 如果引擎处于运行模式下;否则为 - /// 。 - /// property IsRunning: Boolean read get_IsRunning; - /// - /// 获取 IJSVsaItem 对象,它表示添加到引擎的所有项的集合。 - /// - /// - /// 项的集合。 - /// property Items: DNIJSVsaItems read get_Items; - /// - /// 获取由该引擎支持的编程语言的名称。 - /// - /// - /// 编程语言的名称。 - /// property Language: string read get_Language; - /// - /// 获取或设置在报告异常消息时所使用的地理区域设置和语言。 - /// - /// - /// 一个整数值表示内的异常的消息都要报告的区域设置。 - /// property LCID: Int32 read get_LCID write set_LCID; - /// - /// 设置或获取该引擎的显示名称。 - /// - /// - /// 引擎的名称。 - /// property Name: string read get_Name write set_Name; - /// - /// 设置或获取脚本引擎的根名字对象。 - /// - /// - /// 引擎的根名字对象。 - /// property RootMoniker: string read get_RootMoniker write set_RootMoniker; - /// - /// 设置或获取由引擎使用的根命名空间。 - /// - /// - /// 引擎的命名空间。 - /// property RootNamespace: string read get_RootNamespace write set_RootNamespace; - /// - /// 设置或获取的宿主实现 IJSVsaSite 对象,该引擎用于与主机通信。 - /// - /// - /// 宿主实现的对象。 - /// property Site: DNIJSVsaSite read get_Site write set_Site; - /// - /// 获取由引擎使用,在窗体支持的语言编译器的当前版本 Major.Minor.Revision.Build。 - /// - /// - /// 最新版本。 - /// property Version: string read get_Version; end; @@ -22689,59 +8591,19 @@ TDNBaseVsaEngine = class(TDNGenericImport - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// {class} function init: DNVsaEngine; overload; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// - /// {class} function init(fast: Boolean): DNVsaEngine; overload; { static methods } - /// - /// 此类、 成员或属性是脚本引擎的内部,且不应在代码中调用。 - /// - /// - /// - /// {class} function CreateEngineAndGetGlobalScopeWithType(fast: Boolean; assemblyNames: TArray; callingTypeHandle: DDN.mscorlib.DNRuntimeTypeHandle): DNGlobalScope; - /// - /// 此类、 成员或属性是脚本引擎的内部,且不应在代码中调用。 - /// - /// - /// {class} function CreateEngineAndGetGlobalScope(fast: Boolean; assemblyNames: TArray): DNGlobalScope; - /// - /// 此类、 成员或属性是脚本引擎的内部,且不应在代码中调用。 - /// - /// - /// - /// - /// - /// - /// 返回 - /// 。 - /// {class} function CreateEngineAndGetGlobalScopeWithTypeAndRootNamespace(fast: Boolean; assemblyNames: TArray; callingTypeHandle: DDN.mscorlib.DNRuntimeTypeHandle; rootNamespace: string): DNGlobalScope; - /// - /// 此类、 成员或属性是脚本引擎的内部,且不应在代码中调用。 - /// {class} function CreateEngine: DNVsaEngine; - /// - /// 此类、 成员或属性是脚本引擎的内部,且不应在代码中调用。 - /// - /// {class} function CreateEngineWithType(callingTypeHandle: DDN.mscorlib.DNRuntimeTypeHandle): DNVsaEngine; end; - /// - /// 实现 - /// 接口。 - /// [DNTypeName('Microsoft.JScript.Vsa.VsaEngine')] DNVsaEngine = interface(DNBaseVsaEngine) ['{B71E484D-93ED-4B56-BFB9-CEED5134822B}'] @@ -22777,178 +8639,41 @@ TDNBaseVsaEngine = class(TDNGenericImport - /// 此类、 成员或属性是脚本引擎的内部,且不应在代码中调用。 - /// - /// function Clone(domain: DDN.mscorlib.DNAppDomain): DNIJSVsaEngine; - /// - /// 此类、 成员或属性是脚本引擎的内部,且不应在代码中调用。 - /// function CompileEmpty: Boolean; - /// - /// 此类、 成员或属性是脚本引擎的内部,且不应在代码中调用。 - /// procedure ConnectEvents; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// procedure DisconnectEvents; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// function GetAssembly: DDN.mscorlib.DNAssembly; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// - /// function GetItem(itemName: string): DNIJSVsaItem; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// - /// function GetItemAtIndex(index: Int32): DNIJSVsaItem; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// function GetItemCount: Int32; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// function GetMainScope: DNGlobalScope; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// function GetModule: DDN.mscorlib.DNModule; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// function GetOriginalArrayConstructor: DNArrayConstructor; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// function GetOriginalObjectConstructor: DNObjectConstructor; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// function GetOriginalRegExpConstructor: DNRegExpConstructor; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// procedure Interrupt; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// - /// function IsValidIdentifier(ident: string): Boolean; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// function PopScriptObject: DNScriptObject; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// - /// procedure PushScriptObject(obj: DNScriptObject); - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// - /// procedure RegisterEventSource(name: string); - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// procedure Reset; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// procedure Restart; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// procedure RunEmpty; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// - /// procedure Run(domain: DDN.mscorlib.DNAppDomain); overload; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// function ScriptObjectStackTop: DNScriptObject; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// - /// procedure SetOutputStream(output: DNIMessageReceiver); - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// function GetGlobalScope: DNIVsaScriptScope; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// - /// - /// procedure InitVsaEngine(rootMoniker: string; site: DNIJSVsaSite); - /// - /// 关闭该引擎。 - /// procedure Close; - /// - /// 将使引擎编译现有的源状态。 - /// - /// - /// 在成功编译;否则为 - /// 。 - /// function Compile: Boolean; - /// - /// 获取引擎特定于实现的选项。 - /// - /// - /// 要获取的选项的名称。 - /// - /// - /// 选项的值。 - /// function GetOption(name: string): DDN.mscorlib.DNObject; - /// - /// 提供初始化阶段已完成的通知。 - /// procedure InitNew; - /// - /// 指示引擎从持久性提供主机的对象由指定点加载源项。 - /// - /// - /// 从中加载指定源项的站点。 - /// procedure LoadSourceState(site: DNIJSVsaPersistSite); - /// - /// 使无效的引擎,其根名字对象由指定的缓存程序集。 - /// procedure RevokeCache; - /// - /// 设置特定于实现的引擎的选项。 - /// - /// - /// 要设置的选项的名称。 - /// - /// - /// 所设置的选项的值。 - /// procedure SetOption(name: string; value: DDN.mscorlib.DNObject); procedure SaveCompiledState(out pe: TArray; out debugInfo: TArray); - /// - /// 指示引擎来持久保存其源状态。 - /// - /// - /// 状态保存到数据集的源站点。 - /// procedure SaveSourceState(site: DNIJSVsaPersistSite); - /// - /// 启动在引擎中的已编译代码的执行,并绑定所有事件处理程序 - /// procedure Run; overload; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -22957,125 +8682,22 @@ TDNBaseVsaEngine = class(TDNGenericImport - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// property LenientGlobalObject: DNLenientGlobalObject read get_LenientGlobalObject; - /// - /// 获取或设置应用程序域。 - /// - /// - /// 应用程序域中。 - /// property AppDomain: DDN.mscorlib.DN_AppDomain read get_AppDomain write set_AppDomain; - /// - /// 提供用于验证当前对象的标识的证据。 - /// - /// - /// 返回对 Evidence 对象的引用。 - /// property Evidence: DDN.mscorlib.DNEvidence read get_Evidence write set_Evidence; - /// - /// 获取或设置应用程序基。 - /// - /// - /// 应用程序基中。 - /// property ApplicationBase: string read get_ApplicationBase write set_ApplicationBase; - /// - /// 获取对运行方法生成的正在运行的程序集的引用。 - /// - /// - /// 对当前正在运行的程序集的引用。 - /// property Assembly: DDN.mscorlib.DNAssembly read get_Assembly; - /// - /// 设置或获取一个布尔值,表示调用编译方法时,脚本引擎是否生成调试信息。 - /// - /// - /// 生成调试信息;否则为 - /// 。 - /// property GenerateDebugInfo: Boolean read get_GenerateDebugInfo write set_GenerateDebugInfo; - /// - /// 获取或设置一个值,指示源是否被编译。 - /// - /// - /// 如果源被编译;否则为 - /// 。 - /// property IsCompiled: Boolean read get_IsCompiled; - /// - /// 获取或设置一个值,该值指示该项的当前内存中表示是否从保留的表示形式不同。 - /// - /// - /// 如果内存中表示不同于保留的表示形式;否则为 - /// 。 - /// property IsDirty: Boolean read get_IsDirty write set_IsDirty; - /// - /// 获取一个布尔值,则引擎当前是否处于运行模式下将进行相应报告。 - /// - /// - /// 如果引擎处于运行模式下;否则为 - /// 。 - /// property IsRunning: Boolean read get_IsRunning; - /// - /// 获取 IJSVsaItem 对象,它表示添加到引擎的所有项的集合。 - /// - /// - /// 项的集合。 - /// property Items: DNIJSVsaItems read get_Items; - /// - /// 获取由该引擎支持的编程语言的名称。 - /// - /// - /// 编程语言的名称。 - /// property Language: string read get_Language; - /// - /// 获取或设置在报告异常消息时所使用的地理区域设置和语言。 - /// - /// - /// 一个整数值表示内的异常的消息都要报告的区域设置。 - /// property LCID: Int32 read get_LCID write set_LCID; - /// - /// 设置或获取该引擎的显示名称。 - /// - /// - /// 引擎的名称。 - /// property Name: string read get_Name write set_Name; - /// - /// 设置或获取脚本引擎的根名字对象。 - /// - /// - /// 引擎的根名字对象。 - /// property RootMoniker: string read get_RootMoniker write set_RootMoniker; - /// - /// 设置或获取由引擎使用的根命名空间。 - /// - /// - /// 引擎的命名空间。 - /// property RootNamespace: string read get_RootNamespace write set_RootNamespace; - /// - /// 设置或获取的宿主实现 IJSVsaSite 对象,该引擎用于与主机通信。 - /// - /// - /// 宿主实现的对象。 - /// property Site: DNIJSVsaSite read get_Site write set_Site; - /// - /// 获取由引擎使用,在窗体支持的语言编译器的当前版本 Major.Minor.Revision.Build。 - /// - /// - /// 最新版本。 - /// property Version: string read get_Version; end; @@ -23086,16 +8708,10 @@ TDNVsaEngine = class(TDNGenericImport) end; ['{99BAAA49-5EA5-5B8C-8C22-641B40D7F347}'] { constructors } - /// - /// 创建新的站点。 - /// {class} function init: DNBaseVsaSite; end; - /// - /// 启用主机与脚本引擎之间的通信。 - /// [DNTypeName('Microsoft.JScript.Vsa.BaseVsaSite')] DNBaseVsaSite = interface(DNIJSVsaSite) ['{172186BB-0EB9-3832-8716-B17A8B140E0E}'] @@ -23107,53 +8723,9 @@ TDNVsaEngine = class(TDNGenericImport) end; { methods } procedure GetCompiledState(out pe: TArray; out debugInfo: TArray); - /// - /// 获取对先前使用 - /// 方法添加到脚本引擎中的事件源的引用。 - /// - /// - /// 指定的项名称。 - /// - /// - /// 指定的事件源名称。 - /// - /// - /// 将事件源返回到引擎。 - /// function GetEventSourceInstance(itemName: string; eventSourceName: string): DDN.mscorlib.DNObject; - /// - /// 获取对全局项的引用,例如主机提供的应用程序对象。 - /// - /// - /// 获取对全局项的引用,例如主机提供的应用程序对象。 - /// - /// - /// 返回对全局对象的引用。 - /// function GetGlobalInstance(name: string): DDN.mscorlib.DNObject; - /// - /// 通知主机有关由脚本引擎生成的事件。 - /// - /// - /// 通知主机有关由脚本引擎生成的事件。 - /// - /// - /// 通知主机有关由引擎生成的事件。 - /// procedure Notify(notify: string; optional: DDN.mscorlib.DNObject); - /// - /// 通知主机如何对脚本引擎遇到的编译器错误作出响应。 - /// - /// - /// 表示有害错误的 - /// 对象。 - /// - /// - /// 如果指示编译器继续向 - /// 对象报告进一步的错误,则返回 TRUE。 - /// 如果指示编译器停止向 - /// 对象报告进一步的错误,则返回 FALSE。 - /// function OnCompilerError(error: DNIJSVsaError): Boolean; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -23162,19 +8734,7 @@ TDNVsaEngine = class(TDNGenericImport) end; { propertys } - /// - /// 此站点的的程序集。 - /// - /// - /// 此站点的的程序集。 - /// property Assembly: TArray read get_Assembly; - /// - /// 调试此站点的信息。 - /// - /// - /// 调试此站点的信息。 - /// property DebugInfo: TArray read get_DebugInfo; end; @@ -23185,28 +8745,13 @@ TDNBaseVsaSite = class(TDNGenericImport) en ['{64140E7B-837A-5DD8-8D35-9FDFB2670D9E}'] end; - /// - /// 用于启动和重置基 VSA 引擎。 - /// [DNTypeName('Microsoft.JScript.Vsa.BaseVsaStartup')] DNBaseVsaStartup = interface(DDN.mscorlib.DNObject) ['{FA6559BE-276C-3FC6-8B0E-7EADD8D64C40}'] { methods } - /// - /// 设置此引擎的 VSA 站点。 - /// - /// - /// 此引擎 VSA 站点。 - /// procedure SetSite(site: DNIJSVsaSite); - /// - /// 用于执行在引擎启动时的操作。 - /// procedure Startup; - /// - /// 用于关闭引擎在执行操作。 - /// procedure Shutdown; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -23222,26 +8767,11 @@ TDNBaseVsaStartup = class(TDNGenericImport - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// - /// - /// - /// - /// {class} function init(filename: string; name: string; isPublic: Boolean; isLinked: Boolean): DNResInfo; overload; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// - /// - /// {class} function init(resinfo: string; isLinked: Boolean): DNResInfo; overload; end; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// [DNTypeName('Microsoft.JScript.Vsa.ResInfo')] DNResInfo = interface(DDN.mscorlib.DNObject) ['{E3F15281-50FF-30DE-A541-1B9785E74E5A}'] @@ -23260,25 +8790,10 @@ TDNBaseVsaStartup = class(TDNGenericImport - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// property filename: string read __fakeFieldGet_filename write __fakeFieldSet_filename; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// property fullpath: string read __fakeFieldGet_fullpath write __fakeFieldSet_fullpath; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// property name: string read __fakeFieldGet_name write __fakeFieldSet_name; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// property isPublic: Boolean read __fakeFieldGet_isPublic write __fakeFieldSet_isPublic; - /// - /// 此类、 成员或属性对脚本引擎内部使用并且不应在代码中调用。 - /// property isLinked: Boolean read __fakeFieldGet_isLinked write __fakeFieldSet_isLinked; { methods } @@ -23297,10 +8812,6 @@ TDNResInfo = class(TDNGenericImport) end; ['{B8852912-C3E2-54C1-A956-247F980E4944}'] end; - /// - /// 表示项添加到.NET 脚本引擎。 - /// 这包括代码项、 引用项和全局项。 - /// [DNTypeName('Microsoft.JScript.VsaItem')] DNVsaItem = interface(DNIJSVsaItem) ['{4BC9B26A-38F3-316A-9F40-E67FBEDA918B}'] @@ -23314,25 +8825,7 @@ TDNResInfo = class(TDNGenericImport) end; { methods } - /// - /// 获取 codebase 选项。 - /// - /// - /// 字符串文字"基本代码"。 - /// - /// - /// 值 codebase 选项。 - /// function GetOption(name: string): DDN.mscorlib.DNObject; - /// - /// 集 codebase 选项。 - /// - /// - /// 字符串文字"基本代码"。 - /// - /// - /// 选项的新值。 - /// procedure SetOption(name: string; value: DDN.mscorlib.DNObject); function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -23341,28 +8834,8 @@ TDNResInfo = class(TDNGenericImport) end; { propertys } - /// - /// 获取或设置一个值,该值指示该项的当前内存中表示是否从保留的表示形式不同。 - /// - /// - /// 如果内存中表示不同于保留的表示形式;否则为 - /// 。 - /// property IsDirty: Boolean read get_IsDirty write set_IsDirty; - /// - /// 获取或设置项的名称。 - /// - /// - /// 项的字符串文字名称。 - /// property Name: string read get_Name write set_Name; - /// - /// 获取项的类型。 - /// - /// - /// 枚举值之一。 - /// 值指示项的类型。 - /// property ItemType: DNJSVsaItemType read get_ItemType; end; @@ -23373,21 +8846,10 @@ TDNVsaItem = class(TDNGenericImport) end; ['{8F91B953-9982-5CC9-A8C2-A3720BBDDDEB}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// - /// - /// 对脚本引擎的引用。 - /// {class} function init(engine: DNVsaEngine): DNVsaItems; end; - /// - /// 表示一套 - /// 可以按名称或索引进行寻址的对象。 - /// [DNTypeName('Microsoft.JScript.VsaItems')] DNVsaItems = interface(DNIJSVsaItems) ['{CE4CC16F-6692-3F98-AD40-51894B669737}'] @@ -23397,41 +8859,8 @@ TDNVsaItem = class(TDNGenericImport) end; { methods } - /// - /// 断开与脚本引擎的每个项集合中。 - /// procedure Close; - /// - /// 获取循环的枚举器对的集合。 - /// - /// - /// 一个循环访问集合的枚举。 - /// function GetEnumerator: DDN.mscorlib.DNIEnumerator; - /// - /// 创建新项并将其添加到集合。 - /// - /// - /// 新项的名称。 - /// - /// - /// 枚举值之一。 - /// 值指定为新项的类型 - /// , - /// ,或 - /// 。 - /// - /// - /// 枚举值之一。 - /// 值指定的初始内容 - /// 项作为 - /// , - /// ,或 - /// 。 - /// - /// - /// 新创建的项。 - /// function CreateItem(name: string; itemType: DNJSVsaItemType; itemFlag: DNJSVsaItemFlag): DNIJSVsaItem; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -23440,12 +8869,6 @@ TDNVsaItem = class(TDNGenericImport) end; { propertys } - /// - /// 获取集合中的项数。 - /// - /// - /// 集合中项的数目。 - /// property Count: Int32 read get_Count; end; @@ -23456,17 +8879,10 @@ TDNVsaItems = class(TDNGenericImport) end; ['{69A3C8ED-AE6B-527F-9BCF-41A9CFC8CC8B}'] { constructors } - /// - /// 新实例初始化 - /// 特性类。 - /// {class} function init: DNExpando; end; - /// - /// 指示类或方法是 expando 类或方法。 - /// [DNTypeName('Microsoft.JScript.Expando')] DNExpando = interface(DDN.mscorlib.DNAttribute) ['{3C80C5C6-9C5A-37F2-9066-18F915591F6F}'] @@ -23495,17 +8911,10 @@ TDNExpando = class(TDNGenericImport) end; ['{76CFFEA8-8C53-5764-86EE-0E274C17FC0B}'] { constructors } - /// - /// 初始化的新实例 - /// 特性类。 - /// {class} function init: DNHide; end; - /// - /// 指示方法或字段隐藏方法或在基类中的字段。 - /// [DNTypeName('Microsoft.JScript.Hide')] DNHide = interface(DDN.mscorlib.DNAttribute) ['{EC2FEB5E-A197-3917-98C3-C9E92FF9DED8}'] @@ -23534,33 +8943,11 @@ TDNHide = class(TDNGenericImport) end; ['{906CA8DB-7EC8-5C72-897D-DB30C566CA7D}'] { constructors } - /// - /// 初始化的新实例 - /// 类,使用指定的调用约定。 - /// - /// - /// 该方法或构造函数的调用约定。 - /// {class} function init(value: DNJSFunctionAttributeEnum): DNJSFunctionAttribute; overload; - /// - /// 初始化的新实例 - /// 类,使用指定的调用约定。 - /// 该属性标识指定的内置函数。 - /// - /// - /// 该方法或构造函数的调用约定。 - /// - /// - /// 此属性标识的内置函数。 - /// {class} function init(value: DNJSFunctionAttributeEnum; builtinFunction: DNJSBuiltin): DNJSFunctionAttribute; overload; end; - /// - /// 与使用 - /// 进行批注的方法和由 JScript 编译器生成的构造函数的调用约定。 - /// [DNTypeName('Microsoft.JScript.JSFunctionAttribute')] DNJSFunctionAttribute = interface(DDN.mscorlib.DNAttribute) ['{1C0D1CD4-7863-374B-9481-00EC9EA400D4}'] @@ -23570,12 +8957,6 @@ TDNHide = class(TDNGenericImport) end; { methods } - /// - /// 获取该方法或构造函数的调用约定。 - /// - /// - /// 方法或构造函数的调用约定。 - /// function GetAttributeValue: DNJSFunctionAttributeEnum; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -23596,20 +8977,10 @@ TDNJSFunctionAttribute = class(TDNGenericImport - /// 新实例初始化 - /// 特性类。 - /// - /// - /// 建议不要使用字段的方法的名称。 - /// {class} function init(message: string): DNNotRecommended; end; - /// - /// 指示方法或字段不建议使用。 - /// [DNTypeName('Microsoft.JScript.NotRecommended')] DNNotRecommended = interface(DDN.mscorlib.DNAttribute) ['{00D5EE74-C74A-3D9D-B249-778494C268C2}'] @@ -23630,20 +9001,7 @@ TDNJSFunctionAttribute = class(TDNGenericImport - /// 获取一个值,该值指示是否使用方法或字段,不建议为一个错误。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// property IsError: Boolean read get_IsError; - /// - /// 获取的方法或不建议使用的字段的名称。 - /// - /// - /// 建议不要使用字段的方法的名称。 - /// property Message: string read get_Message; property TypeId: DDN.mscorlib.DNObject read get_TypeId; end; @@ -23655,17 +9013,10 @@ TDNNotRecommended = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNOverride; end; - /// - /// 指示方法或字段重写的方法或在基类中的字段。 - /// [DNTypeName('Microsoft.JScript.Override')] DNOverride = interface(DDN.mscorlib.DNAttribute) ['{2B3C12AA-3DEA-3335-BE03-3AA04045226C}'] @@ -23694,20 +9045,10 @@ TDNOverride = class(TDNGenericImport) end; ['{EAB1ABE3-91E1-5A8E-84B4-AA76EC636B65}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// - /// - /// 对程序集的引用。 - /// {class} function init(reference: string): DNReferenceAttribute; end; - /// - /// 表示对程序集的引用。 - /// [DNTypeName('Microsoft.JScript.ReferenceAttribute')] DNReferenceAttribute = interface(DDN.mscorlib.DNAttribute) ['{12E6C9EB-F32C-36E7-9473-063044C070D6}'] @@ -23722,9 +9063,6 @@ TDNOverride = class(TDNGenericImport) end; { fields } - /// - /// 指定对程序集的引用。 - /// property reference: string read __fakeFieldGet_reference write __fakeFieldSet_reference; { methods } @@ -23748,63 +9086,14 @@ TDNReferenceAttribute = class(TDNGenericImport - /// 初始化的新实例 - /// 类,使用指定的错误代码和区域性信息。 - /// - /// - /// 枚举值之一。 - /// 指定错误的类型。 - /// - /// - /// 区域性特定信息。 - /// {class} function init(errorCode: DNCmdLineError; culture: DDN.mscorlib.DNCultureInfo): DNCmdLineException; overload; - /// - /// 初始化的新实例 - /// 类,使用指定的错误代码、 上下文和区域性信息。 - /// - /// - /// 枚举值之一。 - /// 指定错误的类型。 - /// - /// - /// 在其中发生错误的上下文。 - /// - /// - /// 区域性特定信息。 - /// {class} function init(errorCode: DNCmdLineError; context: string; culture: DDN.mscorlib.DNCultureInfo): DNCmdLineException; overload; - /// - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNCmdLineException; overload; - /// - /// 初始化的新实例 - /// 类,使用指定的错误消息。 - /// - /// - /// 描述错误的消息。 - /// {class} function init(m: string): DNCmdLineException; overload; - /// - /// 初始化的新实例 - /// 类,使用指定的错误消息和对导致此异常的内部异常的引用。 - /// - /// - /// 描述错误的消息。 - /// - /// - /// 如果未指定内部异常是,则当前异常,则为 null 的原因的异常。 - /// {class} function init(m: string; e: DDN.mscorlib.DNException): DNCmdLineException; overload; end; - /// - /// 表示在运行命令行编译器 jsc.exe 时出现的错误。 - /// [DNTypeName('Microsoft.JScript.CmdLineException')] DNCmdLineException = interface(DDN.mscorlib.DNException) ['{9FB2FA43-F441-390E-8AC2-184AC4C84DDA}'] @@ -23823,27 +9112,7 @@ TDNReferenceAttribute = class(TDNGenericImport - /// 存储序列化有关所引发的异常对象数据。 - /// - /// - /// 有关所引发的异常的序列化的对象数据。 - /// - /// - /// 有关源或目标的上下文信息 - /// procedure GetObjectData(s: DDN.mscorlib.DNSerializationInfo; c: DDN.mscorlib.DNStreamingContext); - /// - /// 在资源文件中返回指定的错误的键。 - /// - /// - /// 枚举值之一。 - /// 指定要获取的项的错误。 - /// - /// - /// 密钥 - /// 。 - /// function ResourceKey(errorCode: DNCmdLineError): string; function GetBaseException: DDN.mscorlib.DNException; function ToString: string; @@ -23853,12 +9122,6 @@ TDNReferenceAttribute = class(TDNGenericImport - /// 获取描述当前异常的消息。 - /// - /// - /// 解释异常原因的错误消息。 - /// property Message: string read get_Message; property Data: DDN.mscorlib.DNIDictionary read get_Data; property InnerException: DDN.mscorlib.DNException read get_InnerException; @@ -23876,9 +9139,6 @@ TDNCmdLineException = class(TDNGenericImport - /// 此类由 JScript 分析器用于表示分析器异常。 - /// [DNTypeName('Microsoft.JScript.ParserException')] DNParserException = interface(DDN.mscorlib.DNException) ['{4C50F41D-B082-3285-B94D-AADE13829FDE}'] @@ -23923,10 +9183,6 @@ TDNParserException = class(TDNGenericImport - /// 此类由 JScript 分析器用于表示到达作为异常的文件的结尾。 - /// 代码可能会引发此错误,来停止分析器。 - /// [DNTypeName('Microsoft.JScript.EndOfFile')] DNEndOfFile = interface(DNParserException) ['{FC0E925F-1171-39A1-BAAC-38C372DC111D}'] @@ -23971,40 +9227,12 @@ TDNEndOfFile = class(TDNGenericImport) end; ['{83A96511-A0DD-5094-8D2F-E1C19F43E3A0}'] { constructors } - /// - /// 初始化的新实例 - /// 类,使用指定的目标。 - /// - /// - /// 异常的目标。 - /// {class} function init(target: Int32): DNBreakOutOfFinally; overload; - /// - /// 初始化的新实例 - /// 类,使用指定的错误消息。 - /// - /// - /// 描述错误的消息。 - /// {class} function init(m: string): DNBreakOutOfFinally; overload; - /// - /// 初始化的新实例 - /// 类,使用指定的错误消息和对导致此异常的内部异常的引用。 - /// - /// - /// 描述错误的消息。 - /// - /// - /// 导致当前异常的异常。 - /// {class} function init(m: string; e: DDN.mscorlib.DNException): DNBreakOutOfFinally; overload; end; - /// - /// 执行代码外中断时表示异常状态 - /// 块。 - /// [DNTypeName('Microsoft.JScript.BreakOutOfFinally')] DNBreakOutOfFinally = interface(DDN.mscorlib.DNApplicationException) ['{2A52D6E9-AB9A-3309-9ED6-E25298434FFA}'] @@ -24028,25 +9256,10 @@ TDNEndOfFile = class(TDNGenericImport) end; { fields } - /// - /// 存储异常的目标。 - /// property target: Int32 read __fakeFieldGet_target write __fakeFieldSet_target; { methods } - /// - /// 存储中的异常有关的信息 - /// 。 - /// 存储的信息包括 - /// 值。 - /// - /// - /// 有关所引发的异常的序列化的对象数据。 - /// - /// - /// 有关源或目标的上下文信息。 - /// procedure GetObjectData(s: DDN.mscorlib.DNSerializationInfo; c: DDN.mscorlib.DNStreamingContext); function GetBaseException: DDN.mscorlib.DNException; function ToString: string; @@ -24073,45 +9286,13 @@ TDNBreakOutOfFinally = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNContinueOutOfFinally; overload; - /// - /// 初始化的新实例 - /// 类,使用指定的目标。 - /// - /// - /// 异常的目标。 - /// {class} function init(target: Int32): DNContinueOutOfFinally; overload; - /// - /// 初始化的新实例 - /// 类,使用指定的错误消息。 - /// - /// - /// 描述错误的消息。 - /// {class} function init(m: string): DNContinueOutOfFinally; overload; - /// - /// 初始化的新实例 - /// 类,使用指定的错误消息和对导致此异常的内部异常的引用。 - /// - /// - /// 描述错误的消息。 - /// - /// - /// 导致当前异常的异常。 - /// {class} function init(m: string; e: DDN.mscorlib.DNException): DNContinueOutOfFinally; overload; end; - /// - /// 表示异常状态,当执行代码继续外 - /// 块。 - /// [DNTypeName('Microsoft.JScript.ContinueOutOfFinally')] DNContinueOutOfFinally = interface(DDN.mscorlib.DNApplicationException) ['{9A313D35-FDA9-3EAC-806E-2ACB574E66DD}'] @@ -24135,25 +9316,10 @@ TDNBreakOutOfFinally = class(TDNGenericImport - /// 存储异常的目标。 - /// property target: Int32 read __fakeFieldGet_target write __fakeFieldSet_target; { methods } - /// - /// 存储中的异常有关的信息 - /// 。 - /// 存储的信息包括 - /// 值。 - /// - /// - /// 有关所引发的异常的序列化的对象数据。 - /// - /// - /// 有关源或目标的上下文信息。 - /// procedure GetObjectData(s: DDN.mscorlib.DNSerializationInfo; c: DDN.mscorlib.DNStreamingContext); function GetBaseException: DDN.mscorlib.DNException; function ToString: string; @@ -24180,49 +9346,13 @@ TDNContinueOutOfFinally = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNJScriptException; overload; - /// - /// 初始化的新实例 - /// 类,使用指定的错误消息。 - /// - /// - /// 描述错误的消息。 - /// {class} function init(m: string): DNJScriptException; overload; - /// - /// 初始化的新实例 - /// 类,使用指定的错误消息和对导致此异常的内部异常的引用。 - /// - /// - /// 描述错误的消息。 - /// - /// - /// 导致当前异常的异常。 - /// {class} function init(m: string; e: DDN.mscorlib.DNException): DNJScriptException; overload; - /// - /// 初始化的新实例 - /// 类,使用指定 - /// 。 - /// - /// - /// 枚举值之一。 - /// 值指定的错误。 - /// {class} function init(errorNumber: DNJSError): DNJScriptException; overload; end; - /// - /// JScript 为向公共语言运行时 (CLR) 主机或程序通知发生错误而引发的异常。 - /// - /// 通常采用 - /// 枚举值。 - /// [DNTypeName('Microsoft.JScript.JScriptException')] DNJScriptException = interface(DDN.mscorlib.DNApplicationException) ['{7815EFA1-2147-3753-A264-E0539F39D66C}'] @@ -24253,16 +9383,6 @@ TDNContinueOutOfFinally = class(TDNGenericImport - /// 存储有关该异常的信息包括 IsError 和 Code 值,在 - /// 。 - /// - /// - /// 有关所引发的异常的序列化的对象数据。 - /// - /// - /// 有关源或目标的上下文信息。 - /// procedure GetObjectData(info: DDN.mscorlib.DNSerializationInfo; context: DDN.mscorlib.DNStreamingContext); function GetBaseException: DDN.mscorlib.DNException; function ToString: string; @@ -24272,115 +9392,19 @@ TDNContinueOutOfFinally = class(TDNGenericImport - /// 获取包含错误的源代码文件的名称。 - /// - /// - /// 源的名称的代码文件或字符串文字"无源"如果 - /// 为 null。 - /// property SourceMoniker: string read get_SourceMoniker; - /// - /// 获取在代码中发生错误的列。 - /// - /// - /// 中的代码在其中出现错误,或者,如果列 - /// 为 null。 - /// property StartColumn: Int32 read get_StartColumn; - /// - /// 获取在代码中发生错误的列。 - /// - /// - /// 中的代码在其中发生错误,或者,如果列 - /// 为 null。 - /// property Column: Int32 read get_Column; - /// - /// 获取描述错误的消息。 - /// - /// - /// 描述错误的消息。 - /// property Description: string read get_Description; - /// - /// 获取在其中结束错误代码的行。 - /// - /// - /// 在其中错误结束,代码,或者,如果行 - /// 为 null。 - /// property EndLine: Int32 read get_EndLine; - /// - /// 获取在其中结束错误代码中的列。 - /// - /// - /// 中的列顺序错误结束,该代码或 0 - /// 为 null。 - /// property EndColumn: Int32 read get_EndColumn; - /// - /// 获取 - /// 错误代码。 - /// - /// - /// 错误代码。 - /// property Number: Int32 read get_Number; - /// - /// 获取 - /// 错误代码。 - /// - /// - /// 错误代码。 - /// property ErrorNumber: Int32 read get_ErrorNumber; - /// - /// 获取的代码发生错误的行。 - /// - /// - /// 代码中发生错误,或者,如果行 - /// 为 null。 - /// property Line: Int32 read get_Line; - /// - /// 获取发生错误的代码的文本。 - /// - /// - /// 该代码或为空字符串的文本如果 - /// 为 null。 - /// property LineText: string read get_LineText; - /// - /// 获取描述错误的消息。 - /// - /// - /// 描述错误的消息。 - /// property Message: string read get_Message; - /// - /// 获取一个介于 0 (最严重) 和 4 (最不严重) 之间的数字,该值指示错误的严重级别。 - /// 默认值为 0。 - /// - /// - /// 介于 0 和 4 之间的数字。 - /// property Severity: Int32 read get_Severity; - /// - /// 获取导致了错误的源的代码项。 - /// - /// - /// 源的代码项;否则会引发 - /// 如果 - /// 为 null。 - /// property SourceItem: DNIJSVsaItem read get_SourceItem; - /// - /// 获取在错误发生时的堆栈跟踪信息。 - /// - /// - /// 堆栈跟踪信息。 - /// property StackTrace: string read get_StackTrace; property Data: DDN.mscorlib.DNIDictionary read get_Data; property InnerException: DDN.mscorlib.DNException read get_InnerException; @@ -24397,38 +9421,12 @@ TDNJScriptException = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNNoContextException; overload; - /// - /// 新实例初始化 - /// 类,使用指定的错误消息。 - /// - /// - /// 描述错误的消息。 - /// {class} function init(m: string): DNNoContextException; overload; - /// - /// 新实例初始化 - /// 类,使用指定的错误消息和对导致此异常的内部异常的引用。 - /// - /// - /// 描述错误的消息。 - /// - /// - /// 导致当前异常的异常。 - /// {class} function init(m: string; e: DDN.mscorlib.DNException): DNNoContextException; overload; end; - /// - /// 没有任何代码时引发的异常 - /// 与关联 - /// 。 - /// [DNTypeName('Microsoft.JScript.NoContextException')] DNNoContextException = interface(DDN.mscorlib.DNApplicationException) ['{06ACC406-2823-329B-A3AF-6A530AE10739}'] @@ -24473,37 +9471,12 @@ TDNNoContextException = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNReturnOutOfFinally; overload; - /// - /// 新实例初始化 - /// 类,使用指定的错误消息。 - /// - /// - /// 描述错误的消息。 - /// {class} function init(m: string): DNReturnOutOfFinally; overload; - /// - /// 新实例初始化 - /// 类,使用指定的错误消息和对导致此异常的内部异常的引用。 - /// - /// - /// 描述错误的消息。 - /// - /// - /// 导致当前异常的异常。 - /// {class} function init(m: string; e: DDN.mscorlib.DNException): DNReturnOutOfFinally; overload; end; - /// - /// 表示异常状态,当代码执行返回外 - /// 块。 - /// [DNTypeName('Microsoft.JScript.ReturnOutOfFinally')] DNReturnOutOfFinally = interface(DDN.mscorlib.DNApplicationException) ['{026B6BC9-F948-3744-A243-4F640405BAAC}'] @@ -24548,96 +9521,16 @@ TDNReturnOutOfFinally = class(TDNGenericImport - /// 使用由系统提供的用于描述错误的消息初始化 - /// 类的新实例。 - /// 此成员支持 .NET Framework 结构,不能在代码中直接使用。 - /// {class} function init: DNJSVsaException; overload; - /// - /// 使用指定的描述错误的消息初始化 - /// 类的新实例。 - /// 此成员支持 .NET Framework 结构,不能在代码中直接使用。 - /// - /// - /// 描述该异常的消息。 - /// 此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。 - /// {class} function init(message: string): DNJSVsaException; overload; - /// - /// 使用指定的错误消息和对作为此异常原因的内部异常的引用来初始化 - /// 类的新实例。 - /// 此成员支持 .NET Framework 结构,不能在代码中直接使用。 - /// - /// - /// 描述该异常的消息。 - /// 此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。 - /// - /// - /// 导致当前异常的异常。 - /// 如果 - /// 参数不为 - /// ,则当前异常将在处理内部异常的 - /// 块中引发。 - /// {class} function init(message: string; innerException: DDN.mscorlib.DNException): DNJSVsaException; overload; - /// - /// 用序列化数据初始化 - /// 类的新实例。 - /// 此成员支持 .NET Framework 结构,不能在代码中直接使用。 - /// - /// - /// 承载序列化对象数据的对象。 - /// - /// - /// 关于来源和目标的上下文信息 - /// {class} function init(info: DDN.mscorlib.DNSerializationInfo; context: DDN.mscorlib.DNStreamingContext): DNJSVsaException; overload; - /// - /// 此成员支持 .NET Framework 结构,不能在代码中直接使用。 - /// - /// - /// A - /// 值,该值描述异常的原因。 - /// {class} function init(error: DNJSVsaError): DNJSVsaException; overload; - /// - /// 此成员支持 .NET Framework 结构,不能在代码中直接使用。 - /// - /// - /// A - /// 值,该值描述异常的原因。 - /// - /// - /// 描述该异常的消息。 - /// 此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。 - /// {class} function init(error: DNJSVsaError; message: string): DNJSVsaException; overload; - /// - /// 此成员支持 .NET Framework 结构,不能在代码中直接使用。 - /// - /// - /// A - /// 值,该值描述异常的原因。 - /// - /// - /// 描述该异常的消息。 - /// 此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。 - /// - /// - /// 导致当前异常的异常。 - /// 如果 - /// 参数不为 - /// ,则当前异常将在处理内部异常的 - /// 块中引发。 - /// {class} function init(error: DNJSVsaError; message: string; innerException: DDN.mscorlib.DNException): DNJSVsaException; overload; end; - /// - /// 此类型支持 .NET Framework 基础结构,不能在代码中直接使用。 - /// [DNTypeName('Microsoft.JScript.Vsa.JSVsaException')] DNJSVsaException = interface(DDN.mscorlib.DNExternalException) ['{064C47AC-C9DF-4FCD-9009-E9299D620018}'] @@ -24657,24 +9550,7 @@ TDNReturnOutOfFinally = class(TDNGenericImport - /// 用序列化数据初始化 - /// 类的新实例。 - /// 此成员支持 .NET Framework 结构,不能在代码中直接使用。 - /// - /// - /// 承载序列化对象数据的对象。 - /// - /// - /// 关于来源和目标的上下文信息 - /// procedure GetObjectData(info: DDN.mscorlib.DNSerializationInfo; context: DDN.mscorlib.DNStreamingContext); - /// - /// 此成员支持 .NET Framework 结构,不能在代码中直接使用。 - /// - /// - /// 当前异常的字符串表示形式。 - /// function ToString: string; function GetBaseException: DDN.mscorlib.DNException; function Equals(obj: DDN.mscorlib.DNObject): Boolean; @@ -24683,13 +9559,6 @@ TDNReturnOutOfFinally = class(TDNGenericImport - /// 此成员支持 .NET Framework 结构,不能在代码中直接使用。 - /// - /// - /// 一个 - /// 值,该值描述异常的原因。 - /// property ErrorCode: DNJSVsaError read get_ErrorCode; property Message: string read get_Message; property Data: DDN.mscorlib.DNIDictionary read get_Data; @@ -24708,17 +9577,10 @@ TDNJSVsaException = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNJScriptCodeProvider; end; - /// - /// 提供对 JScript 代码生成器和代码编译器的实例访问。 - /// [DNTypeName('Microsoft.JScript.JScriptCodeProvider')] DNJScriptCodeProvider = interface(DNObject) ['{1C386577-AEC5-3CE5-A00C-5B1193CF2AB0}'] @@ -24737,19 +9599,7 @@ TDNJSVsaException = class(TDNGenericImport - /// 返回 JScript 代码生成器的实例。 - /// - /// - /// JScript 代码生成器的实例。 - /// function CreateGenerator: DDN.System.DNICodeGenerator; overload; - /// - /// 返回 JScript 代码编译器的实例。 - /// - /// - /// JScript 代码编译器的实例。 - /// function CreateCompiler: DDN.System.DNICodeCompiler; function CreateGenerator(output: DDN.mscorlib.DNTextWriter): DDN.System.DNICodeGenerator; overload; function CreateGenerator(fileName: string): DDN.System.DNICodeGenerator; overload; @@ -24781,12 +9631,6 @@ TDNJSVsaException = class(TDNGenericImport - /// 获取 JScript 代码文件的文件扩展名。 - /// - /// - /// 字符串文字"js"。 - /// property FileExtension: string read get_FileExtension; property LanguageOptions: DDN.System.DNLanguageOptions read get_LanguageOptions; property Site: DDN.System.DNISite read get_Site write set_Site; @@ -24800,22 +9644,10 @@ TDNJScriptCodeProvider = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// - /// - /// 流的数据的接收者。 - /// {class} function init(messageReceiver: DNIMessageReceiver): DNCOMCharStream; end; - /// - /// 表示一个流,其将数据发送到 - /// 。 - /// 数据存储在缓冲区中,直到刷新数据或该流已关闭。 - /// [DNTypeName('Microsoft.JScript.COMCharStream')] DNCOMCharStream = interface(DDN.mscorlib.DNStream) ['{3D480C51-E2C1-3963-9174-5B1A5426BA7A}'] @@ -24835,71 +9667,11 @@ TDNJScriptCodeProvider = class(TDNGenericImport - /// 此流将数据发送到 - /// 并清除其缓冲区。 - /// procedure Close; - /// - /// 此流将数据发送到 - /// 并清除其缓冲区。 - /// procedure Flush; - /// - /// 在所有情况下都会引发 - /// 异常。 - /// - /// - /// 要在其中存储从流中读取的数据的字节数组。 - /// - /// - /// 中的从零开始的字节偏移量 - /// 从此处开始存储从流中读取的数据。 - /// - /// - /// 最大要从流中读取的字节数。 - /// - /// - /// 在所有情况下都会引发 - /// 异常。 - /// function Read(buffer: TArray; offset: Int32; count: Int32): Int32; - /// - /// 设置当前流中的位置。 - /// 此方法不执行任何操作。 - /// 它始终返回 0。 - /// - /// - /// 相对于 - /// 参数的字节偏移量。 - /// - /// - /// 一个值,指示用于获取新位置的参考点。 - /// - /// - /// 在所有情况下均为 0。 - /// function Seek(offset: Int64; origin: DDN.mscorlib.DNSeekOrigin): Int64; - /// - /// 设置流的长度。 - /// - /// - /// 流的新长度。 - /// procedure SetLength(value: Int64); - /// - /// 将指定的字节数据写入流。 - /// - /// - /// 若要将复制到当前流的字节数据的数组。 - /// - /// - /// 中的从零开始的字节偏移量,从此处开始将字节复制到当前流。 - /// - /// - /// 要从复制的字节数 - /// 写入当前流。 - /// procedure Write(buffer: TArray; offset: Int32; count: Int32); function CopyToAsync(destination: DDN.mscorlib.DNStream; bufferSize: Int32; cancellationToken: DDN.mscorlib.DNCancellationToken): DDN.mscorlib.DNTask; overload; procedure Dispose; @@ -24929,44 +9701,10 @@ TDNJScriptCodeProvider = class(TDNGenericImport - /// 获取一个值,该值指示当前流是否支持写入。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// property CanWrite: Boolean read get_CanWrite; - /// - /// 获取一个值,该值指示当前流是否支持读取。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// property CanRead: Boolean read get_CanRead; - /// - /// 获取一个值,该值指示当前流是否支持查找。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// property CanSeek: Boolean read get_CanSeek; - /// - /// 获取流的长度。 - /// - /// - /// 流的长度。 - /// property Length: Int64 read get_Length; - /// - /// 获取当前流中的位置。 - /// Set 方法不执行任何操作。 - /// - /// - /// 流中的当前新位置。 - /// property Position: Int64 read get_Position write set_Position; property CanTimeout: Boolean read get_CanTimeout; property ReadTimeout: Int32 read get_ReadTimeout write set_ReadTimeout; @@ -24980,19 +9718,10 @@ TDNCOMCharStream = class(TDNGenericImport - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNCOMFieldInfo; end; - /// - /// 使 JScript 能够与外部 COM 字段进行通信。 - /// 外部 COM 实现使用此类向 JScript 公开其对象,原因是 JScript 需要托管的 - /// 以便绑定到外部对象。 - /// [DNTypeName('Microsoft.JScript.COMFieldInfo')] DNCOMFieldInfo = interface(DDN.mscorlib.DNFieldInfo) ['{CA0F511A-FAF2-4942-B9A8-17D5E46514E8}'] @@ -25026,97 +9755,12 @@ TDNCOMCharStream = class(TDNGenericImport - /// 初始化使 JScript 与该外部 COM 字段进行通信的信息。 - /// - /// - /// 此对象表示的外部 COM 字段的名称。 - /// - /// - /// 使 JScript 能够访问的外部 COM 字段的信息。 - /// procedure Initialize(name: string; dispatch: DNCOMMemberInfo); - /// - /// 获取支持 JScript 与该外部 COM 字段进行通信的托管的对象。 - /// - /// - /// 支持 JScript 与该外部 COM 字段进行通信的托管的对象。 - /// function GetCOMMemberInfo: DNCOMMemberInfo; - /// - /// 确定指定的特性类型附加到此字段。 - /// - /// - /// 要搜索的属性类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// function IsDefined(t: DDN.mscorlib.DNType; inherit: Boolean): Boolean; - /// - /// 获取外部 COM 字段的值,通过使用 - /// 指定给 - /// 方法。 - /// - /// - /// 要传递给外部 COM 字段的参数列表。 - /// 忽略此参数。 - /// - /// - /// 外部 COM 字段的值。 - /// function GetValue(obj: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 通过设置外部 COM 字段的值 - /// 指定给 - /// 方法。 - /// - /// - /// 将设置其字段值的对象。 - /// 忽略此参数。 - /// - /// - /// 外部 COM 成员的新值。 - /// - /// - /// 用于控制绑定的枚举值的按位组合。 - /// - /// - /// 一个对象,将类型从实参类型转换为形参类型。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// procedure SetValue(obj: DDN.mscorlib.DNObject; value: DDN.mscorlib.DNObject; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; culture: DDN.mscorlib.DNCultureInfo); overload; - /// - /// 返回一个数组,包含附加到此字段,只搜索指定类型的特性的自定义特性。 - /// - /// - /// 要搜索的属性的类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(t: DDN.mscorlib.DNType; inherit: Boolean): TArray; overload; - /// - /// 返回一个数组,包含附加到此字段的自定义特性。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(inherit: Boolean): TArray; overload; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -25132,58 +9776,12 @@ TDNCOMCharStream = class(TDNGenericImport - /// 获取与此字段相关联的属性。 - /// - /// - /// property Attributes: DDN.mscorlib.DNFieldAttributes read get_Attributes; - /// - /// 获取声明此字段的类型。 - /// - /// - /// 为 null,因为声明此字段的类型为外部 COM 对象。 - /// property DeclaringType: DDN.mscorlib.DNType read get_DeclaringType; - /// - /// 引发 - /// 在所有情况下的异常。 - /// - /// - /// 引发 - /// 在所有情况下的异常。 - /// property FieldHandle: DDN.mscorlib.DNRuntimeFieldHandle read get_FieldHandle; - /// - /// 获取此字段的类型。 - /// - /// - /// 的类型。 - /// property FieldType: DDN.mscorlib.DNType read get_FieldType; - /// - /// 获取此字段的成员的类型。 - /// 标识类型的类派生自 - /// ,此类派生。 - /// - /// - /// , 因为此类派生自 - /// 。 - /// property MemberType: DDN.mscorlib.DNMemberTypes read get_MemberType; - /// - /// 获取此对象表示的外部 COM 字段的名称。 - /// - /// - /// 此对象表示的外部 COM 字段的名称。 - /// property Name: string read get_Name; - /// - /// 获取用于获取通过反射此实例的类对象。 - /// - /// - /// 为 null,因为未通过反射获取此实例。 - /// property ReflectedType: DDN.mscorlib.DNType read get_ReflectedType; property IsPublic: Boolean read get_IsPublic; property IsPrivate: Boolean read get_IsPrivate; @@ -25212,11 +9810,6 @@ TDNCOMFieldInfo = class(TDNGenericImport) ['{D68B0ED9-CED3-5387-94BC-0CF27F24613C}'] end; - /// - /// 在 JScript 中支持的所有字段。 - /// 这是 jscript 定义的所有字段的基类。 - /// 此类属于名称绑定类别。 - /// [DNTypeName('Microsoft.JScript.JSField')] DNJSField = interface(DDN.mscorlib.DNFieldInfo) ['{41329228-40B0-3518-B508-488D81CF4DAB}'] @@ -25250,44 +9843,8 @@ TDNCOMFieldInfo = class(TDNGenericImport) { methods } - /// - /// 确定指定的特性类型附加到此字段。 - /// - /// - /// 要搜索的属性类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// function IsDefined(&type: DDN.mscorlib.DNType; inherit: Boolean): Boolean; - /// - /// 返回一个数组,包含附加到此字段,只搜索指定类型的特性的自定义特性。 - /// - /// - /// 要搜索的属性的类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(t: DDN.mscorlib.DNType; inherit: Boolean): TArray; overload; - /// - /// 返回一个数组,包含附加到此字段的自定义特性。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(inherit: Boolean): TArray; overload; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -25305,56 +9862,12 @@ TDNCOMFieldInfo = class(TDNGenericImport) { propertys } - /// - /// 获取与此字段相关联的属性。 - /// - /// - /// property Attributes: DDN.mscorlib.DNFieldAttributes read get_Attributes; - /// - /// 获取声明此字段的类型。 - /// - /// - /// 在所有情况下,则为 null。 - /// property DeclaringType: DDN.mscorlib.DNType read get_DeclaringType; - /// - /// 获取此字段的内部元数据表示的句柄。 - /// - /// - /// 此字段的内部元数据表示句柄。 - /// property FieldHandle: DDN.mscorlib.DNRuntimeFieldHandle read get_FieldHandle; - /// - /// 获取此字段的类型。 - /// - /// - /// 的类型。 - /// property FieldType: DDN.mscorlib.DNType read get_FieldType; - /// - /// 获取此字段的成员的类型。 - /// 标识类型的类派生自 - /// ,此类派生。 - /// - /// - /// , 因为此类派生自 - /// 。 - /// property MemberType: DDN.mscorlib.DNMemberTypes read get_MemberType; - /// - /// 获取此字段的名称。 - /// - /// - /// 此字段的名称。 - /// property Name: string read get_Name; - /// - /// 获取用于获取通过反射此实例的类对象。 - /// - /// - /// 声明此方法的类型。 - /// property ReflectedType: DDN.mscorlib.DNType read get_ReflectedType; property IsPublic: Boolean read get_IsPublic; property IsPrivate: Boolean read get_IsPrivate; @@ -25383,10 +9896,6 @@ TDNJSField = class(TDNGenericImport) end; ['{21529387-5F15-58FD-A346-E01D3F32DDC3}'] end; - /// - /// 在 JScript 中支持变量字段。 - /// 这是参数、 局部变量、 全局变量和类成员的基类。 - /// [DNTypeName('Microsoft.JScript.JSVariableField')] DNJSVariableField = interface(DNJSField) ['{08405F7D-AC70-33BA-B067-76CA1F075989}'] @@ -25420,43 +9929,8 @@ TDNJSField = class(TDNGenericImport) end; { methods } - /// - /// 返回一个数组,包含附加到此字段的自定义特性。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组,包含自定义特性附加到此字段中,或者,如果没有任何一个数组,其中包含零个元素。 - /// function GetCustomAttributes(inherit: Boolean): TArray; overload; - /// - /// 确定指定的特性类型附加到此字段。 - /// - /// - /// 要搜索的属性类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// function IsDefined(&type: DDN.mscorlib.DNType; inherit: Boolean): Boolean; - /// - /// 返回一个数组,包含附加到此字段,只搜索指定类型的特性的自定义特性。 - /// - /// - /// 要搜索的属性的类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(t: DDN.mscorlib.DNType; inherit: Boolean): TArray; overload; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -25474,57 +9948,12 @@ TDNJSField = class(TDNGenericImport) end; { propertys } - /// - /// 获取与此字段相关联的属性。 - /// - /// - /// 枚举值的按位组合。 - /// property Attributes: DDN.mscorlib.DNFieldAttributes read get_Attributes; - /// - /// 获取声明此字段的类型。 - /// - /// - /// 对象为声明此成员的类。 - /// property DeclaringType: DDN.mscorlib.DNType read get_DeclaringType; - /// - /// 获取此字段的类型。 - /// - /// - /// 此字段的类型。 - /// property FieldType: DDN.mscorlib.DNType read get_FieldType; - /// - /// 获取此字段的名称。 - /// - /// - /// 此字段的名称。 - /// property Name: string read get_Name; - /// - /// 获取此字段的内部元数据表示的句柄。 - /// - /// - /// 此字段的内部元数据表示句柄。 - /// property FieldHandle: DDN.mscorlib.DNRuntimeFieldHandle read get_FieldHandle; - /// - /// 获取此字段的成员的类型。 - /// 标识类型的类派生自 - /// ,此类派生。 - /// - /// - /// , 因为此类派生自 - /// 。 - /// property MemberType: DDN.mscorlib.DNMemberTypes read get_MemberType; - /// - /// 获取用于获取通过反射此实例的类对象。 - /// - /// - /// 声明此方法的类型。 - /// property ReflectedType: DDN.mscorlib.DNType read get_ReflectedType; property IsPublic: Boolean read get_IsPublic; property IsPrivate: Boolean read get_IsPrivate; @@ -25553,26 +9982,10 @@ TDNJSVariableField = class(TDNGenericImport - /// 初始化的新实例 - /// 类,使用指定的名称、 句柄,并且槽数。 - /// - /// - /// 此字段的名称。 - /// - /// - /// 此字段的内部元数据表示句柄。 - /// - /// - /// 变量的槽数。 - /// {class} function init(name: string; handle: DDN.mscorlib.DNRuntimeTypeHandle; slotNumber: Int32): DNJSLocalField; end; - /// - /// 表示的本地变量。 - /// [DNTypeName('Microsoft.JScript.JSLocalField')] DNJSLocalField = interface(DNJSVariableField) ['{77E7E447-F52E-3820-99FE-6F7578EDD9B0}'] @@ -25606,45 +10019,8 @@ TDNJSVariableField = class(TDNGenericImport - /// 获取字段的值。 - /// - /// - /// 将返回其字段值的对象。 - /// - /// - /// 字段的值。 - /// function GetValue(obj: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 设置的值字段中,使用指定的值、 区域性和绑定信息。 - /// - /// - /// 将设置其字段值的对象。 - /// - /// - /// 要分配给字段的值。 - /// - /// - /// 用于控制绑定的枚举值的按位组合。 - /// - /// - /// 启用绑定、 强制参数类型和成员通过反射调用的属性集。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// procedure SetValue(obj: DDN.mscorlib.DNObject; value: DDN.mscorlib.DNObject; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; locale: DDN.mscorlib.DNCultureInfo); overload; - /// - /// 返回一个数组,包含附加到此字段的自定义特性。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组,包含自定义特性附加到此字段中,或者,如果没有任何一个数组,其中包含零个元素。 - /// function GetCustomAttributes(inherit: Boolean): TArray; overload; function IsDefined(&type: DDN.mscorlib.DNType; inherit: Boolean): Boolean; function GetCustomAttributes(t: DDN.mscorlib.DNType; inherit: Boolean): TArray; overload; @@ -25662,33 +10038,9 @@ TDNJSVariableField = class(TDNGenericImport - /// 获取此字段的类型。 - /// - /// - /// 此字段的类型。 - /// property FieldType: DDN.mscorlib.DNType read get_FieldType; - /// - /// 获取与此字段相关联的属性。 - /// - /// - /// 枚举值的按位组合。 - /// property Attributes: DDN.mscorlib.DNFieldAttributes read get_Attributes; - /// - /// 获取声明此字段的类型。 - /// - /// - /// 对象为声明此成员的类。 - /// property DeclaringType: DDN.mscorlib.DNType read get_DeclaringType; - /// - /// 获取此字段的名称。 - /// - /// - /// 此字段的名称。 - /// property Name: string read get_Name; property FieldHandle: DDN.mscorlib.DNRuntimeFieldHandle read get_FieldHandle; property MemberType: DDN.mscorlib.DNMemberTypes read get_MemberType; @@ -25720,10 +10072,6 @@ TDNJSLocalField = class(TDNGenericImport) ['{0FC10D8A-BEFF-58EF-B9CA-E9EFBCCD4893}'] end; - /// - /// 包装 - /// 对象。 - /// [DNTypeName('Microsoft.JScript.JSFieldInfo')] DNJSFieldInfo = interface(DDN.mscorlib.DNFieldInfo) ['{00FDCB17-501B-3359-A319-1F8AE3F35764}'] @@ -25757,84 +10105,11 @@ TDNJSLocalField = class(TDNGenericImport) { methods } - /// - /// 获取字段的值。 - /// - /// - /// 将返回其字段值的对象。 - /// - /// - /// 字段的值。 - /// function GetValue(obj: DDN.mscorlib.DNObject): DDN.mscorlib.DNObject; - /// - /// 确定指定的特性类型附加到此字段。 - /// - /// - /// 要搜索的属性类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// function IsDefined(&type: DDN.mscorlib.DNType; inherit: Boolean): Boolean; - /// - /// 设置字段中,使用指定的值的值。 - /// - /// - /// 将设置其字段值的对象。 - /// - /// - /// 要分配给字段的值。 - /// procedure SetValue(obj: DDN.mscorlib.DNObject; value: DDN.mscorlib.DNObject); overload; - /// - /// 设置的值字段中,使用指定的值、 区域性和绑定信息。 - /// - /// - /// 将设置其字段值的对象。 - /// - /// - /// 要分配给字段的值。 - /// - /// - /// 用于控制绑定的枚举值的按位组合。 - /// - /// - /// 启用绑定、 强制参数类型和成员通过反射调用的属性集。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// procedure SetValue(obj: DDN.mscorlib.DNObject; value: DDN.mscorlib.DNObject; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; culture: DDN.mscorlib.DNCultureInfo); overload; - /// - /// 返回一个数组,包含附加到此字段,只搜索指定类型的特性的自定义特性。 - /// - /// - /// 要搜索的属性的类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(t: DDN.mscorlib.DNType; inherit: Boolean): TArray; overload; - /// - /// 返回一个数组,包含附加到此字段的自定义特性。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(inherit: Boolean): TArray; overload; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -25849,57 +10124,12 @@ TDNJSLocalField = class(TDNGenericImport) { propertys } - /// - /// 获取与此字段相关联的属性。 - /// - /// - /// 枚举值的按位组合。 - /// property Attributes: DDN.mscorlib.DNFieldAttributes read get_Attributes; - /// - /// 获取声明此字段的类型。 - /// - /// - /// 对象为声明此成员的类。 - /// property DeclaringType: DDN.mscorlib.DNType read get_DeclaringType; - /// - /// 获取此字段的内部元数据表示的句柄。 - /// - /// - /// 此字段的内部元数据表示句柄。 - /// property FieldHandle: DDN.mscorlib.DNRuntimeFieldHandle read get_FieldHandle; - /// - /// 获取此字段的类型。 - /// - /// - /// 此字段的类型。 - /// property FieldType: DDN.mscorlib.DNType read get_FieldType; - /// - /// 获取此字段的成员的类型。 - /// 标识类型的类派生自 - /// ,此类派生。 - /// - /// - /// , 因为此类派生自 - /// 。 - /// property MemberType: DDN.mscorlib.DNMemberTypes read get_MemberType; - /// - /// 获取此字段的名称。 - /// - /// - /// 此字段的名称。 - /// property Name: string read get_Name; - /// - /// 获取用于获取通过反射此实例的类对象。 - /// - /// - /// 用于获取此方法的对象。 - /// property ReflectedType: DDN.mscorlib.DNType read get_ReflectedType; property IsPublic: Boolean read get_IsPublic; property IsPrivate: Boolean read get_IsPrivate; @@ -25928,10 +10158,6 @@ TDNJSFieldInfo = class(TDNGenericImport) en ['{0A9DB67B-04DB-57C0-BD96-A8ECAF59BC6C}'] end; - /// - /// 包装 - /// 。 - /// [DNTypeName('Microsoft.JScript.JSConstructor')] DNJSConstructor = interface(DDN.mscorlib.DNConstructorInfo) ['{3791D035-D8F6-3EBC-8D0A-FFE36C3E8803}'] @@ -25970,101 +10196,12 @@ TDNJSFieldInfo = class(TDNGenericImport) en { methods } - /// - /// 返回有关此方法的实现的信息。 - /// - /// - /// 和 - /// 。 - /// function GetMethodImplementationFlags: DDN.mscorlib.DNMethodImplAttributes; - /// - /// 获取此构造函数的参数。 - /// - /// - /// 一个数组,包含与此构造函数的签名匹配的信息。 - /// function GetParameters: TArray; - /// - /// 调用构造函数中,使用指定的区域性和绑定信息。 - /// - /// - /// 用于控制绑定的枚举值的按位组合。 - /// - /// - /// 一个对象,将类型从实参类型转换为形参类型。 - /// - /// - /// 要传递给构造函数的参数列表。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 与构造函数关联的类的实例。 - /// function Invoke(options: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; parameters: TArray; culture: DDN.mscorlib.DNCultureInfo): DDN.mscorlib.DNObject; overload; - /// - /// 调用构造函数,对指定的对象,使用指定的区域性和绑定信息。 - /// - /// - /// 要在调用构造函数的对象。 - /// - /// - /// 用于控制绑定的枚举值的按位组合。 - /// - /// - /// 一个对象,将类型从实参类型转换为形参类型。 - /// - /// - /// 要传递给构造函数的参数列表。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 与构造函数关联的类的实例。 - /// function Invoke(obj: DDN.mscorlib.DNObject; options: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; parameters: TArray; culture: DDN.mscorlib.DNCultureInfo): DDN.mscorlib.DNObject; overload; - /// - /// 确定指定的属性类型是否已附加到此构造函数。 - /// - /// - /// 要搜索的属性类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// function IsDefined(&type: DDN.mscorlib.DNType; inherit: Boolean): Boolean; - /// - /// 返回一个数组,包含附加到此构造函数中,只搜索指定类型的特性的自定义特性。 - /// - /// - /// 要搜索的属性的类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(t: DDN.mscorlib.DNType; inherit: Boolean): TArray; overload; - /// - /// 返回一个数组,包含附加到此构造函数的自定义特性。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 包含附加到此方法的自定义特性的数组; 如果没有任何一个数组,其中包含零个元素。 - /// function GetCustomAttributes(inherit: Boolean): TArray; overload; function Invoke(parameters: TArray): DDN.mscorlib.DNObject; overload; function Equals(obj: DDN.mscorlib.DNObject): Boolean; @@ -26078,50 +10215,11 @@ TDNJSFieldInfo = class(TDNGenericImport) en { propertys } - /// - /// 获取与此构造函数关联的属性。 - /// - /// - /// 枚举值的按位组合。 - /// property Attributes: DDN.mscorlib.DNMethodAttributes read get_Attributes; - /// - /// 获取此构造函数的名称。 - /// - /// - /// 此构造函数的名称。 - /// property Name: string read get_Name; - /// - /// 获取声明此构造函数的类型。 - /// - /// - /// 对象为声明此成员的类。 - /// property DeclaringType: DDN.mscorlib.DNType read get_DeclaringType; - /// - /// 获取此方法的成员的类型。 - /// 标识类型的类派生自 - /// ,此类派生。 - /// - /// - /// , 因为此类派生自 - /// 。 - /// property MemberType: DDN.mscorlib.DNMemberTypes read get_MemberType; - /// - /// 获取此构造函数的内部元数据表示的句柄。 - /// - /// - /// 此构造函数的内部元数据表示句柄。 - /// property MethodHandle: DDN.mscorlib.DNRuntimeMethodHandle read get_MethodHandle; - /// - /// 获取用于获取通过反射此实例的类对象。 - /// - /// - /// 对象为声明此成员的类。 - /// property ReflectedType: DDN.mscorlib.DNType read get_ReflectedType; property MethodImplementationFlags: DDN.mscorlib.DNMethodImplAttributes read get_MethodImplementationFlags; property CallingConvention: DDN.mscorlib.DNCallingConventions read get_CallingConvention; @@ -26156,10 +10254,6 @@ TDNJSConstructor = class(TDNGenericImport - /// 表示 JScript 方法。 - /// 此类属于名称绑定类别。 - /// [DNTypeName('Microsoft.JScript.JSMethod')] DNJSMethod = interface(DDN.mscorlib.DNMethodInfo) ['{561AC104-8869-4368-902F-4E0D7DDEDDDD}'] @@ -26201,84 +10295,11 @@ TDNJSConstructor = class(TDNGenericImport - /// 返回 - /// 首先声明此方法的直接或间接基类上的方法的对象。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// function GetBaseDefinition: DDN.mscorlib.DNMethodInfo; - /// - /// 返回有关此方法的实现的信息。 - /// - /// - /// 和 - /// 。 - /// function GetMethodImplementationFlags: DDN.mscorlib.DNMethodImplAttributes; - /// - /// 调用的方法,使用指定的信息。 - /// - /// - /// 要调用的方法的对象。 - /// - /// - /// 用于控制绑定的枚举值的按位组合。 - /// - /// - /// 一个对象,将类型从实参类型转换为形参类型。 - /// - /// - /// 要传递给方法的参数列表。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 对方法的调用返回值。 - /// function Invoke(obj: DDN.mscorlib.DNObject; options: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; parameters: TArray; culture: DDN.mscorlib.DNCultureInfo): DDN.mscorlib.DNObject; overload; - /// - /// 确定指定的特性类型附加到此方法。 - /// - /// - /// 要搜索的属性类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// function IsDefined(&type: DDN.mscorlib.DNType; inherit: Boolean): Boolean; - /// - /// 返回一个数组,包含附加到此方法,只搜索指定类型的特性的自定义特性。 - /// - /// - /// 要搜索的属性的类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(t: DDN.mscorlib.DNType; inherit: Boolean): TArray; overload; - /// - /// 返回一个数组,包含附加到此方法的自定义特性。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(inherit: Boolean): TArray; overload; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -26296,36 +10317,9 @@ TDNJSConstructor = class(TDNGenericImport - /// 获取此方法的成员的类型。 - /// 标识类型的类派生自 - /// ,此类派生。 - /// - /// - /// , 因为此类派生自 - /// 。 - /// property MemberType: DDN.mscorlib.DNMemberTypes read get_MemberType; - /// - /// 获取此方法的内部元数据表示的句柄。 - /// - /// - /// 此方法的内部元数据表示句柄。 - /// property MethodHandle: DDN.mscorlib.DNRuntimeMethodHandle read get_MethodHandle; - /// - /// 获取用于获取通过反射此实例的类对象。 - /// - /// - /// 声明此方法的类型。 - /// property ReflectedType: DDN.mscorlib.DNType read get_ReflectedType; - /// - /// 获取此方法的返回值的类型的自定义特性。 - /// - /// - /// 在所有情况下,则为 null。 - /// property ReturnTypeCustomAttributes: DDN.mscorlib.DNICustomAttributeProvider read get_ReturnTypeCustomAttributes; property ReturnType: DDN.mscorlib.DNType read get_ReturnType; property ReturnParameter: DDN.mscorlib.DNParameterInfo read get_ReturnParameter; @@ -26365,19 +10359,10 @@ TDNJSMethod = class(TDNGenericImport) end; ['{BCC61C25-E6A9-5FA2-8CA6-4701BC4ED548}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNCOMMethodInfo; end; - /// - /// 使 JScript 能够与外部 COM 方法通信。 - /// 外部 COM 实现使用此类向 JScript 公开其对象,原因是 JScript 需要托管的 - /// 以便绑定到外部对象。 - /// [DNTypeName('Microsoft.JScript.COMMethodInfo')] DNCOMMethodInfo = interface(DNJSMethod) ['{C7B9C313-2FD4-4384-8571-7ABC08BD17E5}'] @@ -26419,119 +10404,15 @@ TDNJSMethod = class(TDNGenericImport) end; { methods } - /// - /// 初始化使 JScript 进行通信,此外部 COM 方法的信息。 - /// - /// - /// 此对象表示的外部 COM 方法的名称。 - /// - /// - /// 使 JScript 能够访问的外部 COM 方法的信息。 - /// procedure Initialize(name: string; dispatch: DNCOMMemberInfo); - /// - /// 获取支持 JScript 进行通信,此外部 COM 方法的托管的对象。 - /// - /// - /// 支持 JScript 进行通信,此外部 COM 方法的托管的对象。 - /// function GetCOMMemberInfo: DNCOMMemberInfo; - /// - /// 返回 - /// 首先声明此方法的直接或间接基类上的方法的对象。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// function GetBaseDefinition: DDN.mscorlib.DNMethodInfo; - /// - /// 返回有关此方法的实现的信息。 - /// - /// - /// 和 - /// 。 - /// function GetMethodImplementationFlags: DDN.mscorlib.DNMethodImplAttributes; - /// - /// 获取此外部 COM 方法的参数。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetParameters: TArray; - /// - /// 返回一个字符串,表示当前方法。 - /// - /// - /// 空字符串。 - /// function ToString: string; - /// - /// 通过使用调用外部 COM 方法 - /// 指定给 - /// 方法。 - /// - /// - /// 要调用的方法的对象。 - /// 忽略此参数。 - /// - /// - /// 用于控制绑定的枚举值的按位组合。 - /// - /// - /// 一个对象,将类型从实参类型转换为形参类型。 - /// - /// - /// 要传递给外部 COM 成员的参数列表。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 对外部 COM 方法的调用返回值。 - /// function Invoke(obj: DDN.mscorlib.DNObject; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; parameters: TArray; culture: DDN.mscorlib.DNCultureInfo): DDN.mscorlib.DNObject; overload; - /// - /// 确定指定的特性类型附加到此方法。 - /// - /// - /// 要搜索的属性类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// function IsDefined(&type: DDN.mscorlib.DNType; inherit: Boolean): Boolean; - /// - /// 返回一个数组,包含附加到此方法,只搜索指定类型的特性的自定义特性。 - /// - /// - /// 要搜索的属性的类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(t: DDN.mscorlib.DNType; inherit: Boolean): TArray; overload; - /// - /// 返回一个数组,包含附加到此方法的自定义特性。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(inherit: Boolean): TArray; overload; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -26547,65 +10428,13 @@ TDNJSMethod = class(TDNGenericImport) end; { propertys } - /// - /// 获取与此方法关联的属性。 - /// - /// - /// property Attributes: DDN.mscorlib.DNMethodAttributes read get_Attributes; - /// - /// 获取声明此方法的类型。 - /// - /// - /// 为 null,因为声明此方法的类型为外部 COM 对象。 - /// property DeclaringType: DDN.mscorlib.DNType read get_DeclaringType; - /// - /// 获取此方法的成员的类型。 - /// 标识类型的类派生自 - /// ,此类派生。 - /// - /// - /// , 因为此类派生自 - /// 。 - /// property MemberType: DDN.mscorlib.DNMemberTypes read get_MemberType; - /// - /// 引发 - /// 在所有情况下的异常。 - /// - /// - /// 引发 - /// 在所有情况下的异常。 - /// property MethodHandle: DDN.mscorlib.DNRuntimeMethodHandle read get_MethodHandle; - /// - /// 获取此对象表示的外部 COM 方法的名称。 - /// - /// - /// 此对象表示的外部 COM 方法的名称。 - /// property Name: string read get_Name; - /// - /// 获取用于获取通过反射此实例的类对象。 - /// - /// - /// 为 null,因为未通过反射获取此实例。 - /// property ReflectedType: DDN.mscorlib.DNType read get_ReflectedType; - /// - /// 获取此方法的返回值的类型。 - /// - /// - /// 在所有情况下,则为 null。 - /// property ReturnType: DDN.mscorlib.DNType read get_ReturnType; - /// - /// 获取此方法的返回值的类型的自定义特性。 - /// - /// - /// 在所有情况下,则为 null。 - /// property ReturnTypeCustomAttributes: DDN.mscorlib.DNICustomAttributeProvider read get_ReturnTypeCustomAttributes; property ReturnParameter: DDN.mscorlib.DNParameterInfo read get_ReturnParameter; property MethodImplementationFlags: DDN.mscorlib.DNMethodImplAttributes read get_MethodImplementationFlags; @@ -26641,10 +10470,6 @@ TDNCOMMethodInfo = class(TDNGenericImport - /// 包装 - /// 对象。 - /// [DNTypeName('Microsoft.JScript.JSMethodInfo')] DNJSMethodInfo = interface(DDN.mscorlib.DNMethodInfo) ['{B9E539D3-505B-3E93-A944-9698C5D08520}'] @@ -26686,95 +10511,13 @@ TDNCOMMethodInfo = class(TDNGenericImport - /// 返回 - /// 对象直接或间接基类最先声明此方法的方法。 - /// - /// - /// 此方法在层次结构中的第一种实现。 - /// function GetBaseDefinition: DDN.mscorlib.DNMethodInfo; - /// - /// 返回一个数组,包含附加到此方法的自定义特性。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组,包含自定义特性附加到这种方法,或者,如果没有任何一个数组,其中包含零个元素。 - /// function GetCustomAttributes(inherit: Boolean): TArray; overload; - /// - /// 返回一个数组,包含附加到此方法,只搜索指定类型的特性的自定义特性。 - /// - /// - /// 要搜索的属性的类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组,包含自定义特性附加到这种方法,或者,如果没有任何一个数组,其中包含零个元素。 - /// function GetCustomAttributes(&type: DDN.mscorlib.DNType; inherit: Boolean): TArray; overload; - /// - /// 返回有关此方法的实现的信息。 - /// - /// - /// 枚举值的按位组合。 - /// function GetMethodImplementationFlags: DDN.mscorlib.DNMethodImplAttributes; - /// - /// 获取此方法的参数。 - /// - /// - /// 一个数组,包含与此方法的签名匹配的信息。 - /// function GetParameters: TArray; - /// - /// 调用的方法,使用指定的信息。 - /// - /// - /// 要调用的方法的对象。 - /// - /// - /// 用于控制绑定的枚举值的按位组合。 - /// - /// - /// 一个对象,将类型从实参类型转换为形参类型。 - /// - /// - /// 要传递给方法的参数列表。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 对方法的调用返回值。 - /// function Invoke(obj: DDN.mscorlib.DNObject; options: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; parameters: TArray; culture: DDN.mscorlib.DNCultureInfo): DDN.mscorlib.DNObject; overload; - /// - /// 确定指定的特性类型附加到此方法。 - /// - /// - /// 要搜索的属性类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 如果指定的属性的一个或多个实例 - /// 附加到此方法; 否则为 - /// 。 - /// function IsDefined(&type: DDN.mscorlib.DNType; inherit: Boolean): Boolean; - /// - /// 返回一个字符串,表示该方法。 - /// - /// - /// 一个字符串,表示的方法。 - /// function ToString: string; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -26790,64 +10533,13 @@ TDNCOMMethodInfo = class(TDNGenericImport - /// 获取与此方法关联的属性。 - /// - /// - /// 枚举值的按位组合。 - /// property Attributes: DDN.mscorlib.DNMethodAttributes read get_Attributes; - /// - /// 获取声明此方法的类型。 - /// - /// - /// 对象为声明此成员的类。 - /// property DeclaringType: DDN.mscorlib.DNType read get_DeclaringType; - /// - /// 获取此方法的成员的类型。 - /// 标识类型的类派生自 - /// ,此类派生。 - /// - /// - /// , 因为此类派生自 - /// 。 - /// property MemberType: DDN.mscorlib.DNMemberTypes read get_MemberType; - /// - /// 获取此方法的内部元数据表示的句柄。 - /// - /// - /// 此方法的内部元数据表示句柄。 - /// property MethodHandle: DDN.mscorlib.DNRuntimeMethodHandle read get_MethodHandle; - /// - /// 获取此方法的名称。 - /// - /// - /// 此方法的名称。 - /// property Name: string read get_Name; - /// - /// 获取用于获取通过反射此实例的类对象。 - /// - /// - /// 用于获取此方法的对象。 - /// property ReflectedType: DDN.mscorlib.DNType read get_ReflectedType; - /// - /// 获取此方法的返回值的类型。 - /// - /// - /// 此方法的返回值的类型。 - /// property ReturnType: DDN.mscorlib.DNType read get_ReturnType; - /// - /// 获取此方法的返回值的类型的自定义特性。 - /// - /// - /// 此方法的返回值的类型的自定义特性。 - /// property ReturnTypeCustomAttributes: DDN.mscorlib.DNICustomAttributeProvider read get_ReturnTypeCustomAttributes; property ReturnParameter: DDN.mscorlib.DNParameterInfo read get_ReturnParameter; property MethodImplementationFlags: DDN.mscorlib.DNMethodImplAttributes read get_MethodImplementationFlags; @@ -26883,19 +10575,10 @@ TDNJSMethodInfo = class(TDNGenericImport) ['{6BD898CB-16CE-5089-A185-A0A97E5E7D0D}'] { constructors } - /// - /// 初始化 - /// 类的新实例。 - /// {class} function init: DNCOMPropertyInfo; end; - /// - /// 使 JScript 能够与外部 COM 属性进行通信。 - /// 外部 COM 实现使用此类向 JScript 公开其对象,原因是 JScript 需要托管的 - /// 以便绑定到外部对象。 - /// [DNTypeName('Microsoft.JScript.COMPropertyInfo')] DNCOMPropertyInfo = interface(DDN.mscorlib.DNPropertyInfo) ['{6A02951C-B129-4D26-AB92-B9CA19BDCA26}'] @@ -26918,152 +10601,16 @@ TDNJSMethodInfo = class(TDNGenericImport) { methods } - /// - /// 返回此属性的 get 访问器。 - /// - /// - /// 若要包括非公共访问器。 - /// - /// - /// 此属性的 get 访问器。 - /// function GetGetMethod(nonPublic: Boolean): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 返回此属性的 set 访问器。 - /// - /// - /// 若要包括非公共访问器。 - /// - /// - /// 此属性的 set 访问器。 - /// function GetSetMethod(nonPublic: Boolean): DDN.mscorlib.DNMethodInfo; overload; - /// - /// 初始化使 JScript 与该外部 COM 属性进行通信的信息。 - /// - /// - /// 此对象表示的外部 COM 属性的名称。 - /// - /// - /// 使 JScript 能够访问的外部 COM 属性的信息。 - /// procedure Initialize(name: string; dispatch: DNCOMMemberInfo); - /// - /// 获取支持 JScript 与该外部 COM 属性进行通信的托管的对象。 - /// - /// - /// 支持 JScript 与该外部 COM 属性进行通信的托管的对象。 - /// function GetCOMMemberInfo: DNCOMMemberInfo; - /// - /// 确定指定的特性类型附加到此属性。 - /// - /// - /// 要搜索的属性类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// function IsDefined(t: DDN.mscorlib.DNType; inherit: Boolean): Boolean; - /// - /// 获取一个数组,其元素包含 get 和 set 访问器的此对象表示的外部 COM 属性。 - /// - /// - /// 若要包括非公共访问器。 - /// - /// - /// 两个元素的数组 - /// 对象,它包含 get 和 set 方法的此属性。 - /// function GetAccessors(nonPublic: Boolean): TArray; overload; - /// - /// 返回一个数组,包含附加到此属性,只搜索指定类型的特性的自定义特性。 - /// - /// - /// 要搜索的属性的类型。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(t: DDN.mscorlib.DNType; inherit: Boolean): TArray; overload; - /// - /// 返回一个数组,包含附加到此属性的自定义特性。 - /// - /// - /// 搜索此成员继承层次结构以查找这些特性。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetCustomAttributes(inherit: Boolean): TArray; overload; - /// - /// 返回数组的属性的所有索引参数。 - /// - /// - /// 一个数组 - /// 具有零个元素的对象。 - /// function GetIndexParameters: TArray; - /// - /// 通过使用获取的外部 COM 属性的值 - /// 指定给 - /// 方法。 - /// - /// - /// 你想要获取其属性值的对象。 - /// 忽略此参数。 - /// - /// - /// 用于控制绑定的枚举值的按位组合。 - /// - /// - /// 一个对象,将类型从实参类型转换为形参类型。 - /// - /// - /// 要传递给外部 COM 属性的参数列表。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// - /// - /// 外部 COM 属性的值。 - /// function GetValue(obj: DDN.mscorlib.DNObject; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; index: TArray; culture: DDN.mscorlib.DNCultureInfo): DDN.mscorlib.DNObject; overload; - /// - /// 通过设置外部 COM 属性的值 - /// 指定给 - /// 方法。 - /// - /// - /// 将设置其属性值的对象。 - /// 忽略此参数。 - /// - /// - /// 外部 COM 成员的新值。 - /// - /// - /// 用于控制绑定的枚举值的按位组合。 - /// - /// - /// 一个对象,将类型从实参类型转换为形参类型。 - /// - /// - /// 要传递给外部 COM 属性的参数列表。 - /// - /// - /// 提供有关特定区域性或区域设置信息。 - /// 用于正确地设置数字、 日期和字符串的格式。 - /// procedure SetValue(obj: DDN.mscorlib.DNObject; value: DDN.mscorlib.DNObject; invokeAttr: DDN.mscorlib.DNBindingFlags; binder: DDN.mscorlib.DNBinder; index: TArray; culture: DDN.mscorlib.DNCultureInfo); overload; function Equals(obj: DDN.mscorlib.DNObject): Boolean; function GetHashCode: Int32; @@ -27084,65 +10631,13 @@ TDNJSMethodInfo = class(TDNGenericImport) { propertys } - /// - /// 获取与此属性关联的属性。 - /// - /// - /// property Attributes: DDN.mscorlib.DNPropertyAttributes read get_Attributes; - /// - /// 获取一个值,该值指示是否可以读取属性。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// property CanRead: Boolean read get_CanRead; - /// - /// 获取一个值,指示属性是否可写。 - /// - /// - /// 在所有情况下均为 - /// 。 - /// property CanWrite: Boolean read get_CanWrite; - /// - /// 获取声明此属性的类型。 - /// - /// - /// 为 null,因为声明此属性的类型为外部 COM 对象。 - /// property DeclaringType: DDN.mscorlib.DNType read get_DeclaringType; - /// - /// 获取此属性的成员的类型。 - /// 标识类型的类派生自 - /// ,此类派生。 - /// - /// - /// , 因为此类派生自 - /// 。 - /// property MemberType: DDN.mscorlib.DNMemberTypes read get_MemberType; - /// - /// 获取此对象表示的外部 COM 属性的名称。 - /// - /// - /// 此对象表示的外部 COM 属性的名称。 - /// property Name: string read get_Name; - /// - /// 获取用于获取通过反射此实例的类对象。 - /// - /// - /// 为 null,因为未通过反射获取此实例。 - /// property ReflectedType: DDN.mscorlib.DNType read get_ReflectedType; - /// - /// 获取此属性的类型。 - /// - /// - /// 的类型。 - /// property PropertyType: DDN.mscorlib.DNType read get_PropertyType; property GetMethod: DDN.mscorlib.DNMethodInfo read get_GetMethod; property SetMethod: DDN.mscorlib.DNMethodInfo read get_SetMethod; @@ -27159,7 +10654,7 @@ implementation initialization - LoadAssemblyModule('Microsoft.JScript.dll', True); + LoadAssemblyModule('Microsoft.JScript, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETFramework4.0/DDN.PresentationCore.pas b/src/NETFramework4.0/DDN.PresentationCore.pas index ed59743..570dfb5 100644 --- a/src/NETFramework4.0/DDN.PresentationCore.pas +++ b/src/NETFramework4.0/DDN.PresentationCore.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.PresentationCore // Author: ying32 @@ -54534,7 +54534,7 @@ implementation initialization - LoadAssemblyModule('WPF\PresentationCore.dll', True, 'PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); + LoadAssemblyModule('PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); finalization diff --git a/src/NETFramework4.0/DDN.PresentationFramework.pas b/src/NETFramework4.0/DDN.PresentationFramework.pas index 4d699c5..a8b8fe6 100644 --- a/src/NETFramework4.0/DDN.PresentationFramework.pas +++ b/src/NETFramework4.0/DDN.PresentationFramework.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.PresentationFramework // Author: ying32 @@ -122568,7 +122568,7 @@ implementation initialization - LoadAssemblyModule('WPF\PresentationFramework.dll', True, 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); + LoadAssemblyModule('PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); finalization diff --git a/src/NETFramework4.0/DDN.ReachFramework.pas b/src/NETFramework4.0/DDN.ReachFramework.pas index 943a84e..ffdadd2 100644 --- a/src/NETFramework4.0/DDN.ReachFramework.pas +++ b/src/NETFramework4.0/DDN.ReachFramework.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.ReachFramework // Author: ying32 @@ -1419,7 +1419,7 @@ implementation initialization - LoadAssemblyModule('WPF\ReachFramework.dll', True, 'ReachFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); + LoadAssemblyModule('ReachFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); finalization diff --git a/src/NETFramework4.0/DDN.System.ComponentModel.DataAnnotations.pas b/src/NETFramework4.0/DDN.System.ComponentModel.DataAnnotations.pas index f295d9f..72baebe 100644 --- a/src/NETFramework4.0/DDN.System.ComponentModel.DataAnnotations.pas +++ b/src/NETFramework4.0/DDN.System.ComponentModel.DataAnnotations.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.ComponentModel.DataAnnotations // Author: ying32 @@ -1991,7 +1991,7 @@ implementation initialization - LoadAssemblyModule('System.ComponentModel.DataAnnotations.dll', True, 'System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); + LoadAssemblyModule('System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); finalization diff --git a/src/NETFramework4.0/DDN.System.Configuration.pas b/src/NETFramework4.0/DDN.System.Configuration.pas index a068559..51240ee 100644 --- a/src/NETFramework4.0/DDN.System.Configuration.pas +++ b/src/NETFramework4.0/DDN.System.Configuration.pas @@ -4,7 +4,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Configuration // Author: ying32 @@ -6625,7 +6625,7 @@ implementation initialization - LoadAssemblyModule('System.Configuration.dll', True, 'System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETFramework4.0/DDN.System.Core.pas b/src/NETFramework4.0/DDN.System.Core.pas index b1ca24b..caefcb5 100644 --- a/src/NETFramework4.0/DDN.System.Core.pas +++ b/src/NETFramework4.0/DDN.System.Core.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Core // Author: ying32 @@ -9990,7 +9990,7 @@ implementation initialization - LoadAssemblyModule('System.Core.dll', True, 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NETFramework4.0/DDN.System.Data.pas b/src/NETFramework4.0/DDN.System.Data.pas index 36aded5..418b1df 100644 --- a/src/NETFramework4.0/DDN.System.Data.pas +++ b/src/NETFramework4.0/DDN.System.Data.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Data // Author: ying32 @@ -13546,7 +13546,7 @@ implementation initialization - LoadAssemblyModule('System.Data.dll', True, 'System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NETFramework4.0/DDN.System.Diagnostics.DiagnosticsConfigurationHandler.pas b/src/NETFramework4.0/DDN.System.Diagnostics.DiagnosticsConfigurationHandler.pas index c7e7d8a..a4da2b7 100644 --- a/src/NETFramework4.0/DDN.System.Diagnostics.DiagnosticsConfigurationHandler.pas +++ b/src/NETFramework4.0/DDN.System.Diagnostics.DiagnosticsConfigurationHandler.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Diagnostics.DiagnosticsConfigurationHandler // Author: ying32 diff --git a/src/NETFramework4.0/DDN.System.Drawing.pas b/src/NETFramework4.0/DDN.System.Drawing.pas index d4975cb..39f1d03 100644 --- a/src/NETFramework4.0/DDN.System.Drawing.pas +++ b/src/NETFramework4.0/DDN.System.Drawing.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Drawing // Author: ying32 @@ -8519,7 +8519,7 @@ implementation initialization - LoadAssemblyModule('System.Drawing.dll', True, 'System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETFramework4.0/DDN.System.EnterpriseServices.pas b/src/NETFramework4.0/DDN.System.EnterpriseServices.pas index bd46cd4..18d2924 100644 --- a/src/NETFramework4.0/DDN.System.EnterpriseServices.pas +++ b/src/NETFramework4.0/DDN.System.EnterpriseServices.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.EnterpriseServices // Author: ying32 @@ -2867,7 +2867,7 @@ implementation initialization - LoadAssemblyModule('System.EnterpriseServices.dll', True, 'System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETFramework4.0/DDN.System.Net.Configuration.pas b/src/NETFramework4.0/DDN.System.Net.Configuration.pas index 62c388b..0a8c0c1 100644 --- a/src/NETFramework4.0/DDN.System.Net.Configuration.pas +++ b/src/NETFramework4.0/DDN.System.Net.Configuration.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Net.Configuration // Author: ying32 diff --git a/src/NETFramework4.0/DDN.System.Printing.pas b/src/NETFramework4.0/DDN.System.Printing.pas index 8c8c8c9..7575764 100644 --- a/src/NETFramework4.0/DDN.System.Printing.pas +++ b/src/NETFramework4.0/DDN.System.Printing.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Printing // Author: ying32 @@ -2099,7 +2099,7 @@ implementation initialization - LoadAssemblyModule('WPF\System.Printing.dll', True, 'System.Printing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); + LoadAssemblyModule('System.Printing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); finalization diff --git a/src/NETFramework4.0/DDN.System.Security.Authentication.ExtendedProtection.Configuration.pas b/src/NETFramework4.0/DDN.System.Security.Authentication.ExtendedProtection.Configuration.pas index 199508a..d712254 100644 --- a/src/NETFramework4.0/DDN.System.Security.Authentication.ExtendedProtection.Configuration.pas +++ b/src/NETFramework4.0/DDN.System.Security.Authentication.ExtendedProtection.Configuration.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Security.Authentication.ExtendedProtection.Configuration // Author: ying32 diff --git a/src/NETFramework4.0/DDN.System.Security.pas b/src/NETFramework4.0/DDN.System.Security.pas index ec5f7d1..53f2854 100644 --- a/src/NETFramework4.0/DDN.System.Security.pas +++ b/src/NETFramework4.0/DDN.System.Security.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Security // Author: ying32 @@ -3406,7 +3406,7 @@ implementation initialization - LoadAssemblyModule('System.Security.dll', True, 'System.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETFramework4.0/DDN.System.Speech.pas b/src/NETFramework4.0/DDN.System.Speech.pas new file mode 100644 index 0000000..c27aff0 --- /dev/null +++ b/src/NETFramework4.0/DDN.System.Speech.pas @@ -0,0 +1,3296 @@ +//---------------------------------------------------------------------------- +// System.Speech.dll: System.Speech, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 +//---------------------------------------------------------------------------- +// The code is automatically generated by the GenCodeNET tool. +//---------------------------------------------------------------------------- +// .NET Framework 4.x +//---------------------------------------------------------------------------- +// UnitName: DDN.System.Speech +// Author: ying32 +//---------------------------------------------------------------------------- + +unit DDN.System.Speech; + +{$IFDEF FPC} + {$mode delphi}//{$H+} + {$modeswitch advancedrecords} + {$modeswitch prefixedattributes} // Custom attributes feature,fpc3.2.2+ +{$ENDIF} + +interface + +uses + DDN.Runtime, + DDN.mscorlib, + DDN.System, + DDN.System.Xml; + +type + +{ enums } + + //-------------namespace: System.Speech.AudioFormat---------------- + [DNTypeName('System.Speech.AudioFormat.AudioBitsPerSample')] + DNAudioBitsPerSample = type Integer; + DNAudioBitsPerSampleHelper = record helper for DNAudioBitsPerSample + public const + Eight = 8; + Sixteen = 16; + end; + + + //-------------namespace: System.Speech.AudioFormat---------------- + [DNTypeName('System.Speech.AudioFormat.AudioChannel')] + DNAudioChannel = type Integer; + DNAudioChannelHelper = record helper for DNAudioChannel + public const + Mono = 1; + Stereo = 2; + end; + + + //-------------namespace: System.Speech.AudioFormat---------------- + [DNTypeName('System.Speech.AudioFormat.EncodingFormat')] + DNEncodingFormat = type Integer; + DNEncodingFormatHelper = record helper for DNEncodingFormat + public const + Pcm = 1; + ALaw = 6; + ULaw = 7; + end; + + + //-------------namespace: System.Speech.Recognition---------------- + [DNTypeName('System.Speech.Recognition.AudioSignalProblem')] + DNAudioSignalProblem = type Integer; + DNAudioSignalProblemHelper = record helper for DNAudioSignalProblem + public const + None = 0; + TooNoisy = 1; + NoSignal = 2; + TooLoud = 3; + TooSoft = 4; + TooFast = 5; + TooSlow = 6; + end; + + + //-------------namespace: System.Speech.Recognition---------------- + [DNTypeName('System.Speech.Recognition.AudioState')] + DNAudioState = type Integer; + DNAudioStateHelper = record helper for DNAudioState + public const + Stopped = 0; + Silence = 1; + Speech = 2; + end; + + + //-------------namespace: System.Speech.Recognition---------------- + [DNTypeName('System.Speech.Recognition.DisplayAttributes')] + DNDisplayAttributes = type Integer; + DNDisplayAttributesHelper = record helper for DNDisplayAttributes + public const + None = 0; + ZeroTrailingSpaces = 2; + OneTrailingSpace = 4; + TwoTrailingSpaces = 8; + ConsumeLeadingSpaces = 16; + end; + + + //-------------namespace: System.Speech.Recognition---------------- + [DNTypeName('System.Speech.Recognition.RecognizeMode')] + DNRecognizeMode = type Integer; + DNRecognizeModeHelper = record helper for DNRecognizeMode + public const + Single = 0; + Multiple = 1; + end; + + + //-------------namespace: System.Speech.Recognition---------------- + [DNTypeName('System.Speech.Recognition.RecognizerState')] + DNRecognizerState = type Integer; + DNRecognizerStateHelper = record helper for DNRecognizerState + public const + Stopped = 0; + Listening = 1; + end; + + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsGrammarMode')] + DNSrgsGrammarMode = type Integer; + DNSrgsGrammarModeHelper = record helper for DNSrgsGrammarMode + public const + Voice = 0; + Dtmf = 1; + end; + + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet')] + DNSrgsPhoneticAlphabet = type Integer; + DNSrgsPhoneticAlphabetHelper = record helper for DNSrgsPhoneticAlphabet + public const + Sapi = 0; + Ipa = 1; + Ups = 2; + end; + + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsRuleScope')] + DNSrgsRuleScope = type Integer; + DNSrgsRuleScopeHelper = record helper for DNSrgsRuleScope + public const + Public_ = 0; + Private_ = 1; + end; + + + //-------------namespace: System.Speech.Recognition---------------- + [DNTypeName('System.Speech.Recognition.SubsetMatchingMode')] + DNSubsetMatchingMode = type Integer; + DNSubsetMatchingModeHelper = record helper for DNSubsetMatchingMode + public const + Subsequence = 0; + OrderedSubset = 1; + SubsequenceContentRequired = 2; + OrderedSubsetContentRequired = 3; + end; + + + //-------------namespace: System.Speech.Synthesis---------------- + [DNTypeName('System.Speech.Synthesis.PromptBreak')] + DNPromptBreak = type Integer; + DNPromptBreakHelper = record helper for DNPromptBreak + public const + None = 0; + ExtraSmall = 1; + Small = 2; + Medium = 3; + Large = 4; + ExtraLarge = 5; + end; + + + //-------------namespace: System.Speech.Synthesis---------------- + [DNTypeName('System.Speech.Synthesis.PromptEmphasis')] + DNPromptEmphasis = type Integer; + DNPromptEmphasisHelper = record helper for DNPromptEmphasis + public const + NotSet = 0; + Strong = 1; + Moderate = 2; + None = 3; + Reduced = 4; + end; + + + //-------------namespace: System.Speech.Synthesis---------------- + [DNTypeName('System.Speech.Synthesis.PromptRate')] + DNPromptRate = type Integer; + DNPromptRateHelper = record helper for DNPromptRate + public const + NotSet = 0; + ExtraFast = 1; + Fast = 2; + Medium = 3; + Slow = 4; + ExtraSlow = 5; + end; + + + //-------------namespace: System.Speech.Synthesis---------------- + [DNTypeName('System.Speech.Synthesis.PromptVolume')] + DNPromptVolume = type Integer; + DNPromptVolumeHelper = record helper for DNPromptVolume + public const + NotSet = 0; + Silent = 1; + ExtraSoft = 2; + Soft = 3; + Medium = 4; + Loud = 5; + ExtraLoud = 6; + Default_ = 7; + end; + + + //-------------namespace: System.Speech.Synthesis---------------- + [DNTypeName('System.Speech.Synthesis.SayAs')] + DNSynthesis_SayAs = type Integer; + DNSynthesis_SayAsHelper = record helper for DNSynthesis_SayAs + public const + SpellOut = 0; + NumberOrdinal = 1; + NumberCardinal = 2; + Date = 3; + DayMonthYear = 4; + MonthDayYear = 5; + YearMonthDay = 6; + YearMonth = 7; + MonthYear = 8; + MonthDay = 9; + DayMonth = 10; + Year = 11; + Month = 12; + Day = 13; + Time = 14; + Time24 = 15; + Time12 = 16; + Telephone = 17; + Text = 18; + end; + + + //-------------namespace: System.Speech.Synthesis---------------- + [DNTypeName('System.Speech.Synthesis.SynthesisMediaType')] + DNSynthesisMediaType = type Integer; + DNSynthesisMediaTypeHelper = record helper for DNSynthesisMediaType + public const + Text = 0; + Ssml = 1; + WaveAudio = 2; + end; + + + //-------------namespace: System.Speech.Synthesis---------------- + [DNTypeName('System.Speech.Synthesis.SynthesisTextFormat')] + DNSynthesisTextFormat = type Integer; + DNSynthesisTextFormatHelper = record helper for DNSynthesisTextFormat + public const + Text = 0; + Ssml = 1; + end; + + + //-------------namespace: System.Speech.Synthesis---------------- + [DNTypeName('System.Speech.Synthesis.SynthesizerEmphasis')] + DNSynthesizerEmphasis = type Integer; + DNSynthesizerEmphasisHelper = record helper for DNSynthesizerEmphasis + public const + Stressed = 1; + Emphasized = 2; + end; + + + //-------------namespace: System.Speech.Synthesis---------------- + [DNTypeName('System.Speech.Synthesis.SynthesizerState')] + DNSynthesizerState = type Integer; + DNSynthesizerStateHelper = record helper for DNSynthesizerState + public const + Ready = 0; + Speaking = 1; + Paused = 2; + end; + + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + [DNTypeName('System.Speech.Synthesis.TtsEngine.ContourPointChangeType')] + DNContourPointChangeType = type Integer; + DNContourPointChangeTypeHelper = record helper for DNContourPointChangeType + public const + Hz = 0; + Percentage = 1; + end; + + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + [DNTypeName('System.Speech.Synthesis.TtsEngine.EmphasisBreak')] + DNEmphasisBreak = type Integer; + DNEmphasisBreakHelper = record helper for DNEmphasisBreak + public const + Default_ = -7; + ExtraStrong = -6; + Strong = -5; + Medium = -4; + Weak = -3; + ExtraWeak = -2; + None = -1; + end; + + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + [DNTypeName('System.Speech.Synthesis.TtsEngine.EmphasisWord')] + DNEmphasisWord = type Integer; + DNEmphasisWordHelper = record helper for DNEmphasisWord + public const + Default_ = 0; + Strong = 1; + Moderate = 2; + None = 3; + Reduced = 4; + end; + + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + [DNTypeName('System.Speech.Synthesis.TtsEngine.EventParameterType')] + DNEventParameterType = type Integer; + DNEventParameterTypeHelper = record helper for DNEventParameterType + public const + Undefined = 0; + Token = 1; + Object_ = 2; + Pointer = 3; + String_ = 4; + end; + + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + [DNTypeName('System.Speech.Synthesis.TtsEngine.ProsodyPitch')] + DNProsodyPitch = type Integer; + DNProsodyPitchHelper = record helper for DNProsodyPitch + public const + Default_ = 0; + ExtraLow = 1; + Low = 2; + Medium = 3; + High = 4; + ExtraHigh = 5; + end; + + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + [DNTypeName('System.Speech.Synthesis.TtsEngine.ProsodyRange')] + DNProsodyRange = type Integer; + DNProsodyRangeHelper = record helper for DNProsodyRange + public const + Default_ = 0; + ExtraLow = 1; + Low = 2; + Medium = 3; + High = 4; + ExtraHigh = 5; + end; + + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + [DNTypeName('System.Speech.Synthesis.TtsEngine.ProsodyRate')] + DNProsodyRate = type Integer; + DNProsodyRateHelper = record helper for DNProsodyRate + public const + Default_ = 0; + ExtraSlow = 1; + Slow = 2; + Medium = 3; + Fast = 4; + ExtraFast = 5; + end; + + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + [DNTypeName('System.Speech.Synthesis.TtsEngine.ProsodyUnit')] + DNProsodyUnit = type Integer; + DNProsodyUnitHelper = record helper for DNProsodyUnit + public const + Default_ = 0; + Hz = 1; + Semitone = 2; + end; + + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + [DNTypeName('System.Speech.Synthesis.TtsEngine.ProsodyVolume')] + DNProsodyVolume = type Integer; + DNProsodyVolumeHelper = record helper for DNProsodyVolume + public const + ExtraLoud = -7; + Loud = -6; + Medium = -5; + Soft = -4; + ExtraSoft = -3; + Silent = -2; + Default_ = -1; + end; + + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + [DNTypeName('System.Speech.Synthesis.TtsEngine.SpeakOutputFormat')] + DNSpeakOutputFormat = type Integer; + DNSpeakOutputFormatHelper = record helper for DNSpeakOutputFormat + public const + WaveFormat = 0; + Text = 1; + end; + + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + [DNTypeName('System.Speech.Synthesis.TtsEngine.TtsEngineAction')] + DNTtsEngineAction = type Integer; + DNTtsEngineActionHelper = record helper for DNTtsEngineAction + public const + Speak = 0; + Silence = 1; + Pronounce = 2; + Bookmark = 3; + SpellOut = 4; + StartSentence = 5; + StartParagraph = 6; + ParseUnknownTag = 7; + end; + + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + [DNTypeName('System.Speech.Synthesis.TtsEngine.TtsEventId')] + DNTtsEventId = type Integer; + DNTtsEventIdHelper = record helper for DNTtsEventId + public const + StartInputStream = 1; + EndInputStream = 2; + VoiceChange = 3; + Bookmark = 4; + WordBoundary = 5; + Phoneme = 6; + SentenceBoundary = 7; + Viseme = 8; + AudioLevel = 9; + end; + + + //-------------namespace: System.Speech.Synthesis---------------- + [DNTypeName('System.Speech.Synthesis.VoiceAge')] + DNVoiceAge = type Integer; + DNVoiceAgeHelper = record helper for DNVoiceAge + public const + NotSet = 0; + Child = 10; + Teen = 15; + Adult = 30; + Senior = 65; + end; + + + //-------------namespace: System.Speech.Synthesis---------------- + [DNTypeName('System.Speech.Synthesis.VoiceGender')] + DNVoiceGender = type Integer; + DNVoiceGenderHelper = record helper for DNVoiceGender + public const + NotSet = 0; + Male = 1; + Female = 2; + Neutral = 3; + end; + + + + +type + + +{ declares } + + DNITtsEngineSite = interface; // type: System.Speech.Synthesis.TtsEngine.ITtsEngineSite, namespace: System.Speech.Synthesis.TtsEngine + DNSrgsRulesCollection = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsRulesCollection, namespace: System.Speech.Recognition.SrgsGrammar + DNEmulateRecognizeCompletedEventArgs = interface; // type: System.Speech.Recognition.EmulateRecognizeCompletedEventArgs, namespace: System.Speech.Recognition + DNLoadGrammarCompletedEventArgs = interface; // type: System.Speech.Recognition.LoadGrammarCompletedEventArgs, namespace: System.Speech.Recognition + DNRecognizeCompletedEventArgs = interface; // type: System.Speech.Recognition.RecognizeCompletedEventArgs, namespace: System.Speech.Recognition + DNPromptEventArgs = interface; // type: System.Speech.Synthesis.PromptEventArgs, namespace: System.Speech.Synthesis + DNBookmarkReachedEventArgs = interface; // type: System.Speech.Synthesis.BookmarkReachedEventArgs, namespace: System.Speech.Synthesis + DNPhonemeReachedEventArgs = interface; // type: System.Speech.Synthesis.PhonemeReachedEventArgs, namespace: System.Speech.Synthesis + DNSpeakCompletedEventArgs = interface; // type: System.Speech.Synthesis.SpeakCompletedEventArgs, namespace: System.Speech.Synthesis + DNSpeakProgressEventArgs = interface; // type: System.Speech.Synthesis.SpeakProgressEventArgs, namespace: System.Speech.Synthesis + DNSpeakStartedEventArgs = interface; // type: System.Speech.Synthesis.SpeakStartedEventArgs, namespace: System.Speech.Synthesis + DNVisemeReachedEventArgs = interface; // type: System.Speech.Synthesis.VisemeReachedEventArgs, namespace: System.Speech.Synthesis + DNVoiceChangeEventArgs = interface; // type: System.Speech.Synthesis.VoiceChangeEventArgs, namespace: System.Speech.Synthesis + DNAudioLevelUpdatedEventArgs = interface; // type: System.Speech.Recognition.AudioLevelUpdatedEventArgs, namespace: System.Speech.Recognition + DNAudioSignalProblemOccurredEventArgs = interface; // type: System.Speech.Recognition.AudioSignalProblemOccurredEventArgs, namespace: System.Speech.Recognition + DNAudioStateChangedEventArgs = interface; // type: System.Speech.Recognition.AudioStateChangedEventArgs, namespace: System.Speech.Recognition + DNRecognitionEventArgs = interface; // type: System.Speech.Recognition.RecognitionEventArgs, namespace: System.Speech.Recognition + DNSpeechHypothesizedEventArgs = interface; // type: System.Speech.Recognition.SpeechHypothesizedEventArgs, namespace: System.Speech.Recognition + DNSpeechRecognitionRejectedEventArgs = interface; // type: System.Speech.Recognition.SpeechRecognitionRejectedEventArgs, namespace: System.Speech.Recognition + DNSpeechRecognizedEventArgs = interface; // type: System.Speech.Recognition.SpeechRecognizedEventArgs, namespace: System.Speech.Recognition + DNRecognizerUpdateReachedEventArgs = interface; // type: System.Speech.Recognition.RecognizerUpdateReachedEventArgs, namespace: System.Speech.Recognition + DNSpeechDetectedEventArgs = interface; // type: System.Speech.Recognition.SpeechDetectedEventArgs, namespace: System.Speech.Recognition + DNRecognition_StateChangedEventArgs = interface; // type: System.Speech.Recognition.StateChangedEventArgs, namespace: System.Speech.Recognition + DNSynthesis_StateChangedEventArgs = interface; // type: System.Speech.Synthesis.StateChangedEventArgs, namespace: System.Speech.Synthesis + DNSrgsElement = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsElement, namespace: System.Speech.Recognition.SrgsGrammar + DNSrgsItem = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsItem, namespace: System.Speech.Recognition.SrgsGrammar + DNSrgsNameValueTag = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag, namespace: System.Speech.Recognition.SrgsGrammar + DNSrgsOneOf = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsOneOf, namespace: System.Speech.Recognition.SrgsGrammar + DNSrgsRuleRef = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsRuleRef, namespace: System.Speech.Recognition.SrgsGrammar + DNSrgsSemanticInterpretationTag = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsSemanticInterpretationTag, namespace: System.Speech.Recognition.SrgsGrammar + DNSrgsSubset = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsSubset, namespace: System.Speech.Recognition.SrgsGrammar + DNSrgsText = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsText, namespace: System.Speech.Recognition.SrgsGrammar + DNSrgsToken = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsToken, namespace: System.Speech.Recognition.SrgsGrammar + DNSpeechAudioFormatInfo = interface; // type: System.Speech.AudioFormat.SpeechAudioFormatInfo, namespace: System.Speech.AudioFormat + DNChoices = interface; // type: System.Speech.Recognition.Choices, namespace: System.Speech.Recognition + DNGrammar = interface; // type: System.Speech.Recognition.Grammar, namespace: System.Speech.Recognition + DNDictationGrammar = interface; // type: System.Speech.Recognition.DictationGrammar, namespace: System.Speech.Recognition + DNGrammarBuilder = interface; // type: System.Speech.Recognition.GrammarBuilder, namespace: System.Speech.Recognition + DNRecognizedAudio = interface; // type: System.Speech.Recognition.RecognizedAudio, namespace: System.Speech.Recognition + DNRecognizedPhrase = interface; // type: System.Speech.Recognition.RecognizedPhrase, namespace: System.Speech.Recognition + DNRecognitionResult = interface; // type: System.Speech.Recognition.RecognitionResult, namespace: System.Speech.Recognition + DNRecognizedWordUnit = interface; // type: System.Speech.Recognition.RecognizedWordUnit, namespace: System.Speech.Recognition + DNRecognizerInfo = interface; // type: System.Speech.Recognition.RecognizerInfo, namespace: System.Speech.Recognition + DNReplacementText = interface; // type: System.Speech.Recognition.ReplacementText, namespace: System.Speech.Recognition + DNSemanticResultKey = interface; // type: System.Speech.Recognition.SemanticResultKey, namespace: System.Speech.Recognition + DNSemanticResultValue = interface; // type: System.Speech.Recognition.SemanticResultValue, namespace: System.Speech.Recognition + DNSemanticValue = interface; // type: System.Speech.Recognition.SemanticValue, namespace: System.Speech.Recognition + DNSpeechRecognitionEngine = interface; // type: System.Speech.Recognition.SpeechRecognitionEngine, namespace: System.Speech.Recognition + DNSpeechRecognizer = interface; // type: System.Speech.Recognition.SpeechRecognizer, namespace: System.Speech.Recognition + DNSpeechUI = interface; // type: System.Speech.Recognition.SpeechUI, namespace: System.Speech.Recognition + DNSrgsDocument = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsDocument, namespace: System.Speech.Recognition.SrgsGrammar + DNSrgsGrammarCompiler = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsGrammarCompiler, namespace: System.Speech.Recognition.SrgsGrammar + DNSrgsRule = interface; // type: System.Speech.Recognition.SrgsGrammar.SrgsRule, namespace: System.Speech.Recognition.SrgsGrammar + DNInstalledVoice = interface; // type: System.Speech.Synthesis.InstalledVoice, namespace: System.Speech.Synthesis + DNPrompt = interface; // type: System.Speech.Synthesis.Prompt, namespace: System.Speech.Synthesis + DNFilePrompt = interface; // type: System.Speech.Synthesis.FilePrompt, namespace: System.Speech.Synthesis + DNPromptBuilder = interface; // type: System.Speech.Synthesis.PromptBuilder, namespace: System.Speech.Synthesis + DNPromptStyle = interface; // type: System.Speech.Synthesis.PromptStyle, namespace: System.Speech.Synthesis + DNSpeechSynthesizer = interface; // type: System.Speech.Synthesis.SpeechSynthesizer, namespace: System.Speech.Synthesis + DNProsody = interface; // type: System.Speech.Synthesis.TtsEngine.Prosody, namespace: System.Speech.Synthesis.TtsEngine + DNTtsEngine_SayAs = interface; // type: System.Speech.Synthesis.TtsEngine.SayAs, namespace: System.Speech.Synthesis.TtsEngine + DNSkipInfo = interface; // type: System.Speech.Synthesis.TtsEngine.SkipInfo, namespace: System.Speech.Synthesis.TtsEngine + DNTextFragment = interface; // type: System.Speech.Synthesis.TtsEngine.TextFragment, namespace: System.Speech.Synthesis.TtsEngine + DNTtsEngineSsml = interface; // type: System.Speech.Synthesis.TtsEngine.TtsEngineSsml, namespace: System.Speech.Synthesis.TtsEngine + DNVoiceInfo = interface; // type: System.Speech.Synthesis.VoiceInfo, namespace: System.Speech.Synthesis + DNContourPoint = interface; // type: System.Speech.Synthesis.TtsEngine.ContourPoint, namespace: System.Speech.Synthesis.TtsEngine + DNFragmentState = interface; // type: System.Speech.Synthesis.TtsEngine.FragmentState, namespace: System.Speech.Synthesis.TtsEngine + DNProsodyNumber = interface; // type: System.Speech.Synthesis.TtsEngine.ProsodyNumber, namespace: System.Speech.Synthesis.TtsEngine + DNSpeechEventInfo = interface; // type: System.Speech.Synthesis.TtsEngine.SpeechEventInfo, namespace: System.Speech.Synthesis.TtsEngine + + +{ objects } + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + [DNTypeName('System.Speech.Synthesis.TtsEngine.ITtsEngineSite')] + DNITtsEngineSite = interface(DDN.mscorlib.DNObject) + ['{9FDED17D-152B-353C-9041-2E64EFD93C09}'] + { getters & setters } + + function get_EventInterest: Int32; + function get_Actions: Int32; + function get_Rate: Int32; + function get_Volume: Int32; + + { methods } + + procedure AddEvents(events: TArray; count: Int32); + function Write(data: IntPtr; count: Int32): Int32; + function GetSkipInfo: DNSkipInfo; + procedure CompleteSkip(skipped: Int32); + function LoadResource(uri: DDN.System.DNUri; mediaType: string): DDN.mscorlib.DNStream; + + { propertys } + + property EventInterest: Int32 read get_EventInterest; + property Actions: Int32 read get_Actions; + property Rate: Int32 read get_Rate; + property Volume: Int32 read get_Volume; + end; + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + DNSrgsRulesCollectionClass = interface(DDN.mscorlib.DNKeyedCollectionClass) + ['{238D32DF-792E-5B8D-A43E-1E930FE56FDD}'] + { constructors } + + {class} function init: DNSrgsRulesCollection; + + end; + + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsRulesCollection')] + DNSrgsRulesCollection = interface(DDN.mscorlib.DNKeyedCollection) + ['{748BCA0D-42FF-3129-862D-CD38EA7929CF}'] + { getters & setters } + + function get_Comparer: DDN.mscorlib.DNIEqualityComparer; + function get_Item(key: string): DNSrgsRule; + function get_Count: Int32; + + { methods } + + procedure Add(rules: TArray); + function &Contains(key: string): Boolean; overload; + function Remove(key: string): Boolean; + procedure CopyTo(&array: TArray; index: Int32); + function &Contains(item: DNSrgsRule): Boolean; overload; + function GetEnumerator: DDN.mscorlib.DNIEnumerator; + function IndexOf(item: DNSrgsRule): Int32; + procedure RemoveAt(index: Int32); + procedure Insert(index: Int32; item: DNSrgsRule); + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Comparer: DDN.mscorlib.DNIEqualityComparer read get_Comparer; + property Item[key: string]: DNSrgsRule read get_Item; default; + property Count: Int32 read get_Count; + end; + + TDNSrgsRulesCollection = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNEmulateRecognizeCompletedEventArgsClass = interface(DNObjectClass) + ['{66C94992-6970-5E8A-9364-C3F913A5D1FE}'] + end; + + [DNTypeName('System.Speech.Recognition.EmulateRecognizeCompletedEventArgs')] + DNEmulateRecognizeCompletedEventArgs = interface(DNObject) + ['{199C78C2-6017-31CC-B0F4-3092DB407787}'] + { getters & setters } + + function get_Result: DNRecognitionResult; + function get_Cancelled: Boolean; + function get_Error: DDN.mscorlib.DNException; + function get_UserState: DDN.mscorlib.DNObject; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Result: DNRecognitionResult read get_Result; + property Cancelled: Boolean read get_Cancelled; + property Error: DDN.mscorlib.DNException read get_Error; + property UserState: DDN.mscorlib.DNObject read get_UserState; + end; + + TDNEmulateRecognizeCompletedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNLoadGrammarCompletedEventArgsClass = interface(DNObjectClass) + ['{41A2B6EF-D313-5DAF-95D3-DE56ABF16980}'] + end; + + [DNTypeName('System.Speech.Recognition.LoadGrammarCompletedEventArgs')] + DNLoadGrammarCompletedEventArgs = interface(DNObject) + ['{AFC9FCDE-E7B1-3EC8-A3DE-72D50615E67B}'] + { getters & setters } + + function get_Grammar: DNGrammar; + function get_Cancelled: Boolean; + function get_Error: DDN.mscorlib.DNException; + function get_UserState: DDN.mscorlib.DNObject; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Grammar: DNGrammar read get_Grammar; + property Cancelled: Boolean read get_Cancelled; + property Error: DDN.mscorlib.DNException read get_Error; + property UserState: DDN.mscorlib.DNObject read get_UserState; + end; + + TDNLoadGrammarCompletedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNRecognizeCompletedEventArgsClass = interface(DNObjectClass) + ['{A8472A6A-BB9C-59FF-B54C-71777759A18F}'] + end; + + [DNTypeName('System.Speech.Recognition.RecognizeCompletedEventArgs')] + DNRecognizeCompletedEventArgs = interface(DNObject) + ['{E5B96E61-90E6-31B6-9BCE-81E1AFF52E09}'] + { getters & setters } + + function get_Result: DNRecognitionResult; + function get_InitialSilenceTimeout: Boolean; + function get_BabbleTimeout: Boolean; + function get_InputStreamEnded: Boolean; + function get_AudioPosition: DDN.mscorlib.DNTimeSpan; + function get_Cancelled: Boolean; + function get_Error: DDN.mscorlib.DNException; + function get_UserState: DDN.mscorlib.DNObject; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Result: DNRecognitionResult read get_Result; + property InitialSilenceTimeout: Boolean read get_InitialSilenceTimeout; + property BabbleTimeout: Boolean read get_BabbleTimeout; + property InputStreamEnded: Boolean read get_InputStreamEnded; + property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; + property Cancelled: Boolean read get_Cancelled; + property Error: DDN.mscorlib.DNException read get_Error; + property UserState: DDN.mscorlib.DNObject read get_UserState; + end; + + TDNRecognizeCompletedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNPromptEventArgsClass = interface(DNObjectClass) + ['{6BD0C842-578A-5EB5-90D7-165FEF1B1C10}'] + end; + + [DNTypeName('System.Speech.Synthesis.PromptEventArgs')] + DNPromptEventArgs = interface(DNObject) + ['{DB0E0CD4-47BA-31BE-919A-7ADBA5A9F8E9}'] + { getters & setters } + + function get_Prompt: DNPrompt; + function get_Cancelled: Boolean; + function get_Error: DDN.mscorlib.DNException; + function get_UserState: DDN.mscorlib.DNObject; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Prompt: DNPrompt read get_Prompt; + property Cancelled: Boolean read get_Cancelled; + property Error: DDN.mscorlib.DNException read get_Error; + property UserState: DDN.mscorlib.DNObject read get_UserState; + end; + + TDNPromptEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNBookmarkReachedEventArgsClass = interface(DNPromptEventArgsClass) + ['{AC923FE4-15CB-53EB-9CEA-598E594B3F15}'] + end; + + [DNTypeName('System.Speech.Synthesis.BookmarkReachedEventArgs')] + DNBookmarkReachedEventArgs = interface(DNPromptEventArgs) + ['{92407FAB-AF8B-3DAC-8AD8-99E7AA556EDB}'] + { getters & setters } + + function get_Bookmark: string; + function get_AudioPosition: DDN.mscorlib.DNTimeSpan; + function get_Prompt: DNPrompt; + function get_Cancelled: Boolean; + function get_Error: DDN.mscorlib.DNException; + function get_UserState: DDN.mscorlib.DNObject; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Bookmark: string read get_Bookmark; + property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; + property Prompt: DNPrompt read get_Prompt; + property Cancelled: Boolean read get_Cancelled; + property Error: DDN.mscorlib.DNException read get_Error; + property UserState: DDN.mscorlib.DNObject read get_UserState; + end; + + TDNBookmarkReachedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNPhonemeReachedEventArgsClass = interface(DNPromptEventArgsClass) + ['{31C6CCF8-BB64-5CEA-835C-2A4EA9B60433}'] + end; + + [DNTypeName('System.Speech.Synthesis.PhonemeReachedEventArgs')] + DNPhonemeReachedEventArgs = interface(DNPromptEventArgs) + ['{AF2667B5-E2FE-30FB-828B-12B97ED0BFA5}'] + { getters & setters } + + function get_Phoneme: string; + function get_AudioPosition: DDN.mscorlib.DNTimeSpan; + function get_Duration: DDN.mscorlib.DNTimeSpan; + function get_Emphasis: DNSynthesizerEmphasis; + function get_NextPhoneme: string; + function get_Prompt: DNPrompt; + function get_Cancelled: Boolean; + function get_Error: DDN.mscorlib.DNException; + function get_UserState: DDN.mscorlib.DNObject; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Phoneme: string read get_Phoneme; + property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; + property Duration: DDN.mscorlib.DNTimeSpan read get_Duration; + property Emphasis: DNSynthesizerEmphasis read get_Emphasis; + property NextPhoneme: string read get_NextPhoneme; + property Prompt: DNPrompt read get_Prompt; + property Cancelled: Boolean read get_Cancelled; + property Error: DDN.mscorlib.DNException read get_Error; + property UserState: DDN.mscorlib.DNObject read get_UserState; + end; + + TDNPhonemeReachedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNSpeakCompletedEventArgsClass = interface(DNPromptEventArgsClass) + ['{449473BA-E581-5242-BEC3-C831E2151336}'] + end; + + [DNTypeName('System.Speech.Synthesis.SpeakCompletedEventArgs')] + DNSpeakCompletedEventArgs = interface(DNPromptEventArgs) + ['{F7AC5265-2371-3F5D-B775-89899C2B04BF}'] + { getters & setters } + + function get_Prompt: DNPrompt; + function get_Cancelled: Boolean; + function get_Error: DDN.mscorlib.DNException; + function get_UserState: DDN.mscorlib.DNObject; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Prompt: DNPrompt read get_Prompt; + property Cancelled: Boolean read get_Cancelled; + property Error: DDN.mscorlib.DNException read get_Error; + property UserState: DDN.mscorlib.DNObject read get_UserState; + end; + + TDNSpeakCompletedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNSpeakProgressEventArgsClass = interface(DNPromptEventArgsClass) + ['{99FD39A9-9E57-56A0-A308-FA9FD2C711F9}'] + end; + + [DNTypeName('System.Speech.Synthesis.SpeakProgressEventArgs')] + DNSpeakProgressEventArgs = interface(DNPromptEventArgs) + ['{FF4C759D-F2D4-317B-AADC-ABA4495B015F}'] + { getters & setters } + + function get_AudioPosition: DDN.mscorlib.DNTimeSpan; + function get_CharacterPosition: Int32; + function get_CharacterCount: Int32; + function get_Text: string; + function get_Prompt: DNPrompt; + function get_Cancelled: Boolean; + function get_Error: DDN.mscorlib.DNException; + function get_UserState: DDN.mscorlib.DNObject; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; + property CharacterPosition: Int32 read get_CharacterPosition; + property CharacterCount: Int32 read get_CharacterCount; + property Text: string read get_Text; + property Prompt: DNPrompt read get_Prompt; + property Cancelled: Boolean read get_Cancelled; + property Error: DDN.mscorlib.DNException read get_Error; + property UserState: DDN.mscorlib.DNObject read get_UserState; + end; + + TDNSpeakProgressEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNSpeakStartedEventArgsClass = interface(DNPromptEventArgsClass) + ['{72F0A4F3-FCD7-59D8-8266-9B15E9387858}'] + end; + + [DNTypeName('System.Speech.Synthesis.SpeakStartedEventArgs')] + DNSpeakStartedEventArgs = interface(DNPromptEventArgs) + ['{5C8792B0-FB78-34B8-87EB-F1E131428BA0}'] + { getters & setters } + + function get_Prompt: DNPrompt; + function get_Cancelled: Boolean; + function get_Error: DDN.mscorlib.DNException; + function get_UserState: DDN.mscorlib.DNObject; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Prompt: DNPrompt read get_Prompt; + property Cancelled: Boolean read get_Cancelled; + property Error: DDN.mscorlib.DNException read get_Error; + property UserState: DDN.mscorlib.DNObject read get_UserState; + end; + + TDNSpeakStartedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNVisemeReachedEventArgsClass = interface(DNPromptEventArgsClass) + ['{C196C06C-4A4F-528A-9137-3105032EE3B6}'] + end; + + [DNTypeName('System.Speech.Synthesis.VisemeReachedEventArgs')] + DNVisemeReachedEventArgs = interface(DNPromptEventArgs) + ['{91533B36-1445-3FA3-A30A-185D4BD8D869}'] + { getters & setters } + + function get_Viseme: Int32; + function get_AudioPosition: DDN.mscorlib.DNTimeSpan; + function get_Duration: DDN.mscorlib.DNTimeSpan; + function get_Emphasis: DNSynthesizerEmphasis; + function get_NextViseme: Int32; + function get_Prompt: DNPrompt; + function get_Cancelled: Boolean; + function get_Error: DDN.mscorlib.DNException; + function get_UserState: DDN.mscorlib.DNObject; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Viseme: Int32 read get_Viseme; + property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; + property Duration: DDN.mscorlib.DNTimeSpan read get_Duration; + property Emphasis: DNSynthesizerEmphasis read get_Emphasis; + property NextViseme: Int32 read get_NextViseme; + property Prompt: DNPrompt read get_Prompt; + property Cancelled: Boolean read get_Cancelled; + property Error: DDN.mscorlib.DNException read get_Error; + property UserState: DDN.mscorlib.DNObject read get_UserState; + end; + + TDNVisemeReachedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNVoiceChangeEventArgsClass = interface(DNPromptEventArgsClass) + ['{C292A17D-0A46-5A58-95DA-C21BA75FEB90}'] + end; + + [DNTypeName('System.Speech.Synthesis.VoiceChangeEventArgs')] + DNVoiceChangeEventArgs = interface(DNPromptEventArgs) + ['{DF8B6456-2EFC-3DE9-BB4F-48D6A3B5569E}'] + { getters & setters } + + function get_Voice: DNVoiceInfo; + function get_Prompt: DNPrompt; + function get_Cancelled: Boolean; + function get_Error: DDN.mscorlib.DNException; + function get_UserState: DDN.mscorlib.DNObject; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Voice: DNVoiceInfo read get_Voice; + property Prompt: DNPrompt read get_Prompt; + property Cancelled: Boolean read get_Cancelled; + property Error: DDN.mscorlib.DNException read get_Error; + property UserState: DDN.mscorlib.DNObject read get_UserState; + end; + + TDNVoiceChangeEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNAudioLevelUpdatedEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) + ['{A6429FA1-FC1B-5017-8EFF-5C86BA84F7F3}'] + end; + + [DNTypeName('System.Speech.Recognition.AudioLevelUpdatedEventArgs')] + DNAudioLevelUpdatedEventArgs = interface(DDN.mscorlib.DNEventArgs) + ['{F0038F81-DCFE-3ABD-8D39-603E6E68F4F1}'] + { getters & setters } + + function get_AudioLevel: Int32; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property AudioLevel: Int32 read get_AudioLevel; + end; + + TDNAudioLevelUpdatedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNAudioSignalProblemOccurredEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) + ['{E04CB4BB-C2E0-54AA-8A6E-F19B78516E55}'] + end; + + [DNTypeName('System.Speech.Recognition.AudioSignalProblemOccurredEventArgs')] + DNAudioSignalProblemOccurredEventArgs = interface(DDN.mscorlib.DNEventArgs) + ['{C329A897-9347-39FC-A98E-E27B245D0535}'] + { getters & setters } + + function get_AudioSignalProblem: DNAudioSignalProblem; + function get_AudioLevel: Int32; + function get_AudioPosition: DDN.mscorlib.DNTimeSpan; + function get_RecognizerAudioPosition: DDN.mscorlib.DNTimeSpan; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property AudioSignalProblem: DNAudioSignalProblem read get_AudioSignalProblem; + property AudioLevel: Int32 read get_AudioLevel; + property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; + property RecognizerAudioPosition: DDN.mscorlib.DNTimeSpan read get_RecognizerAudioPosition; + end; + + TDNAudioSignalProblemOccurredEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNAudioStateChangedEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) + ['{46A70BFE-37D9-5D6E-A890-744202FDC2ED}'] + end; + + [DNTypeName('System.Speech.Recognition.AudioStateChangedEventArgs')] + DNAudioStateChangedEventArgs = interface(DDN.mscorlib.DNEventArgs) + ['{3BB10173-AA22-3A00-B018-DF0D9361C651}'] + { getters & setters } + + function get_AudioState: DNAudioState; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property AudioState: DNAudioState read get_AudioState; + end; + + TDNAudioStateChangedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNRecognitionEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) + ['{3FFC0C2E-637E-59AA-A930-C198ADACA4A6}'] + end; + + [DNTypeName('System.Speech.Recognition.RecognitionEventArgs')] + DNRecognitionEventArgs = interface(DDN.mscorlib.DNEventArgs) + ['{DBFF5C2F-CDD5-3320-9B33-735AA74B1FEE}'] + { getters & setters } + + function get_Result: DNRecognitionResult; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Result: DNRecognitionResult read get_Result; + end; + + TDNRecognitionEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNSpeechHypothesizedEventArgsClass = interface(DNRecognitionEventArgsClass) + ['{0CAEF78C-A890-5E63-B16F-5F45BA11E97E}'] + end; + + [DNTypeName('System.Speech.Recognition.SpeechHypothesizedEventArgs')] + DNSpeechHypothesizedEventArgs = interface(DNRecognitionEventArgs) + ['{2391D408-AB08-32F8-AD51-16478D125C7C}'] + { getters & setters } + + function get_Result: DNRecognitionResult; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Result: DNRecognitionResult read get_Result; + end; + + TDNSpeechHypothesizedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNSpeechRecognitionRejectedEventArgsClass = interface(DNRecognitionEventArgsClass) + ['{27286D58-FE15-57F4-BC4C-0588730F25C1}'] + end; + + [DNTypeName('System.Speech.Recognition.SpeechRecognitionRejectedEventArgs')] + DNSpeechRecognitionRejectedEventArgs = interface(DNRecognitionEventArgs) + ['{64FB7D33-56E6-3B7B-8FA0-DBF0491E520E}'] + { getters & setters } + + function get_Result: DNRecognitionResult; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Result: DNRecognitionResult read get_Result; + end; + + TDNSpeechRecognitionRejectedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNSpeechRecognizedEventArgsClass = interface(DNRecognitionEventArgsClass) + ['{8A65FA94-5AEE-5A5F-AA43-F9E41DB8516A}'] + end; + + [DNTypeName('System.Speech.Recognition.SpeechRecognizedEventArgs')] + DNSpeechRecognizedEventArgs = interface(DNRecognitionEventArgs) + ['{514EFF7E-63B7-385A-AADC-CFBA69187AC8}'] + { getters & setters } + + function get_Result: DNRecognitionResult; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Result: DNRecognitionResult read get_Result; + end; + + TDNSpeechRecognizedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNRecognizerUpdateReachedEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) + ['{F0A18C35-481D-52AD-AE0D-ECCFB1D579D0}'] + end; + + [DNTypeName('System.Speech.Recognition.RecognizerUpdateReachedEventArgs')] + DNRecognizerUpdateReachedEventArgs = interface(DDN.mscorlib.DNEventArgs) + ['{009EE2D4-FA3D-3819-92A7-EB31D86CB0E6}'] + { getters & setters } + + function get_UserToken: DDN.mscorlib.DNObject; + function get_AudioPosition: DDN.mscorlib.DNTimeSpan; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property UserToken: DDN.mscorlib.DNObject read get_UserToken; + property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; + end; + + TDNRecognizerUpdateReachedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNSpeechDetectedEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) + ['{129ABCF2-EEEA-5325-B977-FA49C6A5BC66}'] + end; + + [DNTypeName('System.Speech.Recognition.SpeechDetectedEventArgs')] + DNSpeechDetectedEventArgs = interface(DDN.mscorlib.DNEventArgs) + ['{917A1E12-E132-32EA-9897-6AB69AF0C246}'] + { getters & setters } + + function get_AudioPosition: DDN.mscorlib.DNTimeSpan; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; + end; + + TDNSpeechDetectedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNRecognition_StateChangedEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) + ['{F95E4C6A-AD8E-52AB-832B-D4560F67D59A}'] + end; + + [DNTypeName('System.Speech.Recognition.StateChangedEventArgs')] + DNRecognition_StateChangedEventArgs = interface(DDN.mscorlib.DNEventArgs) + ['{B1FB438B-A246-3DAA-AA70-76860A46B597}'] + { getters & setters } + + function get_RecognizerState: DNRecognizerState; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property RecognizerState: DNRecognizerState read get_RecognizerState; + end; + + TDNRecognition_StateChangedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNSynthesis_StateChangedEventArgsClass = interface(DDN.mscorlib.DNEventArgsClass) + ['{152EB17F-3355-5DD1-A3A3-ED59D42E1B59}'] + end; + + [DNTypeName('System.Speech.Synthesis.StateChangedEventArgs')] + DNSynthesis_StateChangedEventArgs = interface(DDN.mscorlib.DNEventArgs) + ['{C2AB55F4-0250-3286-B559-BF6F2A25ABFB}'] + { getters & setters } + + function get_State: DNSynthesizerState; + function get_PreviousState: DNSynthesizerState; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property State: DNSynthesizerState read get_State; + property PreviousState: DNSynthesizerState read get_PreviousState; + end; + + TDNSynthesis_StateChangedEventArgs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + DNSrgsElementClass = interface(DDN.mscorlib.DNMarshalByRefObjectClass) + ['{9DA9AD51-4525-533A-B13B-8F8596A8BD45}'] + end; + + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsElement')] + DNSrgsElement = interface(DDN.mscorlib.DNMarshalByRefObject) + ['{74A6534A-6FEB-3EA4-B0EC-7EA2FA9413B7}'] + { methods } + + function GetLifetimeService: DDN.mscorlib.DNObject; + function InitializeLifetimeService: DDN.mscorlib.DNObject; + function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + end; + + TDNSrgsElement = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + DNSrgsItemClass = interface(DNSrgsElementClass) + ['{49D8C6AF-1EF2-56D6-A0D6-FDABC8376667}'] + { constructors } + + {class} function init: DNSrgsItem; overload; + {class} function init(text: string): DNSrgsItem; overload; + {class} function init(elements: TArray): DNSrgsItem; overload; + {class} function init(repeatCount: Int32): DNSrgsItem; overload; + {class} function init(min: Int32; max: Int32): DNSrgsItem; overload; + {class} function init(min: Int32; max: Int32; text: string): DNSrgsItem; overload; + {class} function init(min: Int32; max: Int32; elements: TArray): DNSrgsItem; overload; + + end; + + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsItem')] + DNSrgsItem = interface(DNSrgsElement) + ['{39297572-4111-3374-85D4-04FCBC35B96F}'] + { getters & setters } + + function get_Elements: DDN.mscorlib.DNCollection; + function get_RepeatProbability: Single; + procedure set_RepeatProbability(value: Single); + function get_MinRepeat: Int32; + function get_MaxRepeat: Int32; + function get_Weight: Single; + procedure set_Weight(value: Single); + + { methods } + + procedure SetRepeat(count: Int32); overload; + procedure SetRepeat(minRepeat: Int32; maxRepeat: Int32); overload; + procedure Add(element: DNSrgsElement); + function GetLifetimeService: DDN.mscorlib.DNObject; + function InitializeLifetimeService: DDN.mscorlib.DNObject; + function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Elements: DDN.mscorlib.DNCollection read get_Elements; + property RepeatProbability: Single read get_RepeatProbability write set_RepeatProbability; + property MinRepeat: Int32 read get_MinRepeat; + property MaxRepeat: Int32 read get_MaxRepeat; + property Weight: Single read get_Weight write set_Weight; + end; + + TDNSrgsItem = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + DNSrgsNameValueTagClass = interface(DNSrgsElementClass) + ['{CDFD1D3A-D677-5F8F-8D0D-BE1A4ABFD6A8}'] + { constructors } + + {class} function init: DNSrgsNameValueTag; overload; + {class} function init(value: DDN.mscorlib.DNObject): DNSrgsNameValueTag; overload; + {class} function init(name: string; value: DDN.mscorlib.DNObject): DNSrgsNameValueTag; overload; + + end; + + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag')] + DNSrgsNameValueTag = interface(DNSrgsElement) + ['{D43D810E-D290-399F-A575-7AE775A0C13D}'] + { getters & setters } + + function get_Name: string; + procedure set_Name(value: string); + function get_Value: DDN.mscorlib.DNObject; + procedure set_Value(value: DDN.mscorlib.DNObject); + + { methods } + + function GetLifetimeService: DDN.mscorlib.DNObject; + function InitializeLifetimeService: DDN.mscorlib.DNObject; + function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Name: string read get_Name write set_Name; + property Value: DDN.mscorlib.DNObject read get_Value write set_Value; + end; + + TDNSrgsNameValueTag = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + DNSrgsOneOfClass = interface(DNSrgsElementClass) + ['{84B1D712-88C7-5A35-8E91-FEF8D620E842}'] + { constructors } + + {class} function init: DNSrgsOneOf; overload; + {class} function init(items: TArray): DNSrgsOneOf; overload; + {class} function init(items: TArray): DNSrgsOneOf; overload; + + end; + + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsOneOf')] + DNSrgsOneOf = interface(DNSrgsElement) + ['{AACE0F0C-F8DC-3366-86AA-F879AD47B094}'] + { getters & setters } + + function get_Items: DDN.mscorlib.DNCollection; + + { methods } + + procedure Add(item: DNSrgsItem); + function GetLifetimeService: DDN.mscorlib.DNObject; + function InitializeLifetimeService: DDN.mscorlib.DNObject; + function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Items: DDN.mscorlib.DNCollection read get_Items; + end; + + TDNSrgsOneOf = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + DNSrgsRuleRefClass = interface(DNSrgsElementClass) + ['{CAB3748E-FAB4-51E8-A843-2D8BCB7B6684}'] + { constructors } + + {class} function init(uri: DDN.System.DNUri): DNSrgsRuleRef; overload; + {class} function init(uri: DDN.System.DNUri; rule: string): DNSrgsRuleRef; overload; + {class} function init(uri: DDN.System.DNUri; rule: string; semanticKey: string): DNSrgsRuleRef; overload; + {class} function init(uri: DDN.System.DNUri; rule: string; semanticKey: string; parameters: string): DNSrgsRuleRef; overload; + {class} function init(rule: DNSrgsRule): DNSrgsRuleRef; overload; + {class} function init(rule: DNSrgsRule; semanticKey: string): DNSrgsRuleRef; overload; + {class} function init(rule: DNSrgsRule; semanticKey: string; parameters: string): DNSrgsRuleRef; overload; + + { static fields getter & setter } + + function __fakeFieldGet_Null: DNSrgsRuleRef; + function __fakeFieldGet_Void: DNSrgsRuleRef; + function __fakeFieldGet_Garbage: DNSrgsRuleRef; + function __fakeFieldGet_Dictation: DNSrgsRuleRef; + function __fakeFieldGet_MnemonicSpelling: DNSrgsRuleRef; + + { static fields } + + {class} property Null: DNSrgsRuleRef read __fakeFieldGet_Null; + {class} property Void: DNSrgsRuleRef read __fakeFieldGet_Void; + {class} property Garbage: DNSrgsRuleRef read __fakeFieldGet_Garbage; + {class} property Dictation: DNSrgsRuleRef read __fakeFieldGet_Dictation; + {class} property MnemonicSpelling: DNSrgsRuleRef read __fakeFieldGet_MnemonicSpelling; + + end; + + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsRuleRef')] + DNSrgsRuleRef = interface(DNSrgsElement) + ['{75081706-BADD-3246-8D0A-7A7E9FF8DCD9}'] + { getters & setters } + + function get_Uri: DDN.System.DNUri; + function get_SemanticKey: string; + function get_Params: string; + + { methods } + + function GetLifetimeService: DDN.mscorlib.DNObject; + function InitializeLifetimeService: DDN.mscorlib.DNObject; + function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Uri: DDN.System.DNUri read get_Uri; + property SemanticKey: string read get_SemanticKey; + property Params: string read get_Params; + end; + + TDNSrgsRuleRef = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + DNSrgsSemanticInterpretationTagClass = interface(DNSrgsElementClass) + ['{35427AD5-8414-5523-A15C-04B921DB7378}'] + { constructors } + + {class} function init: DNSrgsSemanticInterpretationTag; overload; + {class} function init(script: string): DNSrgsSemanticInterpretationTag; overload; + + end; + + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsSemanticInterpretationTag')] + DNSrgsSemanticInterpretationTag = interface(DNSrgsElement) + ['{3806C094-713A-38F5-87C8-E2CE7C68DB57}'] + { getters & setters } + + function get_Script: string; + procedure set_Script(value: string); + + { methods } + + function GetLifetimeService: DDN.mscorlib.DNObject; + function InitializeLifetimeService: DDN.mscorlib.DNObject; + function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Script: string read get_Script write set_Script; + end; + + TDNSrgsSemanticInterpretationTag = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + DNSrgsSubsetClass = interface(DNSrgsElementClass) + ['{01E639E4-97D5-553E-A57B-04D48A53B0CF}'] + { constructors } + + {class} function init(text: string): DNSrgsSubset; overload; + {class} function init(text: string; matchingMode: DNSubsetMatchingMode): DNSrgsSubset; overload; + + end; + + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsSubset')] + DNSrgsSubset = interface(DNSrgsElement) + ['{BB23F47D-5021-3616-8B78-AC30EBDBE5EF}'] + { getters & setters } + + function get_MatchingMode: DNSubsetMatchingMode; + procedure set_MatchingMode(value: DNSubsetMatchingMode); + function get_Text: string; + procedure set_Text(value: string); + + { methods } + + function GetLifetimeService: DDN.mscorlib.DNObject; + function InitializeLifetimeService: DDN.mscorlib.DNObject; + function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property MatchingMode: DNSubsetMatchingMode read get_MatchingMode write set_MatchingMode; + property Text: string read get_Text write set_Text; + end; + + TDNSrgsSubset = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + DNSrgsTextClass = interface(DNSrgsElementClass) + ['{CA32993C-F995-59D4-BD52-44C46F6CDCC3}'] + { constructors } + + {class} function init: DNSrgsText; overload; + {class} function init(text: string): DNSrgsText; overload; + + end; + + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsText')] + DNSrgsText = interface(DNSrgsElement) + ['{3DFC612E-9414-327A-AD87-CADF9E113EBA}'] + { getters & setters } + + function get_Text: string; + procedure set_Text(value: string); + + { methods } + + function GetLifetimeService: DDN.mscorlib.DNObject; + function InitializeLifetimeService: DDN.mscorlib.DNObject; + function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Text: string read get_Text write set_Text; + end; + + TDNSrgsText = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + DNSrgsTokenClass = interface(DNSrgsElementClass) + ['{F1B31DC1-46F9-51FA-A22F-8D46113492B1}'] + { constructors } + + {class} function init(text: string): DNSrgsToken; + + end; + + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsToken')] + DNSrgsToken = interface(DNSrgsElement) + ['{741CB8AB-F7A1-343C-AF61-AA685CD02CAA}'] + { getters & setters } + + function get_Text: string; + procedure set_Text(value: string); + function get_Pronunciation: string; + procedure set_Pronunciation(value: string); + function get_Display: string; + procedure set_Display(value: string); + + { methods } + + function GetLifetimeService: DDN.mscorlib.DNObject; + function InitializeLifetimeService: DDN.mscorlib.DNObject; + function CreateObjRef(requestedType: DDN.mscorlib.DNType): DDN.mscorlib.DNObjRef; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Text: string read get_Text write set_Text; + property Pronunciation: string read get_Pronunciation write set_Pronunciation; + property Display: string read get_Display write set_Display; + end; + + TDNSrgsToken = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.AudioFormat---------------- + DNSpeechAudioFormatInfoClass = interface(DDN.mscorlib.DNObjectClass) + ['{89BC0D07-5A05-597E-98BB-D31599C71122}'] + { constructors } + + {class} function init(encodingFormat: DNEncodingFormat; samplesPerSecond: Int32; bitsPerSample: Int32; channelCount: Int32; averageBytesPerSecond: Int32; blockAlign: Int32; formatSpecificData: TArray): DNSpeechAudioFormatInfo; overload; + {class} function init(samplesPerSecond: Int32; bitsPerSample: DNAudioBitsPerSample; channel: DNAudioChannel): DNSpeechAudioFormatInfo; overload; + + end; + + [DNTypeName('System.Speech.AudioFormat.SpeechAudioFormatInfo')] + DNSpeechAudioFormatInfo = interface(DDN.mscorlib.DNObject) + ['{DF6F8A69-E227-3930-931D-2D348F772782}'] + { getters & setters } + + function get_AverageBytesPerSecond: Int32; + function get_BitsPerSample: Int32; + function get_BlockAlign: Int32; + function get_EncodingFormat: DNEncodingFormat; + function get_ChannelCount: Int32; + function get_SamplesPerSecond: Int32; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function FormatSpecificData: TArray; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property AverageBytesPerSecond: Int32 read get_AverageBytesPerSecond; + property BitsPerSample: Int32 read get_BitsPerSample; + property BlockAlign: Int32 read get_BlockAlign; + property EncodingFormat: DNEncodingFormat read get_EncodingFormat; + property ChannelCount: Int32 read get_ChannelCount; + property SamplesPerSecond: Int32 read get_SamplesPerSecond; + end; + + TDNSpeechAudioFormatInfo = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNChoicesClass = interface(DDN.mscorlib.DNObjectClass) + ['{54CA2C8C-2F60-5348-BBC3-4E437FD250C3}'] + { constructors } + + {class} function init: DNChoices; overload; + {class} function init(phrases: TArray): DNChoices; overload; + {class} function init(alternateChoices: TArray): DNChoices; overload; + + end; + + [DNTypeName('System.Speech.Recognition.Choices')] + DNChoices = interface(DDN.mscorlib.DNObject) + ['{E14FD64A-FCFB-38A4-A390-4AB10261F761}'] + { methods } + + procedure Add(alternateChoices: TArray); overload; + function ToGrammarBuilder: DNGrammarBuilder; + procedure Add(phrases: TArray); overload; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + end; + + TDNChoices = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNGrammarClass = interface(DDN.mscorlib.DNObjectClass) + ['{65B85C40-6135-5939-9728-B3C7DE55638B}'] + { constructors } + + {class} function init(path: string): DNGrammar; overload; + {class} function init(path: string; ruleName: string): DNGrammar; overload; + {class} function init(path: string; ruleName: string; parameters: TArray): DNGrammar; overload; + {class} function init(srgsDocument: DNSrgsDocument): DNGrammar; overload; + {class} function init(srgsDocument: DNSrgsDocument; ruleName: string): DNGrammar; overload; + {class} function init(srgsDocument: DNSrgsDocument; ruleName: string; parameters: TArray): DNGrammar; overload; + {class} function init(srgsDocument: DNSrgsDocument; ruleName: string; baseUri: DDN.System.DNUri): DNGrammar; overload; + {class} function init(srgsDocument: DNSrgsDocument; ruleName: string; baseUri: DDN.System.DNUri; parameters: TArray): DNGrammar; overload; + {class} function init(stream: DDN.mscorlib.DNStream): DNGrammar; overload; + {class} function init(stream: DDN.mscorlib.DNStream; ruleName: string): DNGrammar; overload; + {class} function init(stream: DDN.mscorlib.DNStream; ruleName: string; parameters: TArray): DNGrammar; overload; + {class} function init(stream: DDN.mscorlib.DNStream; ruleName: string; baseUri: DDN.System.DNUri): DNGrammar; overload; + {class} function init(stream: DDN.mscorlib.DNStream; ruleName: string; baseUri: DDN.System.DNUri; parameters: TArray): DNGrammar; overload; + {class} function init(builder: DNGrammarBuilder): DNGrammar; overload; + + { static methods } + + {class} function LoadLocalizedGrammarFromType(&type: DDN.mscorlib.DNType; onInitParameters: TArray): DNGrammar; + + end; + + [DNTypeName('System.Speech.Recognition.Grammar')] + DNGrammar = interface(DDN.mscorlib.DNObject) + ['{F5BBCCB8-6BE5-39EE-BEB9-8FA0A5725151}'] + { getters & setters } + + function get_Enabled: Boolean; + procedure set_Enabled(value: Boolean); + function get_Weight: Single; + procedure set_Weight(value: Single); + function get_Priority: Int32; + procedure set_Priority(value: Int32); + function get_Name: string; + procedure set_Name(value: string); + function get_RuleName: string; + function get_Loaded: Boolean; + + { events } + + procedure add_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); + procedure remove_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Enabled: Boolean read get_Enabled write set_Enabled; + property Weight: Single read get_Weight write set_Weight; + property Priority: Int32 read get_Priority write set_Priority; + property Name: string read get_Name write set_Name; + property RuleName: string read get_RuleName; + property Loaded: Boolean read get_Loaded; + end; + + TDNGrammar = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNDictationGrammarClass = interface(DNGrammarClass) + ['{9FC6157B-C6BA-5B73-99AD-EB3D925F10EE}'] + { constructors } + + {class} function init: DNDictationGrammar; overload; + {class} function init(topic: string): DNDictationGrammar; overload; + + end; + + [DNTypeName('System.Speech.Recognition.DictationGrammar')] + DNDictationGrammar = interface(DNGrammar) + ['{0382748C-BAB9-3127-865B-193EC336AAC5}'] + { getters & setters } + + function get_Enabled: Boolean; + procedure set_Enabled(value: Boolean); + function get_Weight: Single; + procedure set_Weight(value: Single); + function get_Priority: Int32; + procedure set_Priority(value: Int32); + function get_Name: string; + procedure set_Name(value: string); + function get_RuleName: string; + function get_Loaded: Boolean; + + { events } + + procedure add_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); + procedure remove_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); + + { methods } + + procedure SetDictationContext(precedingText: string; subsequentText: string); + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Enabled: Boolean read get_Enabled write set_Enabled; + property Weight: Single read get_Weight write set_Weight; + property Priority: Int32 read get_Priority write set_Priority; + property Name: string read get_Name write set_Name; + property RuleName: string read get_RuleName; + property Loaded: Boolean read get_Loaded; + end; + + TDNDictationGrammar = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNGrammarBuilderClass = interface(DDN.mscorlib.DNObjectClass) + ['{06814EEE-D5B1-5F11-A74E-D88909120845}'] + { constructors } + + {class} function init: DNGrammarBuilder; overload; + {class} function init(phrase: string): DNGrammarBuilder; overload; + {class} function init(phrase: string; subsetMatchingCriteria: DNSubsetMatchingMode): DNGrammarBuilder; overload; + {class} function init(phrase: string; minRepeat: Int32; maxRepeat: Int32): DNGrammarBuilder; overload; + {class} function init(builder: DNGrammarBuilder; minRepeat: Int32; maxRepeat: Int32): DNGrammarBuilder; overload; + {class} function init(alternateChoices: DNChoices): DNGrammarBuilder; overload; + {class} function init(key: DNSemanticResultKey): DNGrammarBuilder; overload; + {class} function init(value: DNSemanticResultValue): DNGrammarBuilder; overload; + + { static methods } + + {class} function Add(phrase: string; builder: DNGrammarBuilder): DNGrammarBuilder; overload; + {class} function Add(builder: DNGrammarBuilder; phrase: string): DNGrammarBuilder; overload; + {class} function Add(choices: DNChoices; builder: DNGrammarBuilder): DNGrammarBuilder; overload; + {class} function Add(builder: DNGrammarBuilder; choices: DNChoices): DNGrammarBuilder; overload; + {class} function Add(builder1: DNGrammarBuilder; builder2: DNGrammarBuilder): DNGrammarBuilder; overload; + + end; + + [DNTypeName('System.Speech.Recognition.GrammarBuilder')] + DNGrammarBuilder = interface(DDN.mscorlib.DNObject) + ['{5902BF62-A4DF-3576-B38A-AFE8263F954F}'] + { getters & setters } + + function get_DebugShowPhrases: string; + function get_Culture: DDN.mscorlib.DNCultureInfo; + procedure set_Culture(value: DDN.mscorlib.DNCultureInfo); + + { methods } + + procedure Append(alternateChoices: DNChoices); overload; + procedure Append(key: DNSemanticResultKey); overload; + procedure Append(value: DNSemanticResultValue); overload; + procedure AppendDictation; overload; + procedure AppendWildcard; + procedure Append(phrase: string); overload; + procedure Append(phrase: string; subsetMatchingCriteria: DNSubsetMatchingMode); overload; + procedure Append(phrase: string; minRepeat: Int32; maxRepeat: Int32); overload; + procedure Append(builder: DNGrammarBuilder); overload; + procedure Append(builder: DNGrammarBuilder; minRepeat: Int32; maxRepeat: Int32); overload; + procedure AppendDictation(category: string); overload; + procedure AppendRuleReference(path: string); overload; + procedure AppendRuleReference(path: string; rule: string); overload; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property DebugShowPhrases: string read get_DebugShowPhrases; + property Culture: DDN.mscorlib.DNCultureInfo read get_Culture write set_Culture; + end; + + TDNGrammarBuilder = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNRecognizedAudioClass = interface(DDN.mscorlib.DNObjectClass) + ['{C758AB1B-9EA4-5C72-AE14-2F81189F7981}'] + end; + + [DNTypeName('System.Speech.Recognition.RecognizedAudio')] + DNRecognizedAudio = interface(DDN.mscorlib.DNObject) + ['{F7C98CE4-5C2D-3FB6-8851-B0E57A9707AF}'] + { getters & setters } + + function get_Format: DNSpeechAudioFormatInfo; + function get_StartTime: DDN.mscorlib.DNDateTime; + function get_AudioPosition: DDN.mscorlib.DNTimeSpan; + function get_Duration: DDN.mscorlib.DNTimeSpan; + + { methods } + + procedure WriteToWaveStream(outputStream: DDN.mscorlib.DNStream); + procedure WriteToAudioStream(outputStream: DDN.mscorlib.DNStream); + function GetRange(audioPosition: DDN.mscorlib.DNTimeSpan; duration: DDN.mscorlib.DNTimeSpan): DNRecognizedAudio; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Format: DNSpeechAudioFormatInfo read get_Format; + property StartTime: DDN.mscorlib.DNDateTime read get_StartTime; + property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; + property Duration: DDN.mscorlib.DNTimeSpan read get_Duration; + end; + + TDNRecognizedAudio = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNRecognizedPhraseClass = interface(DDN.mscorlib.DNObjectClass) + ['{9BBFC25A-1284-558E-9326-710711B130F8}'] + end; + + [DNTypeName('System.Speech.Recognition.RecognizedPhrase')] + DNRecognizedPhrase = interface(DDN.mscorlib.DNObject) + ['{D61898F0-54DB-39CD-B353-47B025971BAE}'] + { getters & setters } + + function get_Text: string; + function get_Confidence: Single; + function get_Words: DDN.mscorlib.DNReadOnlyCollection; + function get_Semantics: DNSemanticValue; + function get_Homophones: DDN.mscorlib.DNReadOnlyCollection; + function get_Grammar: DNGrammar; + function get_ReplacementWordUnits: DDN.mscorlib.DNCollection; + function get_HomophoneGroupId: Int32; + + { methods } + + function ConstructSmlFromSemantics: DDN.System.Xml.DNIXPathNavigable; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Text: string read get_Text; + property Confidence: Single read get_Confidence; + property Words: DDN.mscorlib.DNReadOnlyCollection read get_Words; + property Semantics: DNSemanticValue read get_Semantics; + property Homophones: DDN.mscorlib.DNReadOnlyCollection read get_Homophones; + property Grammar: DNGrammar read get_Grammar; + property ReplacementWordUnits: DDN.mscorlib.DNCollection read get_ReplacementWordUnits; + property HomophoneGroupId: Int32 read get_HomophoneGroupId; + end; + + TDNRecognizedPhrase = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNRecognitionResultClass = interface(DNRecognizedPhraseClass) + ['{F5D88BB8-DF16-5D53-83D2-4B556AE727F8}'] + end; + + [DNTypeName('System.Speech.Recognition.RecognitionResult')] + DNRecognitionResult = interface(DNRecognizedPhrase) + ['{B2425F6F-95FA-33F8-B5A0-A9349DC5525D}'] + { getters & setters } + + function get_Audio: DNRecognizedAudio; + function get_Alternates: DDN.mscorlib.DNReadOnlyCollection; + function get_Text: string; + function get_Confidence: Single; + function get_Words: DDN.mscorlib.DNReadOnlyCollection; + function get_Semantics: DNSemanticValue; + function get_Homophones: DDN.mscorlib.DNReadOnlyCollection; + function get_Grammar: DNGrammar; + function get_ReplacementWordUnits: DDN.mscorlib.DNCollection; + function get_HomophoneGroupId: Int32; + + { methods } + + function GetAudioForWordRange(firstWord: DNRecognizedWordUnit; lastWord: DNRecognizedWordUnit): DNRecognizedAudio; + function ConstructSmlFromSemantics: DDN.System.Xml.DNIXPathNavigable; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Audio: DNRecognizedAudio read get_Audio; + property Alternates: DDN.mscorlib.DNReadOnlyCollection read get_Alternates; + property Text: string read get_Text; + property Confidence: Single read get_Confidence; + property Words: DDN.mscorlib.DNReadOnlyCollection read get_Words; + property Semantics: DNSemanticValue read get_Semantics; + property Homophones: DDN.mscorlib.DNReadOnlyCollection read get_Homophones; + property Grammar: DNGrammar read get_Grammar; + property ReplacementWordUnits: DDN.mscorlib.DNCollection read get_ReplacementWordUnits; + property HomophoneGroupId: Int32 read get_HomophoneGroupId; + end; + + TDNRecognitionResult = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNRecognizedWordUnitClass = interface(DDN.mscorlib.DNObjectClass) + ['{67AE60BA-3717-59FF-979A-AEBC0CC41624}'] + { constructors } + + {class} function init(text: string; confidence: Single; pronunciation: string; lexicalForm: string; displayAttributes: DNDisplayAttributes; audioPosition: DDN.mscorlib.DNTimeSpan; audioDuration: DDN.mscorlib.DNTimeSpan): DNRecognizedWordUnit; + + end; + + [DNTypeName('System.Speech.Recognition.RecognizedWordUnit')] + DNRecognizedWordUnit = interface(DDN.mscorlib.DNObject) + ['{C8782AA7-6CD7-3464-874C-A962070A2383}'] + { getters & setters } + + function get_Text: string; + function get_Confidence: Single; + function get_Pronunciation: string; + function get_LexicalForm: string; + function get_DisplayAttributes: DNDisplayAttributes; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Text: string read get_Text; + property Confidence: Single read get_Confidence; + property Pronunciation: string read get_Pronunciation; + property LexicalForm: string read get_LexicalForm; + property DisplayAttributes: DNDisplayAttributes read get_DisplayAttributes; + end; + + TDNRecognizedWordUnit = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNRecognizerInfoClass = interface(DNObjectClass) + ['{5E556195-6D9E-5C09-9103-F87C0B4468BF}'] + end; + + [DNTypeName('System.Speech.Recognition.RecognizerInfo')] + DNRecognizerInfo = interface(DDN.mscorlib.DNIDisposable) + ['{126015BA-82AD-3A73-889A-A2D558200564}'] + { getters & setters } + + function get_Id: string; + function get_Name: string; + function get_Description: string; + function get_Culture: DDN.mscorlib.DNCultureInfo; + function get_SupportedAudioFormats: DDN.mscorlib.DNReadOnlyCollection; + function get_AdditionalInfo: DDN.mscorlib.DNIDictionary; + + { methods } + + procedure Dispose; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Id: string read get_Id; + property Name: string read get_Name; + property Description: string read get_Description; + property Culture: DDN.mscorlib.DNCultureInfo read get_Culture; + property SupportedAudioFormats: DDN.mscorlib.DNReadOnlyCollection read get_SupportedAudioFormats; + property AdditionalInfo: DDN.mscorlib.DNIDictionary read get_AdditionalInfo; + end; + + TDNRecognizerInfo = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNReplacementTextClass = interface(DDN.mscorlib.DNObjectClass) + ['{7CAA5297-3DB4-5322-BE15-B174192959C0}'] + end; + + [DNTypeName('System.Speech.Recognition.ReplacementText')] + DNReplacementText = interface(DDN.mscorlib.DNObject) + ['{5CF6BCB9-79BB-3C52-9010-5CE253F998E0}'] + { getters & setters } + + function get_DisplayAttributes: DNDisplayAttributes; + function get_Text: string; + function get_FirstWordIndex: Int32; + function get_CountOfWords: Int32; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property DisplayAttributes: DNDisplayAttributes read get_DisplayAttributes; + property Text: string read get_Text; + property FirstWordIndex: Int32 read get_FirstWordIndex; + property CountOfWords: Int32 read get_CountOfWords; + end; + + TDNReplacementText = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNSemanticResultKeyClass = interface(DDN.mscorlib.DNObjectClass) + ['{8F017CE6-5481-5E3D-977C-CE42DA71206D}'] + { constructors } + + {class} function init(semanticResultKey: string; phrases: TArray): DNSemanticResultKey; overload; + {class} function init(semanticResultKey: string; builders: TArray): DNSemanticResultKey; overload; + + end; + + [DNTypeName('System.Speech.Recognition.SemanticResultKey')] + DNSemanticResultKey = interface(DDN.mscorlib.DNObject) + ['{FC84D12C-6D62-364F-AEFB-DAC7FFAEE4A5}'] + { methods } + + function ToGrammarBuilder: DNGrammarBuilder; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + end; + + TDNSemanticResultKey = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNSemanticResultValueClass = interface(DDN.mscorlib.DNObjectClass) + ['{C51139F1-7D10-591D-9F2F-2645DC84BEE6}'] + { constructors } + + {class} function init(value: DDN.mscorlib.DNObject): DNSemanticResultValue; overload; + {class} function init(phrase: string; value: DDN.mscorlib.DNObject): DNSemanticResultValue; overload; + {class} function init(builder: DNGrammarBuilder; value: DDN.mscorlib.DNObject): DNSemanticResultValue; overload; + + end; + + [DNTypeName('System.Speech.Recognition.SemanticResultValue')] + DNSemanticResultValue = interface(DDN.mscorlib.DNObject) + ['{52555CBB-7278-3EFC-9737-D2549CE3E9B2}'] + { methods } + + function ToGrammarBuilder: DNGrammarBuilder; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + end; + + TDNSemanticResultValue = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNSemanticValueClass = interface(DDN.mscorlib.DNObjectClass) + ['{70105A02-3C2E-50D8-8421-EE336D7E1184}'] + { constructors } + + {class} function init(keyName: string; value: DDN.mscorlib.DNObject; confidence: Single): DNSemanticValue; overload; + {class} function init(value: DDN.mscorlib.DNObject): DNSemanticValue; overload; + + end; + + [DNTypeName('System.Speech.Recognition.SemanticValue')] + DNSemanticValue = interface(DDN.mscorlib.DNObject) + ['{61E931A7-FEB2-3052-A328-C94255A87EDC}'] + { getters & setters } + + function get_Value: DDN.mscorlib.DNObject; + function get_Confidence: Single; + function get_Count: Int32; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function &Contains(item: DDN.mscorlib.DNKeyValuePair): Boolean; + function ContainsKey(key: string): Boolean; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Value: DDN.mscorlib.DNObject read get_Value; + property Confidence: Single read get_Confidence; + property Count: Int32 read get_Count; + end; + + TDNSemanticValue = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNSpeechRecognitionEngineClass = interface(DNObjectClass) + ['{C38D283E-AFCD-56EC-B6F7-6B2D3C33FCCA}'] + { constructors } + + {class} function init: DNSpeechRecognitionEngine; overload; + {class} function init(culture: DDN.mscorlib.DNCultureInfo): DNSpeechRecognitionEngine; overload; + {class} function init(recognizerId: string): DNSpeechRecognitionEngine; overload; + {class} function init(recognizerInfo: DNRecognizerInfo): DNSpeechRecognitionEngine; overload; + + { static methods } + + {class} function InstalledRecognizers: DDN.mscorlib.DNReadOnlyCollection; + + end; + + [DNTypeName('System.Speech.Recognition.SpeechRecognitionEngine')] + DNSpeechRecognitionEngine = interface(DDN.mscorlib.DNIDisposable) + ['{F2FEEE7A-3FA5-3F20-9A0E-47C427942366}'] + { getters & setters } + + function get_InitialSilenceTimeout: DDN.mscorlib.DNTimeSpan; + procedure set_InitialSilenceTimeout(value: DDN.mscorlib.DNTimeSpan); + function get_BabbleTimeout: DDN.mscorlib.DNTimeSpan; + procedure set_BabbleTimeout(value: DDN.mscorlib.DNTimeSpan); + function get_EndSilenceTimeout: DDN.mscorlib.DNTimeSpan; + procedure set_EndSilenceTimeout(value: DDN.mscorlib.DNTimeSpan); + function get_EndSilenceTimeoutAmbiguous: DDN.mscorlib.DNTimeSpan; + procedure set_EndSilenceTimeoutAmbiguous(value: DDN.mscorlib.DNTimeSpan); + function get_Grammars: DDN.mscorlib.DNReadOnlyCollection; + function get_RecognizerInfo: DNRecognizerInfo; + function get_AudioState: DNAudioState; + function get_AudioLevel: Int32; + function get_RecognizerAudioPosition: DDN.mscorlib.DNTimeSpan; + function get_AudioPosition: DDN.mscorlib.DNTimeSpan; + function get_AudioFormat: DNSpeechAudioFormatInfo; + function get_MaxAlternates: Int32; + procedure set_MaxAlternates(value: Int32); + + { events } + + procedure add_RecognizeCompleted(value: DDN.mscorlib.DNEventHandler); + procedure remove_RecognizeCompleted(value: DDN.mscorlib.DNEventHandler); + procedure add_EmulateRecognizeCompleted(value: DDN.mscorlib.DNEventHandler); + procedure remove_EmulateRecognizeCompleted(value: DDN.mscorlib.DNEventHandler); + procedure add_LoadGrammarCompleted(value: DDN.mscorlib.DNEventHandler); + procedure remove_LoadGrammarCompleted(value: DDN.mscorlib.DNEventHandler); + procedure add_SpeechDetected(value: DDN.mscorlib.DNEventHandler); + procedure remove_SpeechDetected(value: DDN.mscorlib.DNEventHandler); + procedure add_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); + procedure remove_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); + procedure add_SpeechRecognitionRejected(value: DDN.mscorlib.DNEventHandler); + procedure remove_SpeechRecognitionRejected(value: DDN.mscorlib.DNEventHandler); + procedure add_RecognizerUpdateReached(value: DDN.mscorlib.DNEventHandler); + procedure remove_RecognizerUpdateReached(value: DDN.mscorlib.DNEventHandler); + procedure add_SpeechHypothesized(value: DDN.mscorlib.DNEventHandler); + procedure remove_SpeechHypothesized(value: DDN.mscorlib.DNEventHandler); + procedure add_AudioSignalProblemOccurred(value: DDN.mscorlib.DNEventHandler); + procedure remove_AudioSignalProblemOccurred(value: DDN.mscorlib.DNEventHandler); + procedure add_AudioLevelUpdated(value: DDN.mscorlib.DNEventHandler); + procedure remove_AudioLevelUpdated(value: DDN.mscorlib.DNEventHandler); + procedure add_AudioStateChanged(value: DDN.mscorlib.DNEventHandler); + procedure remove_AudioStateChanged(value: DDN.mscorlib.DNEventHandler); + + { methods } + + procedure Dispose; + procedure SetInputToWaveStream(audioSource: DDN.mscorlib.DNStream); + procedure SetInputToAudioStream(audioSource: DDN.mscorlib.DNStream; audioFormat: DNSpeechAudioFormatInfo); + procedure SetInputToNull; + procedure SetInputToDefaultAudioDevice; + function Recognize: DNRecognitionResult; overload; + procedure RecognizeAsync; overload; + procedure RecognizeAsyncCancel; + procedure RecognizeAsyncStop; + function QueryRecognizerSetting(settingName: string): DDN.mscorlib.DNObject; + procedure UpdateRecognizerSetting(settingName: string; updatedValue: string); overload; + procedure UpdateRecognizerSetting(settingName: string; updatedValue: Int32); overload; + procedure LoadGrammar(grammar: DNGrammar); + procedure LoadGrammarAsync(grammar: DNGrammar); + procedure UnloadGrammar(grammar: DNGrammar); + procedure UnloadAllGrammars; + function EmulateRecognize(inputText: string): DNRecognitionResult; overload; + procedure EmulateRecognizeAsync(inputText: string); overload; + procedure RequestRecognizerUpdate; overload; + procedure RequestRecognizerUpdate(userToken: DDN.mscorlib.DNObject); overload; + procedure RequestRecognizerUpdate(userToken: DDN.mscorlib.DNObject; audioPositionAheadToRaiseUpdate: DDN.mscorlib.DNTimeSpan); overload; + procedure SetInputToWaveFile(path: string); + function Recognize(initialSilenceTimeout: DDN.mscorlib.DNTimeSpan): DNRecognitionResult; overload; + procedure RecognizeAsync(mode: DNRecognizeMode); overload; + function EmulateRecognize(inputText: string; compareOptions: DDN.mscorlib.DNCompareOptions): DNRecognitionResult; overload; + function EmulateRecognize(wordUnits: TArray; compareOptions: DDN.mscorlib.DNCompareOptions): DNRecognitionResult; overload; + procedure EmulateRecognizeAsync(inputText: string; compareOptions: DDN.mscorlib.DNCompareOptions); overload; + procedure EmulateRecognizeAsync(wordUnits: TArray; compareOptions: DDN.mscorlib.DNCompareOptions); overload; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property InitialSilenceTimeout: DDN.mscorlib.DNTimeSpan read get_InitialSilenceTimeout write set_InitialSilenceTimeout; + property BabbleTimeout: DDN.mscorlib.DNTimeSpan read get_BabbleTimeout write set_BabbleTimeout; + property EndSilenceTimeout: DDN.mscorlib.DNTimeSpan read get_EndSilenceTimeout write set_EndSilenceTimeout; + property EndSilenceTimeoutAmbiguous: DDN.mscorlib.DNTimeSpan read get_EndSilenceTimeoutAmbiguous write set_EndSilenceTimeoutAmbiguous; + property Grammars: DDN.mscorlib.DNReadOnlyCollection read get_Grammars; + property RecognizerInfo: DNRecognizerInfo read get_RecognizerInfo; + property AudioState: DNAudioState read get_AudioState; + property AudioLevel: Int32 read get_AudioLevel; + property RecognizerAudioPosition: DDN.mscorlib.DNTimeSpan read get_RecognizerAudioPosition; + property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; + property AudioFormat: DNSpeechAudioFormatInfo read get_AudioFormat; + property MaxAlternates: Int32 read get_MaxAlternates write set_MaxAlternates; + end; + + TDNSpeechRecognitionEngine = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNSpeechRecognizerClass = interface(DNObjectClass) + ['{BACCC693-588E-5C71-A7E4-73DDF34C5279}'] + { constructors } + + {class} function init: DNSpeechRecognizer; + + end; + + [DNTypeName('System.Speech.Recognition.SpeechRecognizer')] + DNSpeechRecognizer = interface(DDN.mscorlib.DNIDisposable) + ['{55961FA0-F1C5-32E9-A907-14B44AEF8ECE}'] + { getters & setters } + + function get_State: DNRecognizerState; + function get_Enabled: Boolean; + procedure set_Enabled(value: Boolean); + function get_PauseRecognizerOnRecognition: Boolean; + procedure set_PauseRecognizerOnRecognition(value: Boolean); + function get_Grammars: DDN.mscorlib.DNReadOnlyCollection; + function get_RecognizerInfo: DNRecognizerInfo; + function get_AudioState: DNAudioState; + function get_AudioLevel: Int32; + function get_AudioPosition: DDN.mscorlib.DNTimeSpan; + function get_RecognizerAudioPosition: DDN.mscorlib.DNTimeSpan; + function get_AudioFormat: DNSpeechAudioFormatInfo; + function get_MaxAlternates: Int32; + procedure set_MaxAlternates(value: Int32); + + { events } + + procedure add_StateChanged(value: DDN.mscorlib.DNEventHandler); + procedure remove_StateChanged(value: DDN.mscorlib.DNEventHandler); + procedure add_EmulateRecognizeCompleted(value: DDN.mscorlib.DNEventHandler); + procedure remove_EmulateRecognizeCompleted(value: DDN.mscorlib.DNEventHandler); + procedure add_LoadGrammarCompleted(value: DDN.mscorlib.DNEventHandler); + procedure remove_LoadGrammarCompleted(value: DDN.mscorlib.DNEventHandler); + procedure add_SpeechDetected(value: DDN.mscorlib.DNEventHandler); + procedure remove_SpeechDetected(value: DDN.mscorlib.DNEventHandler); + procedure add_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); + procedure remove_SpeechRecognized(value: DDN.mscorlib.DNEventHandler); + procedure add_SpeechRecognitionRejected(value: DDN.mscorlib.DNEventHandler); + procedure remove_SpeechRecognitionRejected(value: DDN.mscorlib.DNEventHandler); + procedure add_RecognizerUpdateReached(value: DDN.mscorlib.DNEventHandler); + procedure remove_RecognizerUpdateReached(value: DDN.mscorlib.DNEventHandler); + procedure add_SpeechHypothesized(value: DDN.mscorlib.DNEventHandler); + procedure remove_SpeechHypothesized(value: DDN.mscorlib.DNEventHandler); + procedure add_AudioSignalProblemOccurred(value: DDN.mscorlib.DNEventHandler); + procedure remove_AudioSignalProblemOccurred(value: DDN.mscorlib.DNEventHandler); + procedure add_AudioLevelUpdated(value: DDN.mscorlib.DNEventHandler); + procedure remove_AudioLevelUpdated(value: DDN.mscorlib.DNEventHandler); + procedure add_AudioStateChanged(value: DDN.mscorlib.DNEventHandler); + procedure remove_AudioStateChanged(value: DDN.mscorlib.DNEventHandler); + + { methods } + + procedure Dispose; + procedure LoadGrammar(grammar: DNGrammar); + procedure LoadGrammarAsync(grammar: DNGrammar); + procedure UnloadGrammar(grammar: DNGrammar); + procedure UnloadAllGrammars; + procedure RequestRecognizerUpdate; overload; + procedure RequestRecognizerUpdate(userToken: DDN.mscorlib.DNObject); overload; + procedure RequestRecognizerUpdate(userToken: DDN.mscorlib.DNObject; audioPositionAheadToRaiseUpdate: DDN.mscorlib.DNTimeSpan); overload; + function EmulateRecognize(inputText: string): DNRecognitionResult; overload; + function EmulateRecognize(inputText: string; compareOptions: DDN.mscorlib.DNCompareOptions): DNRecognitionResult; overload; + function EmulateRecognize(wordUnits: TArray; compareOptions: DDN.mscorlib.DNCompareOptions): DNRecognitionResult; overload; + procedure EmulateRecognizeAsync(inputText: string); overload; + procedure EmulateRecognizeAsync(inputText: string; compareOptions: DDN.mscorlib.DNCompareOptions); overload; + procedure EmulateRecognizeAsync(wordUnits: TArray; compareOptions: DDN.mscorlib.DNCompareOptions); overload; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property State: DNRecognizerState read get_State; + property Enabled: Boolean read get_Enabled write set_Enabled; + property PauseRecognizerOnRecognition: Boolean read get_PauseRecognizerOnRecognition write set_PauseRecognizerOnRecognition; + property Grammars: DDN.mscorlib.DNReadOnlyCollection read get_Grammars; + property RecognizerInfo: DNRecognizerInfo read get_RecognizerInfo; + property AudioState: DNAudioState read get_AudioState; + property AudioLevel: Int32 read get_AudioLevel; + property AudioPosition: DDN.mscorlib.DNTimeSpan read get_AudioPosition; + property RecognizerAudioPosition: DDN.mscorlib.DNTimeSpan read get_RecognizerAudioPosition; + property AudioFormat: DNSpeechAudioFormatInfo read get_AudioFormat; + property MaxAlternates: Int32 read get_MaxAlternates write set_MaxAlternates; + end; + + TDNSpeechRecognizer = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition---------------- + DNSpeechUIClass = interface(DDN.mscorlib.DNObjectClass) + ['{59830B4A-8EED-5C0F-8E14-6471B1DBC974}'] + { static methods } + + {class} function SendTextFeedback(result: DNRecognitionResult; feedback: string; isSuccessfulAction: Boolean): Boolean; + + end; + + [DNTypeName('System.Speech.Recognition.SpeechUI')] + DNSpeechUI = interface(DDN.mscorlib.DNObject) + ['{BDA7F10E-A7AD-3066-A4DE-C1862E589238}'] + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + end; + + TDNSpeechUI = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + DNSrgsDocumentClass = interface(DDN.mscorlib.DNObjectClass) + ['{B1B8F995-4B70-5AEE-A451-6B3B25CD0298}'] + { constructors } + + {class} function init: DNSrgsDocument; overload; + {class} function init(path: string): DNSrgsDocument; overload; + {class} function init(srgsGrammar: DDN.System.Xml.DNXmlReader): DNSrgsDocument; overload; + {class} function init(builder: DNGrammarBuilder): DNSrgsDocument; overload; + {class} function init(grammarRootRule: DNSrgsRule): DNSrgsDocument; overload; + + end; + + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsDocument')] + DNSrgsDocument = interface(DDN.mscorlib.DNObject) + ['{B7BF4B01-2EB8-3E2B-A7D8-24748240B062}'] + { getters & setters } + + function get_XmlBase: DDN.System.DNUri; + procedure set_XmlBase(value: DDN.System.DNUri); + function get_Culture: DDN.mscorlib.DNCultureInfo; + procedure set_Culture(value: DDN.mscorlib.DNCultureInfo); + function get_Root: DNSrgsRule; + procedure set_Root(value: DNSrgsRule); + function get_Mode: DNSrgsGrammarMode; + procedure set_Mode(value: DNSrgsGrammarMode); + function get_PhoneticAlphabet: DNSrgsPhoneticAlphabet; + procedure set_PhoneticAlphabet(value: DNSrgsPhoneticAlphabet); + function get_Rules: DNSrgsRulesCollection; + function get_Language: string; + procedure set_Language(value: string); + function get_Namespace: string; + procedure set_Namespace(value: string); + function get_CodeBehind: DDN.mscorlib.DNCollection; + function get_Debug: Boolean; + procedure set_Debug(value: Boolean); + function get_Script: string; + procedure set_Script(value: string); + function get_ImportNamespaces: DDN.mscorlib.DNCollection; + function get_AssemblyReferences: DDN.mscorlib.DNCollection; + + { methods } + + procedure WriteSrgs(srgsGrammar: DDN.System.Xml.DNXmlWriter); + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property XmlBase: DDN.System.DNUri read get_XmlBase write set_XmlBase; + property Culture: DDN.mscorlib.DNCultureInfo read get_Culture write set_Culture; + property Root: DNSrgsRule read get_Root write set_Root; + property Mode: DNSrgsGrammarMode read get_Mode write set_Mode; + property PhoneticAlphabet: DNSrgsPhoneticAlphabet read get_PhoneticAlphabet write set_PhoneticAlphabet; + property Rules: DNSrgsRulesCollection read get_Rules; + property Language: string read get_Language write set_Language; + property Namespace: string read get_Namespace write set_Namespace; + property CodeBehind: DDN.mscorlib.DNCollection read get_CodeBehind; + property Debug: Boolean read get_Debug write set_Debug; + property Script: string read get_Script write set_Script; + property ImportNamespaces: DDN.mscorlib.DNCollection read get_ImportNamespaces; + property AssemblyReferences: DDN.mscorlib.DNCollection read get_AssemblyReferences; + end; + + TDNSrgsDocument = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + DNSrgsGrammarCompilerClass = interface(DDN.mscorlib.DNObjectClass) + ['{806684BA-6D7A-5915-BAD0-855C22DCB85A}'] + { static methods } + + {class} procedure Compile(srgsGrammar: DNSrgsDocument; outputStream: DDN.mscorlib.DNStream); overload; + {class} procedure Compile(inputPath: string; outputStream: DDN.mscorlib.DNStream); overload; + {class} procedure Compile(reader: DDN.System.Xml.DNXmlReader; outputStream: DDN.mscorlib.DNStream); overload; + {class} procedure CompileClassLibrary(inputPaths: TArray; outputPath: string; referencedAssemblies: TArray; keyFile: string); overload; + {class} procedure CompileClassLibrary(srgsGrammar: DNSrgsDocument; outputPath: string; referencedAssemblies: TArray; keyFile: string); overload; + {class} procedure CompileClassLibrary(reader: DDN.System.Xml.DNXmlReader; outputPath: string; referencedAssemblies: TArray; keyFile: string); overload; + + end; + + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsGrammarCompiler')] + DNSrgsGrammarCompiler = interface(DDN.mscorlib.DNObject) + ['{FC8F69D6-82FC-3077-B31F-FE90832F3964}'] + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + end; + + TDNSrgsGrammarCompiler = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Recognition.SrgsGrammar---------------- + DNSrgsRuleClass = interface(DDN.mscorlib.DNObjectClass) + ['{936502DD-2CE5-524C-AE9D-F3A1330E7541}'] + { constructors } + + {class} function init(id: string): DNSrgsRule; overload; + {class} function init(id: string; elements: TArray): DNSrgsRule; overload; + + end; + + [DNTypeName('System.Speech.Recognition.SrgsGrammar.SrgsRule')] + DNSrgsRule = interface(DDN.mscorlib.DNObject) + ['{4C27DA5F-22FB-3055-BF3C-6E52FC782F00}'] + { getters & setters } + + function get_Elements: DDN.mscorlib.DNCollection; + function get_Id: string; + procedure set_Id(value: string); + function get_Scope: DNSrgsRuleScope; + procedure set_Scope(value: DNSrgsRuleScope); + function get_BaseClass: string; + procedure set_BaseClass(value: string); + function get_Script: string; + procedure set_Script(value: string); + function get_OnInit: string; + procedure set_OnInit(value: string); + function get_OnParse: string; + procedure set_OnParse(value: string); + function get_OnError: string; + procedure set_OnError(value: string); + function get_OnRecognition: string; + procedure set_OnRecognition(value: string); + + { methods } + + procedure Add(element: DNSrgsElement); + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Elements: DDN.mscorlib.DNCollection read get_Elements; + property Id: string read get_Id write set_Id; + property Scope: DNSrgsRuleScope read get_Scope write set_Scope; + property BaseClass: string read get_BaseClass write set_BaseClass; + property Script: string read get_Script write set_Script; + property OnInit: string read get_OnInit write set_OnInit; + property OnParse: string read get_OnParse write set_OnParse; + property OnError: string read get_OnError write set_OnError; + property OnRecognition: string read get_OnRecognition write set_OnRecognition; + end; + + TDNSrgsRule = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNInstalledVoiceClass = interface(DDN.mscorlib.DNObjectClass) + ['{F3938146-2A1A-5F4F-A10B-CC94D856127B}'] + end; + + [DNTypeName('System.Speech.Synthesis.InstalledVoice')] + DNInstalledVoice = interface(DDN.mscorlib.DNObject) + ['{3B96E379-6DCD-3D97-AC03-41A6B44A4A42}'] + { getters & setters } + + function get_VoiceInfo: DNVoiceInfo; + function get_Enabled: Boolean; + procedure set_Enabled(value: Boolean); + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property VoiceInfo: DNVoiceInfo read get_VoiceInfo; + property Enabled: Boolean read get_Enabled write set_Enabled; + end; + + TDNInstalledVoice = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNPromptClass = interface(DDN.mscorlib.DNObjectClass) + ['{E8361B87-257D-519B-9CEA-304FFE503BC8}'] + { constructors } + + {class} function init(textToSpeak: string): DNPrompt; overload; + {class} function init(promptBuilder: DNPromptBuilder): DNPrompt; overload; + {class} function init(textToSpeak: string; media: DNSynthesisTextFormat): DNPrompt; overload; + + end; + + [DNTypeName('System.Speech.Synthesis.Prompt')] + DNPrompt = interface(DDN.mscorlib.DNObject) + ['{0E5E20DF-F951-3932-AF44-AE2B15F941DF}'] + { getters & setters } + + function get_IsCompleted: Boolean; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property IsCompleted: Boolean read get_IsCompleted; + end; + + TDNPrompt = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNFilePromptClass = interface(DNPromptClass) + ['{59C35C7B-65A0-5E1B-94DC-7667610ED31E}'] + { constructors } + + {class} function init(path: string; media: DNSynthesisMediaType): DNFilePrompt; overload; + {class} function init(promptFile: DDN.System.DNUri; media: DNSynthesisMediaType): DNFilePrompt; overload; + + end; + + [DNTypeName('System.Speech.Synthesis.FilePrompt')] + DNFilePrompt = interface(DNPrompt) + ['{F422D9CF-2F0A-3FE2-8ADA-0BF552D16F9E}'] + { getters & setters } + + function get_IsCompleted: Boolean; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property IsCompleted: Boolean read get_IsCompleted; + end; + + TDNFilePrompt = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNPromptBuilderClass = interface(DDN.mscorlib.DNObjectClass) + ['{691A97B3-BDC8-5D94-BEEC-A92840A6657E}'] + { constructors } + + {class} function init: DNPromptBuilder; overload; + {class} function init(culture: DDN.mscorlib.DNCultureInfo): DNPromptBuilder; overload; + + end; + + [DNTypeName('System.Speech.Synthesis.PromptBuilder')] + DNPromptBuilder = interface(DDN.mscorlib.DNObject) + ['{C6CB7F85-CC43-30F8-815E-291781340168}'] + { getters & setters } + + function get_IsEmpty: Boolean; + function get_Culture: DDN.mscorlib.DNCultureInfo; + procedure set_Culture(value: DDN.mscorlib.DNCultureInfo); + + { methods } + + procedure ClearContent; + procedure AppendText(textToSpeak: string); overload; + procedure StartVoice(gender: DNVoiceGender); overload; + procedure StartVoice(gender: DNVoiceGender; age: DNVoiceAge); overload; + procedure StartVoice(gender: DNVoiceGender; age: DNVoiceAge; voiceAlternate: Int32); overload; + procedure StartVoice(culture: DDN.mscorlib.DNCultureInfo); overload; + procedure StartParagraph; overload; + procedure StartSentence; overload; + procedure AppendBreak; overload; + procedure AppendSsml(ssmlFile: DDN.System.Xml.DNXmlReader); overload; + procedure AppendText(textToSpeak: string; rate: DNPromptRate); overload; + procedure AppendText(textToSpeak: string; volume: DNPromptVolume); overload; + procedure AppendText(textToSpeak: string; emphasis: DNPromptEmphasis); overload; + procedure StartStyle(style: DNPromptStyle); + procedure EndStyle; + procedure StartVoice(voice: DNVoiceInfo); overload; + procedure StartVoice(name: string); overload; + procedure EndVoice; + procedure StartParagraph(culture: DDN.mscorlib.DNCultureInfo); overload; + procedure EndParagraph; + procedure StartSentence(culture: DDN.mscorlib.DNCultureInfo); overload; + procedure EndSentence; + procedure AppendTextWithHint(textToSpeak: string; sayAs: DNSynthesis_SayAs); overload; + procedure AppendTextWithHint(textToSpeak: string; sayAs: string); overload; + procedure AppendTextWithPronunciation(textToSpeak: string; pronunciation: string); + procedure AppendTextWithAlias(textToSpeak: string; substitute: string); + procedure AppendBreak(strength: DNPromptBreak); overload; + procedure AppendBreak(duration: DDN.mscorlib.DNTimeSpan); overload; + procedure AppendAudio(path: string); overload; + procedure AppendAudio(audioFile: DDN.System.DNUri); overload; + procedure AppendAudio(audioFile: DDN.System.DNUri; alternateText: string); overload; + procedure AppendBookmark(bookmarkName: string); + procedure AppendPromptBuilder(promptBuilder: DNPromptBuilder); + procedure AppendSsml(path: string); overload; + procedure AppendSsml(ssmlFile: DDN.System.DNUri); overload; + procedure AppendSsmlMarkup(ssmlMarkup: string); + function ToXml: string; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property IsEmpty: Boolean read get_IsEmpty; + property Culture: DDN.mscorlib.DNCultureInfo read get_Culture write set_Culture; + end; + + TDNPromptBuilder = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNPromptStyleClass = interface(DDN.mscorlib.DNObjectClass) + ['{3BFCAA7C-9D5C-5610-8D61-9F231CB6CE09}'] + { constructors } + + {class} function init: DNPromptStyle; overload; + {class} function init(rate: DNPromptRate): DNPromptStyle; overload; + {class} function init(volume: DNPromptVolume): DNPromptStyle; overload; + {class} function init(emphasis: DNPromptEmphasis): DNPromptStyle; overload; + + end; + + [DNTypeName('System.Speech.Synthesis.PromptStyle')] + DNPromptStyle = interface(DDN.mscorlib.DNObject) + ['{82EEF0A9-F45D-33AE-8CD7-9ECFE00AB1D3}'] + { getters & setters } + + function get_Rate: DNPromptRate; + procedure set_Rate(value: DNPromptRate); + function get_Volume: DNPromptVolume; + procedure set_Volume(value: DNPromptVolume); + function get_Emphasis: DNPromptEmphasis; + procedure set_Emphasis(value: DNPromptEmphasis); + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Rate: DNPromptRate read get_Rate write set_Rate; + property Volume: DNPromptVolume read get_Volume write set_Volume; + property Emphasis: DNPromptEmphasis read get_Emphasis write set_Emphasis; + end; + + TDNPromptStyle = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNSpeechSynthesizerClass = interface(DNObjectClass) + ['{CC4869AC-395C-522A-8ACF-6CBB54CC9E34}'] + { constructors } + + {class} function init: DNSpeechSynthesizer; + + end; + + [DNTypeName('System.Speech.Synthesis.SpeechSynthesizer')] + DNSpeechSynthesizer = interface(DDN.mscorlib.DNIDisposable) + ['{A0D7143C-6953-369F-A166-70A7FF5C7915}'] + { getters & setters } + + function get_State: DNSynthesizerState; + function get_Rate: Int32; + procedure set_Rate(value: Int32); + function get_Volume: Int32; + procedure set_Volume(value: Int32); + function get_Voice: DNVoiceInfo; + + { events } + + procedure add_SpeakStarted(value: DDN.mscorlib.DNEventHandler); + procedure remove_SpeakStarted(value: DDN.mscorlib.DNEventHandler); + procedure add_SpeakCompleted(value: DDN.mscorlib.DNEventHandler); + procedure remove_SpeakCompleted(value: DDN.mscorlib.DNEventHandler); + procedure add_SpeakProgress(value: DDN.mscorlib.DNEventHandler); + procedure remove_SpeakProgress(value: DDN.mscorlib.DNEventHandler); + procedure add_BookmarkReached(value: DDN.mscorlib.DNEventHandler); + procedure remove_BookmarkReached(value: DDN.mscorlib.DNEventHandler); + procedure add_VoiceChange(value: DDN.mscorlib.DNEventHandler); + procedure remove_VoiceChange(value: DDN.mscorlib.DNEventHandler); + procedure add_PhonemeReached(value: DDN.mscorlib.DNEventHandler); + procedure remove_PhonemeReached(value: DDN.mscorlib.DNEventHandler); + procedure add_VisemeReached(value: DDN.mscorlib.DNEventHandler); + procedure remove_VisemeReached(value: DDN.mscorlib.DNEventHandler); + procedure add_StateChanged(value: DDN.mscorlib.DNEventHandler); + procedure remove_StateChanged(value: DDN.mscorlib.DNEventHandler); + + { methods } + + procedure Dispose; + procedure SelectVoiceByHints(gender: DNVoiceGender); overload; + procedure SelectVoiceByHints(gender: DNVoiceGender; age: DNVoiceAge); overload; + procedure SelectVoiceByHints(gender: DNVoiceGender; age: DNVoiceAge; voiceAlternate: Int32); overload; + function SpeakAsync(textToSpeak: string): DNPrompt; overload; + procedure SpeakAsync(prompt: DNPrompt); overload; + function SpeakSsmlAsync(textToSpeak: string): DNPrompt; + function SpeakAsync(promptBuilder: DNPromptBuilder): DNPrompt; overload; + procedure Speak(textToSpeak: string); overload; + procedure Speak(promptBuilder: DNPromptBuilder); overload; + procedure SpeakSsml(textToSpeak: string); + procedure Pause; + procedure Resume; + procedure SpeakAsyncCancel(prompt: DNPrompt); + procedure SpeakAsyncCancelAll; + procedure SetOutputToWaveStream(audioDestination: DDN.mscorlib.DNStream); + procedure SetOutputToAudioStream(audioDestination: DDN.mscorlib.DNStream; formatInfo: DNSpeechAudioFormatInfo); + procedure SetOutputToDefaultAudioDevice; + procedure SetOutputToNull; + function GetCurrentlySpokenPrompt: DNPrompt; + function GetInstalledVoices: DDN.mscorlib.DNReadOnlyCollection; overload; + procedure AddLexicon(uri: DDN.System.DNUri; mediaType: string); + procedure RemoveLexicon(uri: DDN.System.DNUri); + procedure SelectVoice(name: string); + procedure SelectVoiceByHints(gender: DNVoiceGender; age: DNVoiceAge; voiceAlternate: Int32; culture: DDN.mscorlib.DNCultureInfo); overload; + procedure Speak(prompt: DNPrompt); overload; + procedure SetOutputToWaveFile(path: string); overload; + procedure SetOutputToWaveFile(path: string; formatInfo: DNSpeechAudioFormatInfo); overload; + function GetInstalledVoices(culture: DDN.mscorlib.DNCultureInfo): DDN.mscorlib.DNReadOnlyCollection; overload; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property State: DNSynthesizerState read get_State; + property Rate: Int32 read get_Rate write set_Rate; + property Volume: Int32 read get_Volume write set_Volume; + property Voice: DNVoiceInfo read get_Voice; + end; + + TDNSpeechSynthesizer = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + DNProsodyClass = interface(DDN.mscorlib.DNObjectClass) + ['{7BADB5EB-8344-5B13-B70C-6C305E132508}'] + { constructors } + + {class} function init: DNProsody; + + end; + + [DNTypeName('System.Speech.Synthesis.TtsEngine.Prosody')] + DNProsody = interface(DDN.mscorlib.DNObject) + ['{F5BD8D17-2919-3623-B6B7-353B53476851}'] + { getters & setters } + + function get_Pitch: DNProsodyNumber; + procedure set_Pitch(value: DNProsodyNumber); + function get_Range: DNProsodyNumber; + procedure set_Range(value: DNProsodyNumber); + function get_Rate: DNProsodyNumber; + procedure set_Rate(value: DNProsodyNumber); + function get_Duration: Int32; + procedure set_Duration(value: Int32); + function get_Volume: DNProsodyNumber; + procedure set_Volume(value: DNProsodyNumber); + + { methods } + + function GetContourPoints: TArray; + procedure SetContourPoints(points: TArray); + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Pitch: DNProsodyNumber read get_Pitch write set_Pitch; + property Range: DNProsodyNumber read get_Range write set_Range; + property Rate: DNProsodyNumber read get_Rate write set_Rate; + property Duration: Int32 read get_Duration write set_Duration; + property Volume: DNProsodyNumber read get_Volume write set_Volume; + end; + + TDNProsody = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + DNTtsEngine_SayAsClass = interface(DDN.mscorlib.DNObjectClass) + ['{31EAE651-B28D-5E41-BF26-3385D6A5913B}'] + { constructors } + + {class} function init: DNTtsEngine_SayAs; + + end; + + [DNTypeName('System.Speech.Synthesis.TtsEngine.SayAs')] + DNTtsEngine_SayAs = interface(DDN.mscorlib.DNObject) + ['{05D5E642-02F8-3B94-B19F-ABE4010A9DB8}'] + { getters & setters } + + function get_InterpretAs: string; + procedure set_InterpretAs(value: string); + function get_Format: string; + procedure set_Format(value: string); + function get_Detail: string; + procedure set_Detail(value: string); + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property InterpretAs: string read get_InterpretAs write set_InterpretAs; + property Format: string read get_Format write set_Format; + property Detail: string read get_Detail write set_Detail; + end; + + TDNTtsEngine_SayAs = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + DNSkipInfoClass = interface(DDN.mscorlib.DNObjectClass) + ['{B4EF0087-4851-56AB-B6E1-24619905FE34}'] + { constructors } + + {class} function init: DNSkipInfo; + + end; + + [DNTypeName('System.Speech.Synthesis.TtsEngine.SkipInfo')] + DNSkipInfo = interface(DDN.mscorlib.DNObject) + ['{253B5749-6BCF-36DB-B92F-4DCCC7251BEA}'] + { getters & setters } + + function get_Type: Int32; + procedure set_Type(value: Int32); + function get_Count: Int32; + procedure set_Count(value: Int32); + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property &Type: Int32 read get_Type write set_Type; + property Count: Int32 read get_Count write set_Count; + end; + + TDNSkipInfo = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + DNTextFragmentClass = interface(DDN.mscorlib.DNObjectClass) + ['{2F2C2E00-1248-5BEC-9417-0C437C017241}'] + { constructors } + + {class} function init: DNTextFragment; + + end; + + [DNTypeName('System.Speech.Synthesis.TtsEngine.TextFragment')] + DNTextFragment = interface(DDN.mscorlib.DNObject) + ['{67C83D9B-9F83-3F00-94BD-EF6393074BDC}'] + { getters & setters } + + function get_State: DNFragmentState; + procedure set_State(value: DNFragmentState); + function get_TextToSpeak: string; + procedure set_TextToSpeak(value: string); + function get_TextOffset: Int32; + procedure set_TextOffset(value: Int32); + function get_TextLength: Int32; + procedure set_TextLength(value: Int32); + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property State: DNFragmentState read get_State write set_State; + property TextToSpeak: string read get_TextToSpeak write set_TextToSpeak; + property TextOffset: Int32 read get_TextOffset write set_TextOffset; + property TextLength: Int32 read get_TextLength write set_TextLength; + end; + + TDNTextFragment = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + DNTtsEngineSsmlClass = interface(DDN.mscorlib.DNObjectClass) + ['{0348736C-08F5-541E-B5D0-512CA1A58B63}'] + end; + + [DNTypeName('System.Speech.Synthesis.TtsEngine.TtsEngineSsml')] + DNTtsEngineSsml = interface(DDN.mscorlib.DNObject) + ['{E015DDC1-44B9-3774-BF30-5752DC293D8C}'] + { methods } + + function GetOutputFormat(speakOutputFormat: DNSpeakOutputFormat; targetWaveFormat: IntPtr): IntPtr; + procedure AddLexicon(uri: DDN.System.DNUri; mediaType: string; site: DNITtsEngineSite); + procedure RemoveLexicon(uri: DDN.System.DNUri; site: DNITtsEngineSite); + procedure Speak(fragment: TArray; waveHeader: IntPtr; site: DNITtsEngineSite); + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + end; + + TDNTtsEngineSsml = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis---------------- + DNVoiceInfoClass = interface(DDN.mscorlib.DNObjectClass) + ['{5CF92CA8-086B-5882-8CB3-781297631A0B}'] + end; + + [DNTypeName('System.Speech.Synthesis.VoiceInfo')] + DNVoiceInfo = interface(DDN.mscorlib.DNObject) + ['{153277F1-BCCA-3B91-8913-A797FC2B46F9}'] + { getters & setters } + + function get_Gender: DNVoiceGender; + function get_Age: DNVoiceAge; + function get_Name: string; + function get_Culture: DDN.mscorlib.DNCultureInfo; + function get_Id: string; + function get_Description: string; + function get_SupportedAudioFormats: DDN.mscorlib.DNReadOnlyCollection; + function get_AdditionalInfo: DDN.mscorlib.DNIDictionary; + + { methods } + + function Equals(obj: DDN.mscorlib.DNObject): Boolean; + function GetHashCode: Int32; + function GetType: DDN.mscorlib.DNType; + function ToString: string; + + { propertys } + + property Gender: DNVoiceGender read get_Gender; + property Age: DNVoiceAge read get_Age; + property Name: string read get_Name; + property Culture: DDN.mscorlib.DNCultureInfo read get_Culture; + property Id: string read get_Id; + property Description: string read get_Description; + property SupportedAudioFormats: DDN.mscorlib.DNReadOnlyCollection read get_SupportedAudioFormats; + property AdditionalInfo: DDN.mscorlib.DNIDictionary read get_AdditionalInfo; + end; + + TDNVoiceInfo = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + DNContourPointClass = interface(DDN.mscorlib.DNValueTypeClass) + ['{B0117B85-91D4-57CD-BA57-F80F5FCC302C}'] + { constructors } + + {class} function init(start: Single; change: Single; changeType: DNContourPointChangeType): DNContourPoint; + + end; + + [DNTypeName('System.Speech.Synthesis.TtsEngine.ContourPoint')] + DNContourPoint = interface(DDN.mscorlib.DNValueType) + ['{AD472970-8BA0-3921-A1B7-4369B2B5F562}'] + { getters & setters } + + function get_Start: Single; + function get_Change: Single; + function get_ChangeType: DNContourPointChangeType; + + { methods } + + function Equals(other: DNContourPoint): Boolean; overload; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; overload; + function GetHashCode: Int32; + function ToString: string; + function GetType: DDN.mscorlib.DNType; + + { propertys } + + property Start: Single read get_Start; + property Change: Single read get_Change; + property ChangeType: DNContourPointChangeType read get_ChangeType; + end; + + TDNContourPoint = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + DNFragmentStateClass = interface(DDN.mscorlib.DNValueTypeClass) + ['{90A32FE5-1715-5F08-8D7A-C8334FB344C4}'] + { constructors } + + {class} function init(action: DNTtsEngineAction; langId: Int32; emphasis: Int32; duration: Int32; sayAs: DNTtsEngine_SayAs; prosody: DNProsody; phonemes: TArray): DNFragmentState; + + end; + + [DNTypeName('System.Speech.Synthesis.TtsEngine.FragmentState')] + DNFragmentState = interface(DDN.mscorlib.DNValueType) + ['{525997F7-8BBC-3461-B3AA-FCE6E92CF438}'] + { getters & setters } + + function get_Action: DNTtsEngineAction; + function get_LangId: Int32; + function get_Emphasis: Int32; + function get_Duration: Int32; + function get_SayAs: DNTtsEngine_SayAs; + function get_Prosody: DNProsody; + function get_Phoneme: TArray; + + { methods } + + function Equals(other: DNFragmentState): Boolean; overload; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; overload; + function GetHashCode: Int32; + function ToString: string; + function GetType: DDN.mscorlib.DNType; + + { propertys } + + property Action: DNTtsEngineAction read get_Action; + property LangId: Int32 read get_LangId; + property Emphasis: Int32 read get_Emphasis; + property Duration: Int32 read get_Duration; + property SayAs: DNTtsEngine_SayAs read get_SayAs; + property Prosody: DNProsody read get_Prosody; + property Phoneme: TArray read get_Phoneme; + end; + + TDNFragmentState = class(TDNGenericImport) end; + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + DNProsodyNumberClass = interface(DDN.mscorlib.DNValueTypeClass) + ['{FAEDDE9D-64DE-5E80-8708-56AFA348CC66}'] + { constructors } + + {class} function init(ssmlAttributeId: Int32): DNProsodyNumber; overload; + {class} function init(number: Single): DNProsodyNumber; overload; + + end; + + [DNTypeName('System.Speech.Synthesis.TtsEngine.ProsodyNumber')] + DNProsodyNumber = interface(DDN.mscorlib.DNValueType) + ['{DEBA92EF-4492-3F4A-A0EF-3C601D47917A}'] + { getters & setters } + + function get_SsmlAttributeId: Int32; + function get_IsNumberPercent: Boolean; + function get_Number: Single; + function get_Unit: DNProsodyUnit; + + { methods } + + function Equals(other: DNProsodyNumber): Boolean; overload; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; overload; + function GetHashCode: Int32; + function ToString: string; + function GetType: DDN.mscorlib.DNType; + + { propertys } + + property SsmlAttributeId: Int32 read get_SsmlAttributeId; + property IsNumberPercent: Boolean read get_IsNumberPercent; + property Number: Single read get_Number; + property &Unit: DNProsodyUnit read get_Unit; + end; + + TDNProsodyNumber = class(TDNGenericImport) + public const + AbsoluteNumber = 2147483647; + end; + + //-------------namespace: System.Speech.Synthesis.TtsEngine---------------- + DNSpeechEventInfoClass = interface(DDN.mscorlib.DNValueTypeClass) + ['{AC6B0BA8-5677-555A-B0FE-2B40C496FBFA}'] + { constructors } + + {class} function init(eventId: Int16; parameterType: Int16; param1: Int32; param2: IntPtr): DNSpeechEventInfo; + + end; + + [DNTypeName('System.Speech.Synthesis.TtsEngine.SpeechEventInfo')] + DNSpeechEventInfo = interface(DDN.mscorlib.DNValueType) + ['{C3F71718-AF0A-3281-945D-140DE4D66124}'] + { getters & setters } + + function get_EventId: Int16; + function get_ParameterType: Int16; + function get_Param1: Int32; + function get_Param2: IntPtr; + + { methods } + + function Equals(other: DNSpeechEventInfo): Boolean; overload; + function Equals(obj: DDN.mscorlib.DNObject): Boolean; overload; + function GetHashCode: Int32; + function ToString: string; + function GetType: DDN.mscorlib.DNType; + + { propertys } + + property EventId: Int16 read get_EventId; + property ParameterType: Int16 read get_ParameterType; + property Param1: Int32 read get_Param1; + property Param2: IntPtr read get_Param2; + end; + + TDNSpeechEventInfo = class(TDNGenericImport) end; + + +implementation + + +initialization + LoadAssemblyModule('System.Speech, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); + +finalization + +end. diff --git a/src/NETFramework4.0/DDN.System.Transactions.pas b/src/NETFramework4.0/DDN.System.Transactions.pas index ff1aba1..b3a1c6a 100644 --- a/src/NETFramework4.0/DDN.System.Transactions.pas +++ b/src/NETFramework4.0/DDN.System.Transactions.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Transactions // Author: ying32 @@ -1204,7 +1204,7 @@ implementation initialization - LoadAssemblyModule('System.Transactions.dll', True, 'System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NETFramework4.0/DDN.System.Web.ApplicationServices.pas b/src/NETFramework4.0/DDN.System.Web.ApplicationServices.pas index 638fdbd..1174b5c 100644 --- a/src/NETFramework4.0/DDN.System.Web.ApplicationServices.pas +++ b/src/NETFramework4.0/DDN.System.Web.ApplicationServices.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Web.ApplicationServices // Author: ying32 @@ -547,7 +547,7 @@ implementation initialization - LoadAssemblyModule('System.Web.ApplicationServices.dll', True, 'System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); + LoadAssemblyModule('System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); finalization diff --git a/src/NETFramework4.0/DDN.System.Web.Configuration.SystemWebSectionGroup.pas b/src/NETFramework4.0/DDN.System.Web.Configuration.SystemWebSectionGroup.pas index d508df4..dcaa880 100644 --- a/src/NETFramework4.0/DDN.System.Web.Configuration.SystemWebSectionGroup.pas +++ b/src/NETFramework4.0/DDN.System.Web.Configuration.SystemWebSectionGroup.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Web.Configuration.SystemWebSectionGroup // Author: ying32 diff --git a/src/NETFramework4.0/DDN.System.Web.Services.pas b/src/NETFramework4.0/DDN.System.Web.Services.pas index 705689d..5d7bbe7 100644 --- a/src/NETFramework4.0/DDN.System.Web.Services.pas +++ b/src/NETFramework4.0/DDN.System.Web.Services.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Web.Services // Author: ying32 @@ -8158,7 +8158,7 @@ implementation initialization - LoadAssemblyModule('System.Web.Services.dll', True, 'System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETFramework4.0/DDN.System.Web.pas b/src/NETFramework4.0/DDN.System.Web.pas index 6207a0d..cae91a5 100644 --- a/src/NETFramework4.0/DDN.System.Web.pas +++ b/src/NETFramework4.0/DDN.System.Web.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Web // Author: ying32 @@ -78508,7 +78508,7 @@ implementation initialization - LoadAssemblyModule('System.Web.dll', True, 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); + LoadAssemblyModule('System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'); finalization diff --git a/src/NETFramework4.0/DDN.System.Windows.Controls.PrintDialog.pas b/src/NETFramework4.0/DDN.System.Windows.Controls.PrintDialog.pas index e77a910..cb908d0 100644 --- a/src/NETFramework4.0/DDN.System.Windows.Controls.PrintDialog.pas +++ b/src/NETFramework4.0/DDN.System.Windows.Controls.PrintDialog.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Windows.Controls.PrintDialog // Author: ying32 diff --git a/src/NETFramework4.0/DDN.System.Windows.Documents.Serialization.pas b/src/NETFramework4.0/DDN.System.Windows.Documents.Serialization.pas index 9340c3f..e503526 100644 --- a/src/NETFramework4.0/DDN.System.Windows.Documents.Serialization.pas +++ b/src/NETFramework4.0/DDN.System.Windows.Documents.Serialization.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Windows.Documents.Serialization // Author: ying32 diff --git a/src/NETFramework4.0/DDN.System.Windows.Forms.pas b/src/NETFramework4.0/DDN.System.Windows.Forms.pas index 902783c..9fee73f 100644 --- a/src/NETFramework4.0/DDN.System.Windows.Forms.pas +++ b/src/NETFramework4.0/DDN.System.Windows.Forms.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Windows.Forms // Author: ying32 @@ -70959,7 +70959,7 @@ implementation initialization - LoadAssemblyModule('System.Windows.Forms.dll', True, 'System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NETFramework4.0/DDN.System.Windows.Input.Manipulations.pas b/src/NETFramework4.0/DDN.System.Windows.Input.Manipulations.pas index 0636817..a4ace07 100644 --- a/src/NETFramework4.0/DDN.System.Windows.Input.Manipulations.pas +++ b/src/NETFramework4.0/DDN.System.Windows.Input.Manipulations.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Windows.Input.Manipulations // Author: ying32 @@ -586,7 +586,7 @@ implementation initialization - LoadAssemblyModule('WPF\System.Windows.Input.Manipulations.dll', True, 'System.Windows.Input.Manipulations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System.Windows.Input.Manipulations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NETFramework4.0/DDN.System.Windows.Xps.Packaging.pas b/src/NETFramework4.0/DDN.System.Windows.Xps.Packaging.pas index bb16eee..f7fe2e6 100644 --- a/src/NETFramework4.0/DDN.System.Windows.Xps.Packaging.pas +++ b/src/NETFramework4.0/DDN.System.Windows.Xps.Packaging.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Windows.Xps.Packaging // Author: ying32 diff --git a/src/NETFramework4.0/DDN.System.Windows.Xps.Serialization.pas b/src/NETFramework4.0/DDN.System.Windows.Xps.Serialization.pas index 8988a7c..9283ac1 100644 --- a/src/NETFramework4.0/DDN.System.Windows.Xps.Serialization.pas +++ b/src/NETFramework4.0/DDN.System.Windows.Xps.Serialization.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Windows.Xps.Serialization // Author: ying32 diff --git a/src/NETFramework4.0/DDN.System.Windows.Xps.pas b/src/NETFramework4.0/DDN.System.Windows.Xps.pas index d773dc6..c7d8ce7 100644 --- a/src/NETFramework4.0/DDN.System.Windows.Xps.pas +++ b/src/NETFramework4.0/DDN.System.Windows.Xps.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Windows.Xps // Author: ying32 diff --git a/src/NETFramework4.0/DDN.System.Xaml.pas b/src/NETFramework4.0/DDN.System.Xaml.pas index ae92198..ed1755c 100644 --- a/src/NETFramework4.0/DDN.System.Xaml.pas +++ b/src/NETFramework4.0/DDN.System.Xaml.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Xaml // Author: ying32 @@ -3941,7 +3941,7 @@ implementation initialization - LoadAssemblyModule('System.Xaml.dll', True, 'System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NETFramework4.0/DDN.System.Xml.Serialization.Configuration.pas b/src/NETFramework4.0/DDN.System.Xml.Serialization.Configuration.pas index 64585fe..ca66148 100644 --- a/src/NETFramework4.0/DDN.System.Xml.Serialization.Configuration.pas +++ b/src/NETFramework4.0/DDN.System.Xml.Serialization.Configuration.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Xml.Serialization.Configuration // Author: ying32 diff --git a/src/NETFramework4.0/DDN.System.Xml.XmlConfiguration.pas b/src/NETFramework4.0/DDN.System.Xml.XmlConfiguration.pas index bc28eb6..911691a 100644 --- a/src/NETFramework4.0/DDN.System.Xml.XmlConfiguration.pas +++ b/src/NETFramework4.0/DDN.System.Xml.XmlConfiguration.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Xml.XmlConfiguration // Author: ying32 diff --git a/src/NETFramework4.0/DDN.System.Xml.pas b/src/NETFramework4.0/DDN.System.Xml.pas index 59a63e6..390aabe 100644 --- a/src/NETFramework4.0/DDN.System.Xml.pas +++ b/src/NETFramework4.0/DDN.System.Xml.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System.Xml // Author: ying32 @@ -12482,7 +12482,7 @@ implementation initialization - LoadAssemblyModule('System.Xml.dll', True, 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NETFramework4.0/DDN.System.pas b/src/NETFramework4.0/DDN.System.pas index 7e17ba7..07af6a0 100644 --- a/src/NETFramework4.0/DDN.System.pas +++ b/src/NETFramework4.0/DDN.System.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.System // Author: ying32 @@ -32870,7 +32870,7 @@ implementation initialization - LoadAssemblyModule('System.dll', True, 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); + LoadAssemblyModule('System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'); finalization diff --git a/src/NETFramework4.0/DDN.UIAutomationTypes.pas b/src/NETFramework4.0/DDN.UIAutomationTypes.pas index 523f7e8..35edefa 100644 --- a/src/NETFramework4.0/DDN.UIAutomationTypes.pas +++ b/src/NETFramework4.0/DDN.UIAutomationTypes.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.UIAutomationTypes // Author: ying32 @@ -1936,7 +1936,7 @@ implementation initialization - LoadAssemblyModule('WPF\UIAutomationTypes.dll', True, 'UIAutomationTypes, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); + LoadAssemblyModule('UIAutomationTypes, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); finalization diff --git a/src/NETFramework4.0/DDN.WindowsBase.pas b/src/NETFramework4.0/DDN.WindowsBase.pas index 384b61d..68c7655 100644 --- a/src/NETFramework4.0/DDN.WindowsBase.pas +++ b/src/NETFramework4.0/DDN.WindowsBase.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.WindowsBase // Author: ying32 @@ -5625,7 +5625,7 @@ implementation initialization - LoadAssemblyModule('WPF\WindowsBase.dll', True, 'WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); + LoadAssemblyModule('WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'); finalization diff --git a/src/NETFramework4.0/DDN.mscorlib.pas b/src/NETFramework4.0/DDN.mscorlib.pas index 86340ac..a32847b 100644 --- a/src/NETFramework4.0/DDN.mscorlib.pas +++ b/src/NETFramework4.0/DDN.mscorlib.pas @@ -3,7 +3,7 @@ //---------------------------------------------------------------------------- // The code is automatically generated by the GenCodeNET tool. //---------------------------------------------------------------------------- -// .NET Framework 4.0 +// .NET Framework 4.x //---------------------------------------------------------------------------- // UnitName: DDN.mscorlib // Author: ying32