|
|
|
|
DevNet Home Announcements Knowledge Base Forums Downloads Support |
The 15.0/9.0 family of ASNA Products (AVR, Monarch, Wings, Mobile RPG, et c.) have major structural runtime changes intended to improve their overall efficiency.
The Visual RPG runtime (ASNA.VisualRPG.Runtime.dll) has been divided into 3 more purposeful assemblies:
ASNA.Runtime.dll containing all the support for file access, numeric and string processing, runtime exceptions,
CALLD support, and other classes that are required mostly by plain vanilla AVR programs (like windows apps,
regular websites, etc.)ASNA.Runtime.JobSupport.dll containing the support required for Wings, Mobile RPG, BTerm, and the Monarch
Job structure (shared by all these kinds of apps).ASNA.Runtime.Monarch.dll containing the base classes that support Monarch apps, like Program, CLProgram,
management of activations, etc.These changes come from the desire to avoid re-building the whole of AVR compiler (and many other products) when the Monarch runtime is changed; few of our products depend on the Monarch runtime.
To support backward compatibility a new version of the old Visual RPG runtime assembly has been created with contents that are only type-forwards to the new assemblies.
For future reference, here’s where the different classes ended (nested classes are with their parents):
ASNA.Runtime.dll: ASNA.Runtime.WorkstationFileDataSetCreator ASNA.Runtime.LicenseException ASNA.VisualRPG.ClassicSupport.Registry ASNA.VisualRPG.Runtime.InfSrReturnPoint ASNA.VisualRPG.Runtime.InfSrException ASNA.VisualRPG.Runtime.DateTimeTypeAttribute ASNA.VisualRPG.Runtime.DateTimeTypeAttribute2 ASNA.VisualRPG.Runtime.CharTypeAttribute ASNA.VisualRPG.Runtime.FixedDecimalTypeAttribute ASNA.VisualRPG.Runtime.FixedDecimalType2Attribute ASNA.VisualRPG.Runtime.IndicatorTypeAttribute ASNA.VisualRPG.Runtime.DimArrayTypeAttribute ASNA.VisualRPG.Runtime.RecordFormatAttribute ASNA.VisualRPG.Runtime.AVRConvert ASNA.VisualRPG.Runtime.DataArea ASNA.VisualRPG.Runtime.UnlockedDataAreaException ASNA.VisualRPG.Runtime.UnexistentDataAreaException ASNA.VisualRPG.Runtime.DataAreaNotLockableException ASNA.VisualRPG.Runtime.InvalidDataAreaTypeException ASNA.VisualRPG.Runtime.RowInsertedEventArgs ASNA.VisualRPG.Runtime.RowAddedEventArgs ASNA.VisualRPG.Runtime.RowInsertedEventHandler ASNA.VisualRPG.Runtime.RowAddedEventHandler ASNA.VisualRPG.Runtime.PopulateBuffer ASNA.VisualRPG.Runtime.PopulateFields ASNA.VisualRPG.Runtime.PopulateBufferWithFields ASNA.VisualRPG.Runtime.Action ASNA.VisualRPG.Runtime.RpgFile ASNA.VisualRPG.Runtime.IDBFileOverrider ASNA.VisualRPG.Runtime.IWorkStnFileOverrider ASNA.VisualRPG.Runtime.IWorkStnFileOverriderProvider ASNA.VisualRPG.Runtime.IWebDisplayFileProvider ASNA.VisualRPG.Runtime.FileShareType ASNA.VisualRPG.Runtime.IPrintFileOverrider ASNA.VisualRPG.Runtime.DBFile ASNA.VisualRPG.Runtime.CycleFile ASNA.VisualRPG.Runtime.MemoryFile ASNA.VisualRPG.Runtime.Subfile ASNA.VisualRPG.Runtime.IDisplayFile ASNA.VisualRPG.Runtime.WorkStnFile ASNA.VisualRPG.Runtime.PrintFile ASNA.VisualRPG.Runtime.VirtualTerminal ASNA.VisualRPG.Runtime.OpenAccessDspF ASNA.VisualRPG.Runtime.ServerSupport ASNA.VisualRPG.Runtime.Database ASNA.VisualRPG.Runtime.DateTime ASNA.VisualRPG.Runtime.EditWord ASNA.VisualRPG.Runtime.EditCode ASNA.VisualRPG.Runtime.AvrException ASNA.VisualRPG.Runtime.Return ASNA.VisualRPG.Runtime.FormReturnException ASNA.VisualRPG.Runtime.InvalidSourceLengthException ASNA.VisualRPG.Runtime.OpenSimpleQueryFileException ASNA.VisualRPG.Runtime.QueryKeyFieldsLengthException ASNA.VisualRPG.Runtime.QueryKeyFieldsUsageException ASNA.VisualRPG.Runtime.FileNotOpenException ASNA.VisualRPG.Runtime.FileAlreadyOpenException ASNA.VisualRPG.Runtime.QueryFileNotOpenException ASNA.VisualRPG.Runtime.InconsistentOpenAttributesException ASNA.VisualRPG.Runtime.ConnectionNotOpenException ASNA.VisualRPG.Runtime.RequiredOpenConnectionException ASNA.VisualRPG.Runtime.NetworkBlockingUpdateException ASNA.VisualRPG.Runtime.NetworkBlockingOutputException ASNA.VisualRPG.Runtime.InvalidInputAttemptException ASNA.VisualRPG.Runtime.InvalidOperationException ASNA.VisualRPG.Runtime.InvalidRRNException ASNA.VisualRPG.Runtime.TooManySubfileRecordsException ASNA.VisualRPG.Runtime.DataGateException ASNA.VisualRPG.Runtime.CurrentFormatException ASNA.VisualRPG.Runtime.TransactionNotStartedException ASNA.VisualRPG.Runtime.InvalidRecordFieldsException ASNA.VisualRPG.Runtime.LibraryListException ASNA.VisualRPG.Runtime.InvalidVirtualTerminalException ASNA.VisualRPG.Runtime.InvalidCodePageForVirtualTerminalException ASNA.VisualRPG.Runtime.FixedDecimal ASNA.VisualRPG.Runtime.FixedString ASNA.VisualRPG.Runtime.MemUnit ASNA.VisualRPG.Runtime.GlobalFlags ASNA.VisualRPG.Runtime.GlobalFlagProperty ASNA.VisualRPG.Runtime.AVRStringComparer ASNA.VisualRPG.Runtime.HelperFunctions ASNA.VisualRPG.Runtime.IDS ASNA.VisualRPG.Runtime.IDS2 ASNA.VisualRPG.Runtime.IMODS ASNA.VisualRPG.Runtime.IMODS2 ASNA.VisualRPG.Runtime.IDSDataArea ASNA.VisualRPG.Runtime.NullCapableFieldAttribute ASNA.VisualRPG.Runtime.MODSRankAttribute ASNA.VisualRPG.Runtime.DSLengthAttribute ASNA.VisualRPG.Runtime.DSBufferLengthAttribute ASNA.VisualRPG.Runtime.DimensionAttribute ASNA.VisualRPG.Runtime.VaryingLengthFieldAttribute ASNA.VisualRPG.Runtime.LoadDumpNotAllowedException ASNA.VisualRPG.Runtime.InvalidDSFieldsException ASNA.VisualRPG.Runtime.CannotCallException ASNA.VisualRPG.Runtime.LengthNotDeterminableException ASNA.VisualRPG.Runtime.NotSupportedInBaseClassException ASNA.VisualRPG.Runtime.MessageFileReader ASNA.VisualRPG.Runtime.ErrorType ASNA.VisualRPG.Runtime.NumericString ASNA.VisualRPG.Runtime.DynamicReferenceAttribute ASNA.VisualRPG.Runtime.DynamicReferenceAttribute2 ASNA.VisualRPG.Runtime.PrototypeAttribute ASNA.VisualRPG.Runtime.ProgramEntryAttribute ASNA.VisualRPG.Runtime.ProcedureSupport ASNA.Runtime.JobSupport.dll: ASNA.Runtime.IConverter ASNA.Runtime.IConverterFactory ASNA.Monarch.DynamicDisplayFile ASNA.Monarch.MonarchFrameworkException ASNA.Monarch.InvalidMessagePlaceholderException ASNA.Monarch.InvalidMessageLengthException ASNA.Monarch.InvalidMessageIntValueException ASNA.Monarch.FileOverrideSettingsException ASNA.Monarch.FileOverrideOptionMismatchException ASNA.Monarch.LDACapacityException ASNA.Monarch.LDAOffsetException ASNA.Monarch.LDALengthException ASNA.Monarch.ActivationGroupCallException ASNA.Monarch.ActivationGroupCreateException ASNA.Monarch.ActivationGroupDisposeException ASNA.Monarch.RecursiveCallException ASNA.Monarch.ExecuteStateException ASNA.Monarch.DataAreaRetrieveException ASNA.Monarch.DataAreaLockException ASNA.Monarch.DataAreaUnlockException ASNA.Monarch.MessageQueueNotFoundException ASNA.Monarch.UnsupportedOperationException ASNA.Monarch.NoDeviceAvailableException ASNA.Monarch.VersionedException ASNA.Monarch.LicenseExpiredException ASNA.Monarch.LicenseInvalidException ASNA.Monarch.ShuttingDownException ASNA.Monarch.ServerTerminatedException ASNA.Monarch.MessageTypes ASNA.Monarch.OverrideOptions ASNA.Monarch.OverrideScope ASNA.Monarch.SystemValue ASNA.Monarch.Message ASNA.Monarch.MessageQueue ASNA.Monarch.FileOverrides ASNA.Monarch.MessageFormatter ASNA.Monarch.LocalDataCollection ASNA.Monarch.JobStats ASNA.Monarch.Job ASNA.Monarch.ExecuteStates ASNA.Monarch.WebJobStatus ASNA.Monarch.WebJob ASNA.Monarch.InitializePFMOptions ASNA.Monarch.WebDevice ASNA.Monarch.WebDisplayFile ASNA.Monarch.Wings.ICodePageConverter ASNA.Monarch.Wings.OarEmbassy ASNA.Monarch.Wings.PopulateBuffer ASNA.Monarch.Wings.WingsFile ASNA.Runtime.Monarch.dll: ASNA.Monarch.CLProgram ASNA.Monarch.ObjectLockRequest ASNA.Monarch.Invocation ASNA.Monarch.ActivationManager ASNA.Monarch.ActivationGroupAttribute ASNA.Monarch.NewActivationGroupAttribute ASNA.Monarch.CallerActivationGroupAttribute ASNA.Monarch.Program ASNA.Monarch.UserDefinedCommand
|
©2017 ASNA. All rights reserved. |