• Articles
  • API Docs
  • GitHub
Show / Hide Table of Contents
  • Azos
    • Ambient
    • Ambient.MemoryUtilizationModel
    • Aver
    • Aver.ThrowsAttribute
    • Aver.ThrowsAttribute.MatchType
    • AvermentException
    • AzosException
    • CollectionUtils
    • ConfUtils
    • CoreConsts
    • CoreUtils
    • DataUtils
    • DateUtils
    • Debug
    • DebugAction
    • DebugAssertionException
    • Debugging
    • DisposableObject
    • DisposedObjectException
    • DumpFormat
    • FID
    • IApplication
    • IntUtils
    • IOUtils
    • ISkyApplication
    • IWrappedExceptionDataSource
    • ReflectionUtils
    • StrUtils
    • SystemApplicationType
    • TaskUtils
    • Trace
    • WebUtils
    • WrappedException
    • WrappedExceptionData
  • Azos.Apps
    • ApplicationComponent
    • ApplicationComponent<TDirector>
    • ApplicationDontAutoStartDaemonAttribute
    • ApplicationRealmArea
    • ApplicationRealmBase
    • ApplicationSingletonManager
    • AreaStatus
    • AzosApplication
    • BaseSession
    • BootConfLoader
    • CommonApplicationLogic
    • CompositeDaemon
    • CompositeDaemon.ChildDaemon
    • CompositeDaemonException
    • Daemon
    • Daemon<TDirector>
    • DaemonStatus
    • DaemonWithInstrumentation<TDirector>
    • ExecutionContext
    • GuidTypeAttribute
    • GuidTypeResolver<T, A>
    • HubModule
    • IApplicationComponent
    • IApplicationFinishNotifiable
    • IApplicationRealm
    • IApplicationRealmArea
    • IApplicationRealmImplementation
    • IApplicationSingletonManager
    • IApplicationStarter
    • IDaemon
    • IDaemonView
    • IGuidTypeResolver
    • IModule
    • IModuleImplementation
    • ISession
    • ModuleBase
    • NOPApplication
    • NOPApplicationSingletonManager
    • NOPModule
    • NOPSession
    • SessionLoginType
    • SkyApplication
    • TestApplication
  • Azos.Apps.Injection
    • ApplicationDependencyInjector
    • DependencyInjectionException
    • IApplicationDependencyInjector
    • IApplicationDependencyInjectorImplementation
    • IApplicationInjection
    • InjectAttribute
    • InjectModuleAttribute
    • InjectorAction
    • InjectSingletonAttribute
    • SkyApplicationDependencyInjector
    • TypeInjector
  • Azos.Apps.Volatile
    • FileObjectFormat
    • FileObjectStoreProvider
    • IObjectStore
    • IObjectStoreImplementation
    • NOPObjectStore
    • NOPObjectStoreProvider
    • ObjectStoreDaemon
    • ObjectStoreEntry
    • ObjectStoreEntryStatus
    • ObjectStoreProvider
  • Azos.CodeAnalysis
    • CodeAnalysisException
    • CodeProcessorException
    • CommonCodeProcessor
    • FSMI
    • IAnalysisContext
    • ICodeProcessor
    • ILanguageProcessorNotifications
    • ILexer
    • IParser
    • IProjectItem
    • Language
    • LanguageFamily
    • LazyFSMPredicate<TToken>
    • LazyFSMState<TToken>
    • Lexer<TToken>
    • Message
    • MessageList
    • MessageType
    • ObjectResultAnalysisContext<TObject>
    • Parser<TLexer>
    • PatternSearch
    • SourceRefCommonCodeProcessor
    • StringEscapeErrorException
    • Token
    • Tokenized<TToken>
    • TokenKind
    • TokenList<TToken>
    • UnspecifiedLanguage
  • Azos.CodeAnalysis.CSharp
    • CSIdentifiers
    • CSKeywords
    • CSLanguage
    • CSLexer
    • CSMsgCode
    • CSNumbers
    • CSStrings
    • CSToken
    • CSTokenType
  • Azos.CodeAnalysis.JSON
    • JSONData
    • JSONIdentifiers
    • JSONKeywords
    • JSONLanguage
    • JSONLexer
    • JSONMsgCode
    • JSONNumbers
    • JSONParser
    • JSONPatternMatchAttribute
    • JSONStrings
    • JSONToken
    • JSONTokenType
  • Azos.CodeAnalysis.Laconfig
    • LaconfigData
    • LaconfigKeywords
    • LaconfigLanguage
    • LaconfigLexer
    • LaconfigMsgCode
    • LaconfigParser
    • LaconfigToken
    • LaconfigTokenType
    • LaconfigWriter
    • LaconfigWritingOptions
    • LJSAttributeNode
    • LJSContentNode
    • LJSData
    • LJSLanguage
    • LJSNode
    • LJSParser
    • LJSScriptNode
    • LJSSectionNode
    • LJSTree
  • Azos.CodeAnalysis.Source
    • FileNameList
    • FileSource
    • ISourceText
    • ListOfISourceText
    • SourceCodeRef
    • SourcePosition
    • SourceVector
    • StreamSource
    • StringSource
    • StringSourceList
  • Azos.CodeAnalysis.Transpilation
    • ITranspiler
    • Transpiler<TParser>
  • Azos.CodeAnalysis.Transpilation.LJS
    • LJSFragmentTranspiler
    • LJSUnitTranspilationContext
  • Azos.CodeAnalysis.XML
    • XMLLanguage
  • Azos.Collections
    • BitList
    • BitMatrix2D
    • CappedSet<T>
    • EventedCollectionBase<TContext>
    • EventedCollectionGetReadOnlyHandler<TContext>
    • EventedDictionary<TKey, TValue, TContext>
    • EventedDictionary<TKey, TValue, TContext>.ChangeHandler
    • EventedDictionary<TKey, TValue, TContext>.ChangeType
    • EventedList<TData, TContext>
    • EventedList<TData, TContext>.ChangeHandler
    • EventedList<TData, TContext>.ChangeType
    • EventPhase
    • ILookAheadEnumerable<T>
    • ILookAheadEnumerator<T>
    • INamed
    • IOrdered
    • IOrderedRegistry<T>
    • IRegistry<T>
    • LookAheadEnumerable<T>
    • LookAheadEnumerator<T>
    • LookAheadExtensions
    • Matrix2D<T>
    • Matrix2DBase<T>
    • MatrixBase<T>
    • NamedInterlocked
    • OrderedRegistry<T>
    • ReferenceEqualityComparer<T>
    • Registry<T>
    • StringMap
  • Azos.Conf
    • Behavior
    • BehaviorApplyException
    • BuildInformation
    • CommandArgsConfiguration
    • ConfigAttribute
    • ConfigAttrNode
    • ConfigException
    • ConfigMacroContextAttribute
    • ConfigNode
    • ConfigNodeEqualityComparer
    • ConfigSectionNode
    • ConfigStringBuilder
    • Configuration
    • DefaultMacroRunner
    • FactoryUtils
    • FileConfiguration
    • IConfigAttrNode
    • IConfigNode
    • IConfigNodeProvider
    • IConfigSectionNode
    • IConfigSettings
    • IConfigStringBuilder
    • IConfigurable
    • IConfigurationPersistent
    • IEnvironmentVariableResolver
    • IMacroRunner
    • JSONConfiguration
    • LaconicConfiguration
    • MemoryConfiguration
    • NodeOverrideRules
    • OSEnvironmentVariableResolver
    • OverrideSpec
    • ScriptRunner
    • Vars
    • VarsDictionary
    • XMLConfiguration
  • Azos.Data
    • AbsentValue
    • AmorphousDynamicDoc
    • AmorphousTypedDoc
    • CharCase
    • ConvertErrorHandling
    • DataException
    • DataKind
    • Doc
    • DocChange
    • DocChangeType
    • DocEqualityComparer
    • DocValidationException
    • DynamicDoc
    • ELink
    • FieldAttribute
    • FieldFilterFunc
    • FieldValidationException
    • Form
    • FormMode
    • GDID
    • GDIDRangeComparer
    • GDIDSymbol
    • IAmorphousData
    • ICacheParams
    • IValidatable
    • JSONMappings
    • ObjectValueConversion
    • ObjectValueConversion.TriStateBool
    • Rowset
    • RowsetBase
    • Schema
    • Schema.FieldDef
    • SetFieldFunc
    • StoreFlag
    • StoreLogLevel
    • StringValueConversion
    • Table
    • TableAttribute
    • TargetedAttribute
    • TypedDoc
    • UniqueSequenceAttribute
    • UpdateResult
    • ValidationException
  • Azos.Data.Access
    • CacheParams
    • ConsecutiveUniqueSequenceIds
    • CounterDataStoreKey
    • CRUDDataStoreType
    • CRUDOperationCallContext
    • CRUDQueryHandler
    • CRUDQueryHandler<TStore>
    • CRUDTransaction
    • Cursor
    • Cursor.enumerator
    • DataAccessException
    • ICRUDDataStore
    • ICRUDDataStoreImplementation
    • ICRUDOperations
    • ICRUDQueryExecutionContext
    • ICRUDQueryResolver
    • ICRUDTransactionOperations
    • IDataStore
    • IDataStoreImplementation
    • IDataStoreKey
    • IDistributedStableHashProvider
    • IGdidProvider
    • ISequenceInfo
    • IUniqueSequenceProvider
    • KeyViolationKind
    • NameValueDataStoreKey
    • NOPDataStore
    • PassthroughCursor
    • Query
    • Query.Param
    • Query<TResultDoc>
    • QueryResolver
    • QuerySource
    • QuerySource.ColumnDef
    • TransactionDisposeBehavior
    • TransactionStatus
  • Azos.Data.Access.Cache
    • Bucketed
    • CacheRec
    • CacheStore
    • ComplexKeyHashingStrategy
    • Table
    • TableCapacity
    • TableOptions
  • Azos.Data.Access.Cache.Instrumentation
    • BucketPageLoadFactor
    • CacheDoubleGauge
    • CacheLongGauge
    • HitCount
    • MissCount
    • PageCount
    • PutCollisionCount
    • PutCount
    • PutInsertCount
    • PutPageCreateCount
    • PutPriorityPreventedCollisionCount
    • PutReplaceCount
    • RecordCount
    • RemoveHitCount
    • RemoveMissCount
    • RemovePageCount
    • SweepPageCount
    • SweepRemoveCount
    • SweepTableCount
    • ValueFactoryCount
  • Azos.Data.Access.MongoDb
    • MongoDbCRUDQueryExecutionContext
    • MongoDbCRUDQueryHandlerBase
    • MongoDbCRUDScriptQueryHandler
    • MongoDbCursor
    • MongoDbDataAccessException
    • MongoDbDataStore
    • MongoDbDataStoreBase
    • MongoDbLogMessageDataStore
  • Azos.Data.Access.MongoDb.Connector
    • Collection
    • Connection
    • CRUDResult
    • CRUDUpsertInfo
    • CRUDWriteError
    • Cursor
    • Database
    • DeleteEntry
    • DeleteLimit
    • MongoClient
    • MongoClientAccessor
    • MongoDbConnectorException
    • MongoDbConnectorProtocolException
    • MongoDbConnectorServerException
    • MongoDbQueryException
    • Query
    • ServerNode
    • Update
    • UpdateEntry
    • WriteConcern
  • Azos.Data.Access.MsSql
    • GeneratorUtils
    • MsSqlCRUDQueryExecutionContext
    • MsSqlCRUDScriptQueryHandler
    • MsSqlCRUDTransaction
    • MsSqlCursor
    • MsSqlDataAccessException
    • MsSqlDataStore
    • MsSqlDataStoreBase
  • Azos.Data.Access.MySql
    • GeneratorUtils
    • MySqlCRUDQueryExecutionContext
    • MySqlCRUDScriptQueryHandler
    • MySqlCRUDTransaction
    • MySqlCursor
    • MySqlDataAccessException
    • MySqlDataStore
    • MySQLDataStoreBase
  • Azos.Data.Access.Oracle
    • GeneratorUtils
    • OracleCRUDQueryExecutionContext
    • OracleCRUDScriptQueryHandler
    • OracleCRUDTransaction
    • OracleCursor
    • OracleDataAccessException
    • OracleDataStore
    • OracleDataStoreBase
  • Azos.Data.Access.Subscriptions
    • CRUDSubscriptionEvent
    • CRUDSubscriptionEvent.EventType
    • DataTimeStamp
    • ICRUDSubscriptionStore
    • ICRUDSubscriptionStoreImplementation
    • InvalidSubscriptionRequestException
    • Mailbox
    • Subscription
    • SubscriptionAppComponent
    • SubscriptionReceiptEventHandler
  • Azos.Data.Modeling
    • Compiler
    • Compiler.Outputs
    • CompilerException
    • ModelingException
    • MsSQLServerCompiler
    • MySQLCompiler
    • NameCaseSensitivity
    • RDBMSCompiler
    • RDBMSEntity
    • RDBMSEntityType
    • RDBMSSortOrder
    • Schema
    • SchemaCompilationException
    • SchemaException
    • TargetType
  • Azos.Data.Modeling.DataTypes
    • DBCharType
    • Domain
    • HumanAttribute
    • NonInteligentGDIDKey
    • NonInteligentKey
    • PostalAttribute
    • RDBMSDomain
    • TAddrCity
    • TAddrInternationalStateTerritory
    • TAddrInternationalZipPostal
    • TAddrLine
    • TAddrUSState
    • TAddrUSZip
    • TBool
    • TChar
    • TCounter
    • TCounterRef
    • TDateTime
    • TDouble
    • TEMail
    • TEnum
    • TGDID
    • TGDIDRef
    • THumanAge
    • THumanName
    • TInt
    • TMonetaryAmount
    • TNote
    • TPercent
    • TPhone
    • TScreenName
    • TScript
    • TSex
    • TVarchar
    • UncategorizedNumericValue
    • UncategorizedTextualValue
    • UncategorizedValue
  • Azos.Financial
    • Amount
    • FinancialException
    • TimeValue
  • Azos.Financial.Market
    • CandleSample
    • ITimedSample
    • ITimeSeriesSample
    • SamplingUtils
    • Side
    • TimeSeriesSampleBase
  • Azos.Financial.Market.SecDb
    • SecDBFileReader
    • SecDBFileReader.CandleData
    • SecDBFileReader.CandleHeader
    • SecDBFileReader.CandlesMeta
    • SecDBFileReader.CompressionType
    • SecDBFileReader.FileRequiredHeader
    • SecDBFileReader.InfoSample
    • SecDBFileReader.OrderSample
    • SecDBFileReader.OrderSample.SideType
    • SecDBFileReader.QuoteSample
    • SecDBFileReader.QuoteSample.PxLevel
    • SecDBFileReader.SecondSample
    • SecDBFileReader.StreamID
    • SecDBFileReader.StreamMeta
    • SecDBFileReader.StreamSample
    • SecDBFileReader.SummarySample
    • SecDBFileReader.TradeSample
    • SecDBFileReader.TradeSample.AggressorType
    • SecDBFileReader.TradeSample.SideType
    • SecDBPrimitives
    • StreamID
  • Azos.Geometry
    • CartesianUtils
    • LatLng
    • MapDirection
    • PolarPoint
    • VectorUtils
  • Azos.Glue
    • ArgsMarshallingAttribute
    • AuthenticationSupportAttribute
    • Binding
    • CallSlot
    • CallStatus
    • ClientCallException
    • ClientEndPoint
    • ClientMsgInspectionException
    • ClientTransport
    • ClientTransport<TBinding>
    • ConstructorAttribute
    • DestructorAttribute
    • DumpDetail
    • EndPoint
    • GlueComponent
    • GluedAttribute
    • GlueException
    • IClientMsgInspector
    • IGlue
    • IGlueImplementation
    • IMsgInspector
    • InvalidGlueOperationException
    • IServerMsgInspector
    • LifeCycleAttribute
    • LogSrc
    • MessageSizeException
    • MsgInspectorConfigurator
    • Node
    • NOPGlue
    • OneWayAttribute
    • OperationFlow
    • ProtocolException
    • Provider
    • RemoteException
    • ServerCall
    • ServerContractException
    • ServerEndPoint
    • ServerException
    • ServerInstanceActivationException
    • ServerInstanceMode
    • ServerMethodInvocationException
    • ServerNotRunningException
    • ServerTransport
    • ServerTransport<TBinding>
    • StatefulServerInstanceDoesNotExistException
    • StatefulServerInstanceLockTimeoutException
    • ThreadSafeAttribute
    • Transport
    • TransportKind
  • Azos.Glue.Implementation
    • GlueDaemon
    • ServerHandler
  • Azos.Glue.Instrumentation
    • CallSlotNotFoundErrorEvent
    • ClientBytesReceived
    • ClientBytesSent
    • ClientCallRoundtripTime
    • ClientConnectedEvent
    • ClientDeserializationErrorEvent
    • ClientDisconnectedEvent
    • ClientDoubleGauge
    • ClientErrors
    • ClientEvent
    • ClientGauge
    • ClientGotOverMaxMsgSizeErrorEvent
    • ClientMsgReceived
    • ClientMsgSent
    • ClientSerializedOverMaxMsgSizeErrorEvent
    • ClientTimedOutCallSlotsRemoved
    • ClientTotalBytesReceived
    • ClientTotalBytesSent
    • ClientTotalErrors
    • ClientTotalMsgReceived
    • ClientTotalMsgSent
    • ClientTransportCount
    • ClientTransportErrorEvent
    • GlueDoubleGauge
    • GlueEvent
    • GlueLongGauge
    • InactiveClientTransportClosedEvent
    • InactiveServerTransportClosedEvent
    • ServerBytesReceived
    • ServerBytesSent
    • ServerDeserializationErrorEvent
    • ServerErrors
    • ServerEvent
    • ServerGauge
    • ServerGotOverMaxMsgSizeErrorEvent
    • ServerListenerErrorEvent
    • ServerMsgReceived
    • ServerMsgSent
    • ServerSerializedOverMaxMsgSizeErrorEvent
    • ServerTotalBytesReceived
    • ServerTotalBytesSent
    • ServerTotalErrors
    • ServerTotalMsgReceived
    • ServerTotalMsgSent
    • ServerTransportChannelCount
    • ServerTransportCount
    • ServerTransportErrorEvent
  • Azos.Glue.Native
    • ClientSite
    • FrameType
    • IMpxTransport
    • InProcBinding
    • InProcClientTransport
    • InProcServerTransport
    • MemChunk
    • MpxBinding
    • MpxClientSocket
    • MpxClientTransport
    • MpxListener
    • MpxServerSocket
    • MpxServerTransport
    • MpxSocket<TTransport>
    • MpxSocketFactory
    • MpxSocketReceiveAction<TTransport>
    • MpxWinClientSocket
    • MpxWinListener
    • MpxWinServerSocket
    • MpxWinSocketFactory
    • SyncBinding
    • SyncClientTransport
    • SyncServerTransport
    • WireFrame
    • WireMsg
  • Azos.Glue.Protocol
    • AuthenticationHeader
    • CallOptions
    • HashUtils
    • Header
    • HeaderConfigurator
    • Headers
    • MethodSpec
    • Msg
    • RequestAnyMsg
    • RequestMsg
    • ResponseMsg
    • TypeSpec
  • Azos.Glue.Tools
    • CSharpGluecCompiler
    • GluecCompiler
  • Azos.Graphics
    • BitmapImageFormat
    • Canvas
    • Canvas.Asset
    • Canvas.Asset<THandle>
    • Canvas.Brush
    • Canvas.Font
    • Canvas.Pen
    • ColorXlat
    • FontStyling
    • GifImageFormat
    • GraphicsException
    • Image
    • ImageFormat
    • ImagePixelFormat
    • ImageUtils
    • InterpolationMode
    • JpegImageFormat
    • MeasureUnit
    • PenDashStyle
    • PngImageFormat
  • Azos.Instrumentation
    • AmountGauge
    • CompositeInstrumentationProvider
    • Datum
    • DecimalGauge
    • DoubleGauge
    • Event
    • ExceptionEvent
    • ExternalParameterAttribute
    • ExternalParameterSecurityCheck
    • Gauge
    • IBusinessLogic
    • ICacheInstrument
    • ICatastropyInstrument
    • ICPUInstrument
    • IDatabaseInstrument
    • IDiskInstrument
    • IErrorInstrument
    • IExternallyParameterized
    • IFinancialLogic
    • IGDIDInstrument
    • IInstrumentable
    • IInstrumentation
    • IInstrumentationImplementation
    • IInstrumentationInstrument
    • IInstrumentClass
    • IIOInstrumentClass
    • ILockingInstrument
    • IMemoryInstrument
    • INetInstrument
    • InstrumentationDaemon
    • InstrumentationProvider
    • InstrumentViewGroup
    • IOperationClass
    • IProblemClass
    • IQueueInstrument
    • ISchedulingInstrument
    • ISecurityInstrument
    • ISocialLogic
    • IWarningInstrument
    • IWebInstrument
    • IWorkerInstrument
    • LogInstrumentationProvider
    • LongGauge
    • NOPInstrumentation
    • NOPInstrumentationProvider
  • Azos.Instrumentation.Analytics
    • Dimension
    • Dimension<TData>
    • HistData
    • Histogram
    • Histogram<TData1, TData2, TData3>
    • Histogram<TData1, TData2>
    • Histogram<TData1>
    • HistogramEntry
    • HistogramKeys
    • HistogramReporters
    • IHistogram
    • PartitionFunc<TData>
    • PartitionNameFunc
  • Azos.Instrumentation.Self
    • BufferMaxAge
    • ProcessingInterval
    • RecordCount
    • RecordLoad
    • SelfInstrumentationLongGauge
  • Azos.Instrumentation.Telemetry
    • ITelemetryReceiver
    • TelemetryInstrumentationProvider
    • TelemetryReceiverClient
  • Azos.IO
    • AzosIOException
    • BufferSegmentReadingStream
    • ConsoleUtils
    • LEB128
    • MetaHandle
    • NonClosingStreamWrap
    • ReadingStreamer
    • SlimFormat
    • SlimReader
    • SlimWriter
    • Streamer
    • StreamerFormat
    • StreamerFormat<TReader, TWriter>
    • TerminalUtils
    • TerminalUtils.AbortableLineReader
    • VarIntStr
    • WritingStreamer
  • Azos.IO.ErrorHandling
    • Adler32
    • CRC32
    • GaloisField
    • GaloisPolynomial
    • ReedSolomonEncoder
  • Azos.IO.FileSystem
    • DeleteFilesJob
    • FileSystem
    • FileSystemDirectory
    • FileSystemDirectory.DirCopyFlags
    • FileSystemException
    • FileSystemFile
    • FileSystemSession
    • FileSystemSessionConnectParams
    • FileSystemSessionItem
    • FileSystemStream
    • IFileSystem
    • IFileSystemCapabilities
    • IFileSystemHandle
    • IFileSystemImplementation
    • IFileSystemTransactionHandle
    • IFileSystemVersion
  • Azos.IO.FileSystem.Local
    • LocalFileSystem
    • LocalFileSystemCapabilities
  • Azos.IO.FileSystem.Packaging
    • LocalInstallation
    • LocalInstallation.PackageInfo
    • ManifestUtils
  • Azos.IO.FileSystem.SVN
    • SVNFileSystem
    • SVNFileSystem.SVNFSH
    • SVNFileSystemCapabilities
    • SVNFileSystemSession
    • SVNFileSystemSessionConnectParams
    • SVNFileSystemStream
    • WebDAV
    • WebDAV.Directory
    • WebDAV.File
    • WebDAV.Item
    • WebDAV.Version
  • Azos.IO.Net.Gate
    • GateAction
    • GeneralTraffic
    • Group
    • Group.Address
    • HTTPIncomingTraffic
    • INetGate
    • INetGateImplementation
    • ITraffic
    • NetGate
    • NetGate.State
    • NetGateException
    • NetSiteState
    • NOPNetGate
    • Rule
    • TrafficDirection
    • VarDef
  • Azos.Log
    • ErrorLogBatcher
    • IArchiveLoggable
    • ILog
    • ILogImplementation
    • LogBatcher<TItem>
    • LogBatcher<TItem>.ItemBatch
    • LogDaemon
    • LogDaemonBase
    • Message
    • MessageExtensions
    • MessageFilterExpression
    • MessageType
    • NOPLog
  • Azos.Log.Binary
    • BinLogException
    • ILogMetadata
    • LogCorruption
    • LogUTCTimeStamp
    • LogWriter
    • SlimLogWriter
  • Azos.Log.Instrumentation
    • LogLongGauge
    • LogMsgCount
    • LogMsgQueueSize
  • Azos.Log.Sinks
    • CompositeSink
    • ConsoleSink
    • CSVFileSink
    • DebugSink
    • FileSink
    • FloodSink
    • ISinkOwner
    • JSONSink
    • LogDaemonSink
    • MemoryBufferSink
    • MessageFilterHandler
    • MongoDbSink
    • NullSink
    • Sink
    • Sink.LevelsList
    • SmtpSink
    • SyslogSink
    • TextFileSink
  • Azos.Log.Syslog
    • FacilityLevel
    • SeverityLevel
    • SyslogClient
    • SyslogMessage
  • Azos.Media.PDF
    • Constants
    • PdfException
    • PdfWriter
  • Azos.Media.PDF.DocumentModel
    • IPdfWritable
    • PdfDocument
    • PdfFont
    • PdfInfo
    • PdfMeta
    • PdfObject
    • PdfOutlines
    • PdfPage
  • Azos.Media.PDF.Elements
    • BezierPrimitive
    • ImageElement
    • LinePrimitive
    • PathElement
    • PathPrimitive
    • PdfElement
    • RectangleElement
    • TextElement
  • Azos.Media.PDF.Styling
    • PdfColor
    • PdfDrawStyle
    • PdfHorizontalAlign
    • PdfLineType
    • PdfPageSize
    • PdfSize
    • PdfUnit
  • Azos.Media.PDF.Text
    • TextAdapter
  • Azos.Media.TagCodes.QR
    • QRCorrectionLevel
    • QRDataNCorrection
    • QREncoderMatrix
    • QRImageRenderer
    • QRImageRenderer.ImageScale
    • QRMatrix
    • QRMode
    • QRMode.EMode
    • QRVersion
    • QRVersion.CorrectionBlock
    • QRVersion.CorrectionBlockSet
  • Azos.Pile
    • AllocationMode
    • CacheExtensions
    • CollisionMode
    • Dated2GDIDWithISOKey
    • DatedGDIDWithISOKey
    • DefaultPile
    • DefaultPileBase
    • DefaultPileBase.SegmentCrawlStatus
    • GDIDWithInt
    • GDIDWithISOKey
    • GDIDWithStrHash
    • ICache
    • ICacheEntry<TKey>
    • ICacheImplementation
    • ICacheTable
    • ICacheTable<TKey>
    • IPile
    • IPileImplementation
    • IPileStatus
    • LocalCache
    • LocalityKind
    • MMFPile
    • ObjectPersistence
    • PileAccessViolationException
    • PileCacheException
    • Piled<T>
    • PileEntry
    • PileEntry.DataType
    • PileException
    • PileInstances
    • PileOutOfSpaceException
    • PilePointer
    • PutResult
    • TableOptions
    • TwoGDIDLongWithISOKey
    • TwoGDIDWithISOKey
  • Azos.Pile.Instrumentation
    • AllocatedMemoryBytes
    • AverageObjectSizeBytes
    • CacheCapacity
    • CacheCount
    • CacheDoubleGauge
    • CacheEvent
    • CacheGetHit
    • CacheGetMiss
    • CacheGrew
    • CacheLoadFactor
    • CacheLongGauge
    • CachePut
    • CachePutCollision
    • CachePutOverwrite
    • CachePutReplace
    • CacheRejuvenateHit
    • CacheRejuvenateMiss
    • CacheRemoveHit
    • CacheRemoveMiss
    • CacheShrunk
    • CacheSweep
    • CacheSweepDuration
    • CacheTableCount
    • CacheTableSwept
    • DeleteCount
    • FreeListCapacity
    • GetCount
    • MemoryCapacityBytes
    • ObjectCount
    • OverheadBytes
    • PileDoubleGauge
    • PileLongGauge
    • PutCount
    • SegmentCount
    • UtilizedBytes
  • Azos.Platform
    • Computer
    • EmbeddedResource
    • HostNetInfo
    • HostNetInfo.NetAdapterInfo
    • HostNetInfo.NetAddrInfo
    • KeyedMonitor<TKey>
    • ManyReadersOneWriterSynchronizer
    • MemoryStatus
    • NetworkUtils
    • OSFamily
    • ProcessRunner
    • RandomGenerator
  • Azos.Platform.Abstraction
    • IPALFileSystem
    • IPALMachineInfo
    • PALException
    • PALImplementation
    • PlatformAbstractionLayer
  • Azos.Platform.Abstraction.Graphics
    • IPALCanvas
    • IPALCanvasAsset
    • IPALCanvasBrush
    • IPALCanvasFont
    • IPALCanvasPen
    • IPALGraphics
    • IPALImage
  • Azos.Platform.Abstraction.NetCore
    • NetCore20Runtime
  • Azos.Platform.Abstraction.NetFramework
    • DotNetFrameworkRuntime
    • NetFrameworkPALException
  • Azos.Platform.Abstraction.NetFramework.Graphics
    • NetBrush
    • NetCanvas
    • NetFont
    • NetGraphics
    • NetImage
    • NetImageUtils
    • NetPen
  • Azos.Platform.Abstraction.NetFramework.Modules
    • WidgetRenderer
  • Azos.Platform.Instrumentation
    • AvailableRAM
    • CPUUsage
    • OSDoubleGauge
    • OSLongGauge
    • RAMUsage
  • Azos.Scripting
    • CategorizedRunnableAttribute
    • IRunHook
    • IRunnableHook
    • IRunnerHost
    • RunAttribute
    • RunMethodBinderException
    • RunnableAttribute
    • RunnableBaseAttribute
    • Runner
    • Runner.argsVarResolver
    • RunnerException
    • ScriptingException
    • TestRunnerAppVeyorHost
    • TestRunnerConsoleHost
  • Azos.Security
    • AccessLevel
    • AdHocPermission
    • AuthenticationToken
    • AuthorizationException
    • BlankCredentials
    • ConfigSecurityManager
    • Credentials
    • DefaultPasswordManager
    • EnumUtils
    • GDIDCredentials
    • GetSessionFunc
    • HashedPassword
    • IdentityType
    • IDPasswordCredentials
    • IIdentityDescriptor
    • IPasswordHashingOptions
    • IPasswordManager
    • IPasswordManagerImplementation
    • ISecurityException
    • ISecurityManager
    • ISecurityManagerImplementation
    • IStringRepresentableCredentials
    • MD5PasswordHashingAlgorithm
    • MD5PasswordHashingOptions
    • NOPSecurityManager
    • PasswordFamily
    • PasswordHashingAlgorithm
    • PasswordHashingAlgorithm<TOptions>
    • PasswordRepresentation
    • PasswordRepresentationType
    • PasswordStrengthLevel
    • Permission
    • Rights
    • SecureBuffer
    • SecurityException
    • SecurityLogAction
    • SecurityLogMask
    • SocialNetTokenCredentials
    • TypedPermission
    • User
    • UserIdentityDescriptor
    • UserStatus
  • Azos.Security.CAPTCHA
    • IPuzzleKeypadRenderer
    • PuzzleKeypad
    • PuzzleKeypad.CharBox
  • Azos.Serialization
    • AzosSerializationException
    • IDisposableSerializer
    • ISerializer
    • MSBinaryFormatter
    • SerializationOperation
    • SerializationUtils
  • Azos.Serialization.Arow
    • ArowAttribute
    • ArowException
    • ArowSerializer
    • CodeGenerator
    • CodeGenerator.GeneratedCodeSegregation
    • DataType
    • ITypeSerializationCore
    • Reader
    • Writer
  • Azos.Serialization.BSON
    • BinUtils
    • BSONArrayElement
    • BSONBinary
    • BSONBinaryElement
    • BSONBinaryType
    • BSONBoolean
    • BSONBooleanElement
    • BSONCodeWithScope
    • BSONDateTimeElement
    • BSONDocument
    • BSONDocumentElement
    • BSONDoubleElement
    • BSONElement
    • BSONElement<T>
    • BSONElementType
    • BSONException
    • BSONExtensions
    • BSONInt32Element
    • BSONInt64Element
    • BSONJavaScriptElement
    • BSONJavaScriptWithScopeElement
    • BSONMaxKeyElement
    • BSONMinKeyElement
    • BSONNullElement
    • BSONObjectID
    • BSONObjectIDElement
    • BSONParentKnownTypes
    • BSONRegularExpression
    • BSONRegularExpressionElement
    • BSONRegularExpressionOptions
    • BSONSerializableAttribute
    • BSONSerializationFlags
    • BSONSerializer
    • BSONStringElement
    • BSONTimestamp
    • BSONTimestampElement
    • BSONTypeResolver
    • DataDocConverter
    • IBSONDeserializable
    • IBSONSerializable
    • RegularExpressionExtensions
    • TemplateArg
  • Azos.Serialization.CSV
    • CSVParser
    • CSVParser.CharIteratorWithStats
    • CSVParserException
    • CSVWriter
    • CSVWritingOptions
  • Azos.Serialization.JSON
    • IJSONDataObject
    • IJSONReadable
    • IJSONWritable
    • JSONDataArray
    • JSONDataMap
    • JSONDeserializationException
    • JSONDynamicObject
    • JSONDynamicObjectKind
    • JSONException
    • JSONExtensions
    • JSONReader
    • JSONReader.NameBinding
    • JSONReader.NameBinding.By
    • JSONSerializationException
    • JSONSerializationPurpose
    • JSONWriter
    • JSONWritingOptions
    • NLSMap
    • NLSMap.Builder
    • NLSMap.GetParts
    • NLSMap.NDPair
  • Azos.Serialization.POD
    • CompositeArrayData
    • CompositeCustomData
    • CompositeData
    • CompositeReflectedData
    • CustomTypedEntry
    • MetaComplexType
    • MetaComplexType.MetaField
    • MetaPrimitiveType
    • MetaType
    • PODDeserializationException
    • PODException
    • PODSerializationException
    • PortableObjectDocument
    • PortableObjectDocumentDeserializationTransform
    • PortableObjectDocumentSerializationTransform
    • ReadingStrategy
  • Azos.Serialization.Slim
    • ISlimSerializer
    • PODSlimSerializer
    • SlimDeserializationCtorSkipAttribute
    • SlimDeserializationException
    • SlimException
    • SlimInvalidTypeHandleException
    • SlimSerializationException
    • SlimSerializationProhibitedAttribute
    • SlimSerializationProhibitedException
    • SlimSerializer
    • TypeRegistry
    • TypeRegistryMode
  • Azos.Sky
    • HostSetBuilderAccessor
    • ISkyException
    • ServiceClientHubAccessor
    • SkyException
    • SkyExtensions
    • SkySystem
    • SysConsts
    • SystemVarResolver
    • TerminalUtils
    • TerminalUtils.AbortableLineReader
  • Azos.Sky.Apps.HostGovernor
    • AHGOVException
    • HostGovernorServer
    • HostGovernorService
    • ManagedApp
    • ManagedAppException
  • Azos.Sky.Apps.HostGovernor.Cmdlets
    • Install
    • Run
  • Azos.Sky.Apps.Terminal
    • AppRemoteTerminal
    • Cmdlet
    • CmdletFinder
  • Azos.Sky.Apps.Terminal.Cmdlets
    • Appl
    • CMan
    • Conf
    • Echo
    • Exec
    • Gc
    • Glue
    • Help
    • Instr
    • InstrType
    • Log
    • Mbc
    • NetSvc
    • Perf
    • Pilc
    • Proc
    • Time
    • Toil
    • ToilType
    • Ver
    • Who
  • Azos.Sky.Apps.ZoneGovernor
    • AZGOVException
    • ZoneGovernorServer
    • ZoneGovernorService
  • Azos.Sky.Clients
    • GdidAuthority
    • GdidPersistenceRemoteLocation
    • HostGovernor
    • Locker
    • LogReceiver
    • Pinger
    • ProcessController
    • RemoteTerminal
    • SkyClientException
    • TelemetryReceiver
    • Tester
    • TodoQueue
    • WebMessageSystem
    • ZoneHostRegistry
    • ZoneHostReplicator
    • ZoneLogReceiver
    • ZoneTelemetryReceiver
  • Azos.Sky.Clients.Tools
    • SkyGluecCompiler
  • Azos.Sky.Contracts
    • DynamicHostID
    • DynamicHostInfo
    • GdidBlock
    • HostInfo
    • IGdidAuthority
    • IGdidAuthorityClient
    • IGdidPersistenceRemoteLocation
    • IGdidPersistenceRemoteLocationClient
    • IHostGovernor
    • IHostGovernorClient
    • ILocker
    • ILockerClient
    • ILogReceiver
    • ILogReceiverClient
    • IPinger
    • IPingerClient
    • IProcessController
    • IProcessControllerClient
    • IRemoteTerminal
    • IRemoteTerminalClient
    • ISkyService
    • ISkyServiceClient
    • ITelemetryReceiver
    • ITelemetryReceiverClient
    • ITester
    • ITesterClient
    • ITodoQueue
    • ITodoQueueClient
    • IWebMessageSystem
    • IWebMessageSystemClient
    • IZoneHostRegistry
    • IZoneHostRegistryClient
    • IZoneHostReplicator
    • IZoneHostReplicatorClient
    • IZoneLogReceiver
    • IZoneLogReceiverClient
    • IZoneTelemetryReceiver
    • IZoneTelemetryReceiverClient
    • MessageHeaders
    • MsgSendInfo
    • RemoteTerminalInfo
    • RequestMsg_ILogReceiver_SendLog
    • RequestMsg_ITelemetryReceiver_SendDatums
    • RequestMsg_IWebMessageSystem_UpdateMailboxMessagePublication
    • RequestMsg_IWebMessageSystem_UpdateMailboxMessagesStatus
    • RequestMsg_IWebMessageSystem_UpdateMailboxMessageStatus
    • RequestMsg_IZoneHostReplicator_PostDynamicHostInfo
    • ServiceClientHub
    • ServiceClientHub.ContractMapping
    • ServiceClientHub.ContractMapping.Data
  • Azos.Sky.Contracts.Instrumentation
    • ServiceClientHubErrorEvent
    • ServiceClientHubEvent
    • ServiceClientHubRetriableCallError
  • Azos.Sky.Coordination
    • CoordinationException
    • HostSet
    • HostSet.Host
    • HostSet.HostPair
    • HostSetBuilder
    • MDBShardWorkSet
    • WorkSet<TItem>
  • Azos.Sky.Dynamic
    • DynamicException
    • HostManager
    • IHostManager
    • IHostManagerImplementation
  • Azos.Sky.Glue
    • AppTermBinding
    • AppTermClientTransport
    • AppTermServerTransport
  • Azos.Sky.Hosts.agdida
    • GdidAuthorityRemoteTerminal
    • ProgramBody
  • Azos.Sky.Hosts.ahgov
    • HGovRemoteTerminal
    • ProgramBody
  • Azos.Sky.Hosts.aph
    • ProcessHostRemoteTerminal
    • ProgramBody
  • Azos.Sky.Hosts.ash
    • ProgramBody
    • ServiceHostRemoteTerminal
  • Azos.Sky.Hosts.aws
    • ProgramBody
    • WebServerRemoteTerminal
  • Azos.Sky.Hosts.azgov
    • ProgramBody
    • ZGovRemoteTerminal
  • Azos.Sky.Identification
    • GdidAuthority
    • GdidAuthorityService
    • GdidAuthorityServiceBase
    • GdidAuthorityServiceBase._id
    • GdidAuthorityServiceBase.DiskPersistenceLocation
    • GdidAuthorityServiceBase.PersistenceLocation
    • GdidAuthorityServiceBase.RemotePersistenceLocation
    • GdidException
    • GdidGenerator
    • GdidGenerator.AuthorityHost
    • GdidGenerator.SequenceInfo
    • GdidPersistenceRemoteLocation
  • Azos.Sky.Identification.Instrumentation
    • AllocBlockFailureEvent
    • AllocBlockRequestedEvent
    • AllocBlockRequestFailureEvent
    • AllocBlockSuccessEvent
    • AuthAllocBlockCalledEvent
    • AuthEraPromotedEvent
    • AuthLocationReadFailureEvent
    • AuthLocationReadTotalFailureEvent
    • AuthLocationWriteFailureEvent
    • AuthLocationWriteTotalFailureEvent
    • GDIDAuthorityEvent
    • GDIDEvent
    • GDIDGeneratorEvent
  • Azos.Sky.Instrumentation
    • SkyInstrumentationProvider
    • SkyZoneInstrumentationProvider
    • TelemetryArchiveException
  • Azos.Sky.Instrumentation.Server
    • MongoTelemetryArchiveStore
    • TelemetryArchiveStore
    • TelemetryReceiverServer
    • TelemetryReceiverService
  • Azos.Sky.Kdb
    • DefaultKdbStore
    • DefaultKdbStore.KdbAppComponent
    • DefaultKdbStore.Shard
    • DefaultKdbStore.ShardBackendConnection
    • DefaultKdbStore.ShardSet
    • IKdbDataStore
    • IKdbDataStoreImplementation
    • KdbConstraints
    • KdbException
    • KdbRecord<TResult>
  • Azos.Sky.Kdb.Instrumentation
    • AbsoluteExpirationCount
    • DeleteFallbackCount
    • DeleteHitCount
    • DeleteMissCount
    • ErrorCount
    • GetFallbackHitCount
    • GetHitCount
    • GetMissCount
    • GetTouchCount
    • KdbLongGauge
    • MigrationCount
    • PutCount
    • SlidingExpirationCount
  • Azos.Sky.Locking
    • ILockManager
    • ILockManagerImplementation
    • LocalTestingLockManager
    • LockErrorCause
    • LockingException
    • LockManager
    • LockManagerBase
    • LockOp
    • LockOp.AbortOp
    • LockOp.AndOp
    • LockOp.AnywayContinueAfterOp
    • LockOp.AssertOp
    • LockOp.BinaryOperatorOp
    • LockOp.BlockOp
    • LockOp.ChangeOp
    • LockOp.DeleteVarOp
    • LockOp.ExistsOp
    • LockOp.FalseOp
    • LockOp.FlowOp
    • LockOp.IfOp
    • LockOp.NotOp
    • LockOp.Op
    • LockOp.OperatorOp
    • LockOp.OrOp
    • LockOp.SelectConstantValueOp
    • LockOp.SelectOp
    • LockOp.SelectOperatorValueOp
    • LockOp.SelectVarValueOp
    • LockOp.SetVarOp
    • LockOp.StatementOp
    • LockOp.TrueOp
    • LockOp.UnaryOperatorOp
    • LockOp.XorOp
    • LockSession
    • LockSessionID
    • LockStatus
    • LockTransaction
    • LockTransactionResult
    • NOPLockManager
  • Azos.Sky.Locking.Instrumentation
    • LockingClientDoubleGauge
    • LockingClientGauge
    • LockingDoubleGauge
    • LockingLongGauge
    • LockingServerDoubleGauge
    • LockingServerGauge
    • LockSessions
    • LockTransactionRequests
    • ServerCallsNorm
    • ServerEndLockSessionCalls
    • ServerExpiredRecords
    • ServerExpiredSessions
    • ServerLockTransactions
    • ServerNamespaceTableRecordCount
    • ServerNamespaceTables
    • ServerRemovedEmptyTables
    • ServerTrustLevel
  • Azos.Sky.Locking.Server
    • EvalContext
    • LockServerService
    • LockSessionData
    • Variable
  • Azos.Sky.Log
    • LogArchiveException
    • SkySink
    • SkyZoneSink
  • Azos.Sky.Log.Server
    • LogArchiveDimensionsMapper
    • LogArchiveStore
    • LogReceiverServer
    • LogReceiverService
    • MongoLogArchiveStore
  • Azos.Sky.Mdb
    • CompositeShardingID
    • ConnectStringBuilderBase
    • CRUDOperations
    • IMdbDataStore
    • MdbAppComponent
    • MdbArea
    • MdbArea.Partition
    • MdbArea.Partition.Shard
    • MdbArea.Partition.ShardBackendConnection
    • MDBCentralArea
    • MdbDataStore
    • MdbException
    • MdbPartitionedArea
    • MongoDbConnectStringBuilder
    • MsSqlConnectStringBuilder
    • MySqlConnectStringBuilder
    • OracleConnectStringBuilder
    • ShardingUtils
  • Azos.Sky.Metabase
    • Metabank
    • Metabank.AppCatalog
    • Metabank.BinCatalog
    • Metabank.BinCatalog.PackageInfo
    • Metabank.Catalog
    • Metabank.NetSvcPeer
    • Metabank.RegCatalog
    • Metabank.SecCatalog
    • Metabank.Section
    • Metabank.Section<TCatalog>
    • Metabank.SectionApplication
    • Metabank.SectionApplication.AppPackage
    • Metabank.SectionHost
    • Metabank.SectionNOC
    • Metabank.SectionRegion
    • Metabank.SectionRegionBase
    • Metabank.SectionRole
    • Metabank.SectionRole.AppInfo
    • Metabank.SectionWithAnyAppConfig
    • Metabank.SectionWithAnyAppConfig<TCatalog>
    • Metabank.SectionWithNamedAppConfigs
    • Metabank.SectionWithNamedAppConfigs<TCatalog>
    • Metabank.SectionZone
    • Metabank.SystemCatalog
    • Metabank.UserCatalog
    • Metabank.ValidationContext
    • MetabankFileConfigNodeProvider
    • MetabaseException
    • MetabaseValidationMessageType
    • MetabaseValidationMsg
    • NetworkScope
  • Azos.Sky.MongoDb
    • MongoDeviceCRUDException
    • MongoDeviceException
  • Azos.Sky.Security
    • SkyAuthenticationTokenSerializer
  • Azos.Sky.Security.Permissions.Admin
    • AppRemoteTerminalPermission
    • RemoteTerminalOperatorPermission
  • Azos.Sky.Tools.agm
    • ProgramBody
  • Azos.Sky.Tools.amm
    • ProgramBody
  • Azos.Sky.Tools.ascon
    • ProgramBody
  • Azos.Sky.WebManager
    • Localizer
    • Localizer.DateTimeFormat
    • Localizer.MoneyFormat
    • SURI
    • URIS
    • WebManagerException
    • WebManagerSession
    • WebManagerSessionFilter
    • WebManagerStockContentSiteHandler
  • Azos.Sky.WebManager.Controllers
    • Home
    • Instrumentation
    • Instrumentation.DataGrouping
    • Instrumentation.DatumRequest
    • Instrumentation.DatumRequest.NSDescr
    • Instrumentation.DatumRequest.SRCDescr
    • PublicAPI
    • RemoteTerminal
    • TheSystem
    • WebManagerController
  • Azos.Sky.WebManager.Controls
    • WebManagerPage
    • WebManagerTemplate
  • Azos.Sky.WebManager.Pages
    • Console
    • HeadMaster
    • Instrumentation
    • InstrumentationCharts
    • InstrumentationLogs
    • Login
    • Master
    • Process
    • TheSystem
  • Azos.Sky.WebMessaging
    • MailboxID
    • MailboxInfo
    • MailboxMsgID
    • MsgChannelWriteResult
    • MsgPubStatus
    • MsgStatus
    • SkyWebMessage
    • SkyWebMessageSink
    • WebMessagingException
  • Azos.Sky.WebMessaging.Server
    • Channel
    • WebMessageSystemServer
    • WebMessageSystemService
  • Azos.Sky.Workers
    • CancelSignal
    • CorrelatedTodo
    • CorrelatedTodo.MergeResult
    • FinalizeSignal
    • FinishSignal
    • IProcessHost
    • IProcessManager
    • IProcessManagerImplementation
    • ITodoHost
    • MongoWorkersException
    • OkSignal
    • PID
    • Process
    • ProcessAttribute
    • ProcessDescriptor
    • ProcessFrame
    • ProcessManager
    • ProcessManagerBase
    • ProcessStatus
    • ResultSignal
    • Signal
    • SignalAttribute
    • SignalFrame
    • TerminateSignal
    • Todo
    • Todo.ExecuteState
    • TodoFrame
    • TodoQueueAttribute
    • UnknownSignal
    • WorkersException
  • Azos.Sky.Workers.Server
    • AgentServiceBase
    • MongoProcessStore
    • ProcessControllerServer
    • ProcessControllerService
    • ProcessStore
  • Azos.Sky.Workers.Server.Queue
    • MongoTodoQueueStore
    • TodoQueue
    • TodoQueue.DuplicationHandlingMode
    • TodoQueue.ExecuteMode
    • TodoQueueServer
    • TodoQueueService
    • TodoQueueStore
  • Azos.Sky.Workers.Server.Queue.Instrumentation
    • CompletedErrorTodoCount
    • CompletedOkTodoCount
    • CompletedTodoCount
    • EnqueueCalls
    • EnqueueTodoCount
    • FetchedTodoCount
    • MergedTodoCount
    • ProcessedTodoCount
    • ProcessOneQueueCount
    • PutTodoCount
    • QueueOperationErrorCount
    • QueueThreadSpins
    • TodoDuplicationCount
    • TodoQueueLongGauge
    • UpdateTodoCount
  • Azos.Standards
    • Countries_ISO3166_1
    • Distance
    • Distance.UnitType
    • Weight
    • Weight.UnitType
  • Azos.Templatization
    • CompileUnit
    • CompileUnits
    • DOMGenerator
    • FileTemplateStringContentSource
    • IRenderingTarget
    • ITemplate
    • ITemplateSource
    • ITemplateSource<T>
    • LJSCompiler
    • NHTCompiler
    • StringRenderingTarget
    • Template<TContext, TTarget, TRenderingContext>
    • TemplateCompiler
    • TemplateCompilerException
    • TemplateParseException
    • TemplateStringContentSource
    • TemplatizationException
    • TextCSTemplateCompiler
    • TextJSTemplateCompiler
  • Azos.Text
    • CharCodes
    • CompilingExpressionEvaluator<TContext, TResult, TArg>
    • DataEntryUtils
    • Evaluator
    • Evaluator.Node
    • IdentifierLookup
    • NaturalTextGenerator
    • SealedString
    • SealedString.Scope
    • Stripper
    • TokenParser
    • TokenParser.Token
    • TokenParser.Token.Attribute
    • Utils
  • Azos.Time
    • DaysOfWeek
    • DaysOfWeekUtils
    • DefaultTimeSource
    • Event
    • EventBodyAsyncModel
    • EventStatus
    • EventTimer
    • IEventHandler
    • IEventTimer
    • IEventTimerImplementation
    • ILocalizedTimeProvider
    • ITimeSource
    • ITimeSourceImplementation
    • NOPEventTimer
    • TimeException
    • TimeLocation
    • TimerEvent
    • TimerEventDefinitionChange
    • TimerEventStatusChange
  • Azos.Time.Instrumentation
    • EventCount
    • FiredEventCount
    • TimeInstrumentationLongGauge
  • Azos.Tools.Arow
    • ProgramBody
  • Azos.Tools.Getdatetime
    • ProgramBody
  • Azos.Tools.Gluec
    • ProgramBody
  • Azos.Tools.Licupd
    • ProgramBody
  • Azos.Tools.Ntc
    • ProgramBody
  • Azos.Tools.Phash
    • ProgramBody
  • Azos.Tools.Rsc
    • ProgramBody
  • Azos.Tools.Trun
    • ProgramBody
  • Azos.Wave
    • CompositeWorkMatch
    • ExceptionExtensions
    • ExceptionMatch
    • FilterPipelineException
    • HttpResponseStatusCodeMatch
    • HTTPStatusException
    • MvcActionException
    • MvcException
    • NotAuthorizationExceptionMatch
    • PlatformUtils
    • Portal
    • Portal.DateTimeFormat
    • Portal.MoneyFormat
    • PortalHub
    • PortalHubExtensions
    • Response
    • SysConsts
    • Theme
    • Theme<TPortal>
    • URIPattern
    • WaveException
    • WaveServer
    • WaveSession
    • WaveTemplateRenderingException
    • WorkContext
    • WorkDispatcher
    • WorkFilter
    • WorkHandler
    • WorkMatch
    • WorkMatch.NameValuePair
    • WorkMatch.Variable
  • Azos.Wave.Client
    • ModelFieldValueListLookupFunc
    • ModelLocalizationEventHandler
    • Record
    • Record.ServerError
    • RecordModelGenerator
  • Azos.Wave.CMS
    • CMSBank
    • CMSContextExtensions
    • CMSException
    • ConfigResource
    • DirectoryResource
    • FileResource
    • ICMSBank
    • ICMSBankImplementation
    • ICMSContext
    • NLSResource
    • NOPCMSBank
    • NOPCMSContext
    • Resource
  • Azos.Wave.Filters
    • BeforeAfterFilterBase
    • EffectiveCallerIPEndPointFilter
    • ErrorFilter
    • GeoLookupFilter
    • LoggingFilter
    • PortalFilter
    • RedirectFilter
    • SecurityFilter
    • SessionFilter
    • StopFilter
  • Azos.Wave.Handlers
    • CompositeHandler
    • ContextDumpHandler
    • EmbeddedSiteHandler
    • EmbeddedSiteHandler.IAction
    • FileDownloadHandler
    • MvcHandler
    • NOPHandler
    • StockContentSiteHandler
    • TemplateHandler
    • TypeLocation
    • TypeLocations
    • TypeLookupHandler<TTarget>
  • Azos.Wave.Instrumentation
    • FilterHandleException
    • GeoLookup
    • GeoLookupHit
    • ServerAcceptSemaphoreCount
    • ServerGateDenial
    • ServerHandleException
    • ServerPortalRequest
    • ServerRequest
    • ServerWorkSemaphoreCount
    • SessionEnd
    • SessionExisting
    • SessionInvalidID
    • SessionNew
    • WaveDoubleGauge
    • WaveLongGauge
    • WorkContextAborted
    • WorkContextBufferedResponse
    • WorkContextBufferedResponseBytes
    • WorkContextCtor
    • WorkContextDctor
    • WorkContextHandled
    • WorkContextNeedsSession
    • WorkContextNoDefaultClose
    • WorkContextWorkSemaphoreRelease
    • WorkContextWrittenResponse
  • Azos.Wave.Mvc
    • ActionAttribute
    • ActionFilterAttribute
    • ActionGroupInfo
    • ActionInfo
    • CacheControlAttribute
    • ClientRecord
    • Controller
    • ControllerInfo
    • FileDownload
    • Http403Forbidden
    • Http404NotFound
    • IActionResult
    • JSONResult
    • NoCacheAttribute
    • Picture
    • Redirect
    • SessionCSRFCheckAttribute
  • Azos.Wave.Templatization
    • ResponseRenderingTarget
    • WaveTemplate
    • WaveTemplate<TModel>
  • Azos.Wave.Templatization.StockContent
    • Error
    • Master
  • Azos.Web
    • CacheControl
    • CacheControl.Type
    • ContentType
    • Crawlers
    • HTTPRequestMethod
    • IWebClientCaller
    • Multipart
    • Multipart.EncodedContent
    • Multipart.Part
    • ServicePointManagerConfigurator
    • ServicePointManagerConfigurator.OperationPolicy
    • ServicePointManagerConfigurator.OperationPolicy._uri
    • ServicePointManagerConfigurator.ServicePointConfigurator
    • SocialNetID
    • StringConsts
    • Utils
    • WebClient
    • WebClient.RequestParams
    • WebClient.WebClientTimeouted
    • WebConsts
    • WebConsts.RedirectCode
    • WebException
    • WebSettings
  • Azos.Web.GeoLookup
    • BinaryIndexedTree<K, V>
    • BinaryIndexedTree<K, V>.Node
    • BinaryTree<K, V>
    • BinaryTree<K, V>.Node<T>
    • GeoEntity
    • GeoException
    • GeoLookupModule
    • GeoLookupService
    • IGeoLookup
    • IPSubnetBlock
    • Location
    • LookupResolution
    • Subnet
    • SubnetTree<V>
  • Azos.Web.IO
    • RFC3986
  • Azos.Web.Messaging
    • CompositeMessageSink
    • HttpBasicAuthenticationHelper
    • IMessageSink
    • IMessenger
    • IMessengerImplementation
    • MailgunMailerSink
    • Message
    • Message.Attachment
    • MessageAddressBuilder
    • MessageAddressBuilder.Addressee
    • MessageBuilderChangeEventHandler
    • MessageDaemon
    • MessageSink
    • MsgChannels
    • MsgImportance
    • MsgPriority
    • NOPMessageSink
    • NOPMessenger
    • SendMessageErrorHandling
    • SMTPMessageSink
    • TwilioSink
  • Azos.Web.Messaging.Instrumentation
    • MessagingFallbackCount
    • MessagingFallbackErrorCount
    • MessagingSinkCount
    • MessagingSinkErrorCount
    • MessagingSinkLongGauge
  • Azos.WinApi
    • GDIApi
    • GDIApi.BinaryRasterOperations
    • GDIApi.BrushStyle
    • GDIApi.FontCharSet
    • GDIApi.FontClipPrecision
    • GDIApi.FontPitchAndFamily
    • GDIApi.FontPrecision
    • GDIApi.FontQuality
    • GDIApi.FontWeight
    • GDIApi.HatchStyle
    • GDIApi.LOGBRUSH
    • GDIApi.LOGFONT
    • GDIApi.PenStyle
    • GDIApi.Rect
    • GDIApi.StockObjects
    • GDIApi.TernaryRasterOperations
    • KernelApi
    • Messages
    • UserApi
    • UserApi.EnumDelegate
    • UserApi.RECT
  • Azos.WinForms
    • FormsAmbient
    • IFieldControlContext
    • Utils
    • WFormsException
  • Azos.WinForms.Controls
    • Balloon
    • BGKind
    • ComboBoxEx
    • HAlignment
    • LineStyle
    • SortDirection
    • Style
    • ThemableAttribute
  • Azos.WinForms.Controls.ChartKit
    • VRulerPosition
  • Azos.WinForms.Controls.ChartKit.Temporal
    • CandleBuySellView
    • CandleBuySellView.CandleBuySellElement
    • CandleBuySellView.ViewKind
    • CandleMidLineView
    • CandleMidLineView.CandleMidLineElement
    • CandleTimeSeries
    • CandleView
    • CandleView.CandleElement
    • CandleViewBase
    • ChartPaneMouseEventArgs
    • ChartPaneMouseEventArgs.MouseEventType
    • ChartPaneMouseEventHandler
    • MidLineType
    • MouseCursorMode
    • PlotPane
    • SeriesView
    • SeriesView.YLevelElement
    • SeriesView<TSeries, TSample>
    • TimeLineFormatEventArgs
    • TimeLineFormatEventHandler
    • TimeScalePane
    • TimeScalePane.Tick
    • TimeScalePane.TimeCursorElement
    • TimeSeries
    • TimeSeries.YLevel
    • TimeSeries<TSample>
    • TimeSeriesChart
    • VScaleZoomAlign
  • Azos.WinForms.Controls.GridKit
    • CellElement
    • CellSelectionEventHandler
    • CellView
    • Column
    • Column<TRow, TValue>
    • ColumnAttributesChangedEventHandler
    • CommentElement
    • GetCommentHandler<TRow>
    • GetHasValueHandler<TRow, TValue>
    • GetValueHandler<TRow, TValue>
    • Grid
    • NotifyDataSourceChangedEventArgs
    • NotifyDataSourceChangedEventHandler
    • RowMap
    • RowMapEntry
  • Azos.WinForms.Elements
    • CheckableElement
    • CheckBoxElement
    • ComboButtonElement
    • Element
    • ElementHostControl
    • ElementList
    • ElementZOrder
    • PressableElement
    • RadioButtonElement
    • RadioGroupElement
    • SymbolElement
    • SymbolType
    • TextElement
    • TextLabelElement
  • Azos.WinForms.Forms
    • DictionaryForm
  • MySql.Data.MySqlClient
    • MySqlBulkLoader
    • MySqlBulkLoaderConflictOption
    • MySqlBulkLoaderPriority
    • MySqlClientFactory
    • MySqlCommand
    • MySqlConnection
    • MySqlConnectionStringBuilder
    • MySqlDataAdapter
    • MySqlDataReader
    • MySqlDbColumn
    • MySqlDbType
    • MySqlErrorCode
    • MySqlException
    • MySqlHelper
    • MySqlLoadBalance
    • MySqlParameter
    • MySqlParameterCollection
    • MySqlProtocolException
    • MySqlRowUpdatedEventArgs
    • MySqlRowUpdatedEventHandler
    • MySqlRowUpdatingEventArgs
    • MySqlRowUpdatingEventHandler
    • MySqlSslMode
    • MySqlTransaction
  • MySqlConnector.Logging
    • ConsoleLoggerProvider
    • IMySqlConnectorLogger
    • IMySqlConnectorLoggerProvider
    • MySqlConnectorLogLevel
    • MySqlConnectorLogManager
    • NoOpLogger
    • NoOpLoggerProvider

Class BinUtils

Facilitates read.writing binary BSON primitives. Developers should not normally use this class as it is used by serializers and socket low-level code

Inheritance
System.Object
BinUtils
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Azos.Serialization.BSON
Assembly: Azos.dll
Syntax
public static class BinUtils

Fields

TERMINATOR

Declaration
public const byte TERMINATOR = 0
Field Value
Type Description
System.Byte

Properties

UTF8Encoding

Declaration
public static UTF8Encoding UTF8Encoding { get; }
Property Value
Type Description
System.Text.UTF8Encoding

Methods

GetIntDigitCount(Int32)

Returns number of digits in 32-bit integer value

Declaration
public static short GetIntDigitCount(int value)
Parameters
Type Name Description
System.Int32 value
Returns
Type Description
System.Int16

ReadByte(Stream)

Declaration
public static byte ReadByte(Stream stream)
Parameters
Type Name Description
System.IO.Stream stream
Returns
Type Description
System.Byte

ReadCString(Stream)

Reads BSON cstring from stream

Declaration
public static string ReadCString(Stream stream)
Parameters
Type Name Description
System.IO.Stream stream
Returns
Type Description
System.String

ReadCString(Stream, Int32)

Reads BSON cstring from stream

Declaration
public static string ReadCString(Stream stream, int length)
Parameters
Type Name Description
System.IO.Stream stream
System.Int32 length
Returns
Type Description
System.String

ReadDouble(Stream)

Reads double from stream

Declaration
public static double ReadDouble(Stream stream)
Parameters
Type Name Description
System.IO.Stream stream
Returns
Type Description
System.Double

ReadElementType(Stream)

Reads BSON element type from stream

Declaration
public static BSONElementType ReadElementType(Stream stream)
Parameters
Type Name Description
System.IO.Stream stream
Returns
Type Description
BSONElementType

ReadInt16(Byte[], Int32)

Reads 16-bit int from byte array

Declaration
public static short ReadInt16(byte[] bytes, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] bytes
System.Int32 startIdx
Returns
Type Description
System.Int16

ReadInt16(Stream)

Reads 16-bit int from stream

Declaration
public static short ReadInt16(Stream stream)
Parameters
Type Name Description
System.IO.Stream stream
Returns
Type Description
System.Int16

ReadInt32(Byte[], Int32)

Reads 32-bit int from byte array

Declaration
public static int ReadInt32(byte[] bytes, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] bytes
System.Int32 startIdx
Returns
Type Description
System.Int32

ReadInt32(Stream)

Reads 32-bit int from stream

Declaration
public static int ReadInt32(Stream stream)
Parameters
Type Name Description
System.IO.Stream stream
Returns
Type Description
System.Int32

ReadInt64(Byte[], Int32)

Reads 64-bit int from byte array

Declaration
public static long ReadInt64(byte[] bytes, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] bytes
System.Int32 startIdx
Returns
Type Description
System.Int64

ReadInt64(Stream)

Reads 64-bit int from stream

Declaration
public static long ReadInt64(Stream stream)
Parameters
Type Name Description
System.IO.Stream stream
Returns
Type Description
System.Int64

ReadUInt16(Byte[], Int32)

Reads unsigned 16-bit int from byte array

Declaration
public static ushort ReadUInt16(byte[] bytes, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] bytes
System.Int32 startIdx
Returns
Type Description
System.UInt16

ReadUInt16(Stream)

Reads unsigned 16-bit int from stream

Declaration
public static ushort ReadUInt16(Stream stream)
Parameters
Type Name Description
System.IO.Stream stream
Returns
Type Description
System.UInt16

ReadUInt24(Byte[], Int32)

Reads 24-bit int (less than 2^24) from byte array

Declaration
public static uint ReadUInt24(byte[] bytes, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] bytes
System.Int32 startIdx
Returns
Type Description
System.UInt32

ReadUInt32(Byte[], Int32)

Reads unsigned 32-bit int from byte array

Declaration
public static uint ReadUInt32(byte[] bytes, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] bytes
System.Int32 startIdx
Returns
Type Description
System.UInt32

ReadUInt32(Stream)

Reads unsigned 32-bit int from stream

Declaration
public static uint ReadUInt32(Stream stream)
Parameters
Type Name Description
System.IO.Stream stream
Returns
Type Description
System.UInt32

ReadUInt64(Byte[], Int32)

Reads unsigned 64-bit int from byte array

Declaration
public static ulong ReadUInt64(byte[] bytes, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] bytes
System.Int32 startIdx
Returns
Type Description
System.UInt64

ReadUInt64(Stream)

Reads unsigned 64-bit int from stream

Declaration
public static ulong ReadUInt64(Stream stream)
Parameters
Type Name Description
System.IO.Stream stream
Returns
Type Description
System.UInt64

WriteBinary(Stream, Byte[])

Declaration
public static void WriteBinary(Stream stream, byte[] value)
Parameters
Type Name Description
System.IO.Stream stream
System.Byte[] value

WriteByte(Stream, Byte)

Writes byte to stream

Declaration
public static void WriteByte(Stream stream, byte value)
Parameters
Type Name Description
System.IO.Stream stream
System.Byte value

WriteCString(Stream, String)

Writes BSON cstring to stream

Declaration
public static void WriteCString(Stream stream, string value)
Parameters
Type Name Description
System.IO.Stream stream
System.String value

WriteCStringToBuffer(String)

Declaration
public static byte[] WriteCStringToBuffer(string value)
Parameters
Type Name Description
System.String value
Returns
Type Description
System.Byte[]

WriteDouble(Stream, Double)

Writes double to stream

Declaration
public static void WriteDouble(Stream stream, double value)
Parameters
Type Name Description
System.IO.Stream stream
System.Double value

WriteInt16(Byte[], Int16, Int32)

Writes 16-bit int to byte array

Declaration
public static void WriteInt16(byte[] buffer, short value, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] buffer
System.Int16 value
System.Int32 startIdx

WriteInt16(Stream, Int16)

Writes 16-bit int to stream

Declaration
public static void WriteInt16(Stream stream, short value)
Parameters
Type Name Description
System.IO.Stream stream
System.Int16 value

WriteInt32(Byte[], Int32, Int32)

Writes 32bit int to byte array

Declaration
public static void WriteInt32(byte[] buffer, int value, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] buffer
System.Int32 value
System.Int32 startIdx

WriteInt32(Stream, Int32)

Writes 32-bit int to stream

Declaration
public static void WriteInt32(Stream stream, int value)
Parameters
Type Name Description
System.IO.Stream stream
System.Int32 value

WriteInt64(Byte[], Int64, Int32)

Writes 64-bit int to byte array

Declaration
public static void WriteInt64(byte[] buffer, long value, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] buffer
System.Int64 value
System.Int32 startIdx

WriteInt64(Stream, Int64)

Writes 64-bit int to stream

Declaration
public static void WriteInt64(Stream stream, long value)
Parameters
Type Name Description
System.IO.Stream stream
System.Int64 value

WriteTerminator(Stream)

Writes terminator 0x00 symbol to stream

Declaration
public static void WriteTerminator(Stream stream)
Parameters
Type Name Description
System.IO.Stream stream

WriteUInt16(Byte[], UInt16, Int32)

Writes unsigned 16-bit int to byte array

Declaration
public static void WriteUInt16(byte[] buffer, ushort value, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] buffer
System.UInt16 value
System.Int32 startIdx

WriteUInt16(Stream, UInt16)

Writes unsigned 16-bit int to stream

Declaration
public static void WriteUInt16(Stream stream, ushort value)
Parameters
Type Name Description
System.IO.Stream stream
System.UInt16 value

WriteUInt24(Byte[], UInt32, Int32)

Writes unsigned 24bit int (less than 2^24) to byte array

Declaration
public static void WriteUInt24(byte[] buffer, uint value, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] buffer
System.UInt32 value
System.Int32 startIdx

WriteUInt32(Byte[], UInt32, Int32)

Writes unsigned 32bit int to byte array

Declaration
public static void WriteUInt32(byte[] buffer, uint value, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] buffer
System.UInt32 value
System.Int32 startIdx

WriteUInt32(Stream, UInt32)

Writes unsigned 32-bit int to stream

Declaration
public static void WriteUInt32(Stream stream, uint value)
Parameters
Type Name Description
System.IO.Stream stream
System.UInt32 value

WriteUInt64(Byte[], UInt64, Int32)

Writes unsigned 64-bit int to byte array

Declaration
public static void WriteUInt64(byte[] buffer, ulong value, int startIdx = 0)
Parameters
Type Name Description
System.Byte[] buffer
System.UInt64 value
System.Int32 startIdx

WriteUInt64(Stream, UInt64)

Writes unsigned 64-bit int to stream

Declaration
public static void WriteUInt64(Stream stream, ulong value)
Parameters
Type Name Description
System.IO.Stream stream
System.UInt64 value
Back to top Copyright (c)2018 - 2019 Azist Group