Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
AS-8X API Documentation
Ճարտարապետություն
Ասինխրոն մշակում կիրառությունների սերվերի վրա
Ընդլայնում
8x-ի ճարտարապետության հիմունքները
Կիրառությունների սերվերի ենթակառուցվածք
4x-ից անցում դեպի 8x
Համակարգային նկարագրություններ
Հաշվառում
Մեթոդներ
OnLimitFault
Տվյալների մշակման հարցում
Հատկություններ
ArmenianCaption
DPRType
EnglishCaption
Name
Progress
Մեթոդներ
AfterDeserializeParameter(P, JsonElement)
Execute(P, CancellationToken)
Տվյալների աղբյուր
Հատկություններ
AfterDataReaderCloseMode
ArmenianCaption
CommandBehaviorFlag
EnglishCaption
IsSQLBased
IsUpdatable
Name
Progress
QueryTimeOut
Rows
Schema
SupportPrepareExecutionPhase
SupportsSnapshotIsolation
Մեթոդներ
AfterDataReaderClose
AfterExecuteSQLCommand(DataSourceArgs
, SqlDataReader)
BeforeExecuteSQLCommand(DataSourceArgs
, CancellationToken)
Execute(P, HashSet
, IExtender, CancellationToken)
FillData(DataSourceArgs
, CancellationToken)
MakeSQLCommand(DataSourceArgs
, CancellationToken)
ProcessRow(DataSourceArgs
, R, SqlDataReader)
Փաստաթուղթ
Հատկություններ
Archived
CancellationToken
CopiedFrom
CreationDate
CreatorSUID
Deleting
Description
DocumentChangeRequest
DocumentLog
ExistsInDB
Grids
GridsInitialized
GridsLoaded
GridsLoading
ISN
InitialSnapshot
IsLogged
IsNew
IsUIOrigin
LastFixedState
LogTransactions
NestedTransactionReport
Origin
Progress
Properties
Snapshots
State
StoreMode
StoreSnapshot
StoredFacts
TemplateSubstitutionIsExtended
TimeStamp
indexer
Մեթոդներ
Action(ActionEventArgs)
AddParent(int)
AfterCommit(AfterCommitEventArgs)
AfterCreate(AfterCreateEventArgs)
AfterLoad(AfterLoadEventArgs)
ApplySnapshot(DocumentSnapshot)
BeforeCommit(BeforeCommitEventArgs)
BeforeCopy(BeforeCopyEventArgs)
BeforeImportProcessing(BeforeImportProcessingEventArgs)
Body()
BuildEmbeddedUIRequest(T uiRequestExecutionProgress)
ConfigureDCRFieldInclusion(ConfigureDCRFieldInclusionEventArgs)
DefaultComment(DefaultCommentEventArgs)
DefineLimits(string, int, DateTime, decimal, decimal)
Delete(DeleteEventArgs)
DeserializeComplexObjects(DeserializeComplexObjectsEventArgs)
DoLoadGrids(LoadGridsEventArgs)
ExistsGrid(string)
ExistsRekvizit(string)
Folders(FoldersEventArgs)
GetCheckValue(string)
GetFieldType(string)
GetImage(string)
GetMemo(string)
GetNextTrans()
GetParents()
Grid(string)
InitGrids()
LoadGrids(LoadGridsEventArgs)
LoadImagesAndMemos(ArchiveInfo)
LoadParents()
OnConfirmDocumentChangeRequest(ConfirmDocumentChangeRequestEventArgs)
OnRefuse(RefuseEventArgs)
OnRejectDocumentChangeRequest(RejectDocumentChangeRequestEventArgs)
PostMessage(PostMessageEventArgs)
RefreshTimeStamp()
SendMessage(string, int, string, bool, bool)
SerializeComplexObjects(SerializeComplexObjectsEventArgs)
SetCheckValue(string, bool)
SetDefaultValuesForFields
SetImage(string, byte[])
SetMemo(string, string)
Store(DocumentCheckLevel, string)
StoreGrids(StoreGridsEventArgs)
StoreValuesHistory()
TakeSnapshot(SnapshotContent, string, bool)
TemplateSubstitution(Dictionary
, Dictionary
)
TemplateSubstitutionEx(Dictionary
, Dictionary
)
Validate(ValidateEventArgs)
WriteLog(string, int, bool)
Պրոյեկտների կառուցվածք
8xClientSettings.json: Կարգավորման ֆայլ
appsettings.json: Կարգավորման ֆայլ
appsettings.json: Կարգավորման ֆայլ
config.as Կարգավորման ֆայլ
Կազմակերպության սեփական նկարագրությունները և ընդլայնումները պարունակող պրոյեկտի ստեղծում
ՀԾ-Բանկի պրոյեկտը բեռնելու ձևը գործընկերի համար
Ինյեկցիա (Dependency Injection)
8X համակարգի պրոյեկտների նկարագրություն
Սերվիսներ
AccessLogService
Մեթոդներ
LogRoleChanges(HashSet
, HashSet
, short)
AppLogService
Մեթոդներ
DataSourceService
Մեթոդներ
ClearDefinitions(IEnumerable
)
ExecuteDataSource
GetColumnsDefinition(string)
GetDataSource
GetDefinition(string, bool)
DocumentOperationService
Մեթոդներ
FieldType4XCompatibleValidatorService
Մեթոդներ
IsValid(FieldType)
IAccountingService
Մեթոդներ
IAttachmentService
Մեթոդներ
Add(AttachmentAddModel)
GetContent(int, string)
UpdateContent(AttachmentContentModel)
IDBService
Հատկություններ
AllowSnapshotIsolation
Connection
CurrentIsolationLevel
Database
ReadOnly
Server
TransDeferred
Մեթոդներ
ActiveTrans()
AppLock(string, string, string, string, int, string)
BeginSqlServerDistributedTransaction()
BeginSqlServerDistributedTransactionAsync()
BeginTrans()
BeginTransAsync()
CommitTrans()
CommitTransAsync()
CreateAdditionalConnection(bool, string, bool)
CreateCommand(TimeoutType)
CreateReadOnlyConnection(bool)
GetApproximateServerDate()
GetServerDate()
RollBackTrans()
RollBackTransAsync()
SetIsolationLevel(IsolationLevel)
SetIsolationLevelAsync(IsolationLevel)
TryAppLock(string, string, string, string)
IDocumentChangeRequestService
Մեթոդներ
IsEmpty(DocumentChangeRequest, bool)
IDocumentService
Մեթոդներ
Approve(Document, DocumentCheckLevel, string)
CheckProcessingMode(string)
CheckTransactionExistence(string, int, int)
CleanDeleted(DateTime, DateTime, string)
Copy(int, object, int)
Create
CreateFactsUsingStateMoverFrom(Document, int)
CreateParentLinkDB(int, int)
CreateParentLinksDB(int, List
)
CreationDate(int, bool)
CutChildLink(int, int)
CutParentLink(int, int)
Delete
DeleteAll(List
, bool, string, bool, bool)
DeserializeRequestBody(DocumentModel, bool)
ExistInDb(int)
FieldToAnsi(string, string, object)
FieldsToAnsi(string, Dictionary
)
GetDocsInfo()
GetDocumentChildren(int, string, DocumentChildrenOrder, string)
GetDocumentParents(int, string, DocumentChildrenOrder, string)
GetDocumentState(int)
GetDocumentStatus(string, int)
GetDocumentType(int)
GetDocumentTypeFromFolder(string, string)
GetGrandChildren(int, string, string, string, string)
GetParentIsn
GetPassedState
GetProcessingModes(string)
GetSUIDAndDate(int, int, bool)
GetSystemDocuments()
HiDelete(Document, bool)
HiDeleteAll(Document)
HiParDelete(Document)
IsArchived(int)
Load
LoadFromFolder
MakeParentLink(Document, int, bool)
NestedTransactions(Document, List
, TextReport,bool, bool)
ReFolder(Document, StoreMode)
SerializeResponseBody
(Document, bool)
SetGridDefaultValues(Document, Dictionary
>)
Store(Document, DocumentCheckLevel, string)
StoreFact(Document, Fact)
StoreInFolder(Document, FolderElement)
StoreInTree(Document, TreeElement)
IErrorHandlingService
Մեթոդներ
GetSqlExceptionDetails(SqlException)
GetSqlExceptionText(SqlException, string)
GetSqlRelatedException(SqlException, string, bool)
IFactService
Մեթոդներ
Exists(int, int, string, string, bool)
LastDate(string, int, DateTime?, string)
LastHI2FactDate(string, int, int, DateTime?, string)
LoadByBase(int, string, string, bool)
LoadByObject(string, int, DateTime, DateTime, string)
LoadByTrans(int, int, string, string)
LoadHI2ByBase(int, string, string, long)
LoadHI2ByObject(string, int, long, DateTime?, DateTime?, string)
SetAccCrd(Fact, string, bool)
SetAccDeb(Fact, string, bool)
IFolderService
Մեթոդներ
Exists(string)
GetElement
GetElements
GetISN(string, string)
IHolidaysService
Մեթոդներ
GetNextWorkDay(DateTime)
GetPreviousWorkDay(DateTime)
IsHoliday(DateTime)
IsWorkday(DateTime)
IKernelService
Մեթոդներ
GetExchangeRate(string, DateTime, DateTime?)
GetRem(string, int, DateTime?)
GetRemHI2(string, int, int, DateTime?)
GetTurn(string, int, DateTime, DateTime, string)
GetTurnBetween(string, int, DateTime, DateTime, string, bool)
GetTurnFull(string, int, DateTime, DateTime)
GetTurnHI2(string, int, int, DateTime, DateTime, string, int)
LastHI2OpDate
LastOpDate(string, int, DateTime?, string, int)
LastOpDate2(string, int, DateTime?, bool, string, string)
UserPositionAndMask(byte, byte, short)
IMailService
Մեթոդներ
SendMail(MailArgs)
IOlapDBService
Հատկություններ
Connection
Մեթոդներ
BeginTrans()
BeginTransAsync()
CommitTrans()
CommitTransAsync()
CreateAdditionalConnection(bool, string, bool)
GetApproximateServerDate()
GetServerDate()
RollBackTrans()
RollBackTransAsync()
IParametersService
Մեթոդներ
DefaultBranch
Exists(string)
ExistsHiPar(string, DateTime, bool, string)
GetBooleanValue
GetDateTimeValue
GetDecimalValue
GetDescriptor(string)
GetDetailedDescription(string)
GetHiPar(string, DateTime, bool, string, bool, DateTime?)
GetIntegerValue
GetShortValue
GetStringValue
GetTimeSpanValue
OPERHOLIDAYS()
OperEnd
OperStart
REPEND
REPSTART
SetDefaultValue(string, object, bool, bool)
SetHiPar(string, DateTime, int, string, string, DateTime?)
SetSerializedDefaultValue(string, string, bool, bool)
SetSerializedValue(string, string, short, bool)
SetValue(string, object)
SetValueWithAdditionalConnection(string, object)
IPermanentStorageService
Հատկություններ
Container
Մեթոդներ
DeleteBlobAsync
GetBlobAsync(string, string, CancellationToken)
UploadBlobAsync
UploadTempBlobAsync(string, string, Stream, BlobProperties, CancellationToken)
IProcessServerClient
Մեթոդներ
Delete(Guid)
Enqueue(DPR.Descriptor, object, bool, IServiceProvider, Dictionary
, string, bool)
ForceStop(Guid, string)
GetInfo(string)
GetProcess(Guid)
GetProgress(Guid)
GetResult(Guid)
ISessionInfoService
Հատկություններ
CurrentSessionGuid
Մեթոդներ
Exists(string)
ExistsInDB(string)
GetInfo()
IStorageService
Հատկություններ
Container
Մեթոդներ
DeleteBlobAsync
GetBlobAsync(string, string, CancellationToken)
GetTempBlobUrl(string, string)
UploadBlobAsync
UploadTempBlobAsync(string, string, Stream, BlobProperties, CancellationToken)
ITemplateSubstitutionService
Մեթոդներ
EvalAndAddUserDefinedParameters(string, SubstitutionType, PrintTemplateSubstitution, Document.Document)
EvalAndAddUserDefinedParametersEx(string, SubstitutionType, PrintTemplateSubstitutionEx, Document.Document)
GetReadyTemplateSubstitution(Document.Document, string, SubstitutionType, Dictionary
)
IsTemplateAvailable(string, string, Document)
LoadAndSubstitute(IPrintTemplateSubstitution, string, SubstitutionType, HtmlImageOption, string, bool)
LoadSubstituteAndGetContent(IPrintTemplateSubstitution, string, SubstitutionType, HtmlImageOption, bool)
LoadSubstitutionAndGetStorage(IPrintTemplateSubstitution, string, SubstitutionType, HtmlImageOption, string, bool)
LoadTemplateFile(string, SubstitutionType)
MergeFile
Substitute(IPrintTemplateSubstitution, byte[], SubstitutionType, HtmlImageOption, bool, string, bool, bool)
SubstituteAndGetContent(IPrintTemplateSubstitution, byte[], SubstitutionType, HtmlImageOption, bool, bool)
IUserService
Մեթոդներ
GetList()
UserElProp(short)
JobService
Մեթոդներ
DeleteScheduledJob(int, int, CancellationToken)
GetScheduledJobStateName(int)
InsertScheduleAndSteps(ScheduledJob)
LanguageService
Հատկություններ
CurrentUICultureName
IsArmenian
IsEnglish
Language
Մեթոդներ
GetAcceptLanguage(CultureInfo)
LiteDocumentService
Մեթոդներ
ClearCache()
Load
LoadFromFolder(string, string, bool)
LoadGrids
LookUpInCache
RemoveFromCache
LoggerService
RODocumentService
Մեթոդներ
ClearCache()
Load
LookUpInCache
RemoveFromCache
RolesService
Մեթոդներ
GetList
SessionInfoCacheService
Մեթոդներ
StatisticsService
Մեթոդներ
DeleteReportCalls(DateTime, DateTime, short?)
GetParameters(string)
StoreReportCallsAndParams(ReportCallsStoreModel)
SystemStateService
Մեթոդներ
ForceToRelogin(bool)
TemplateService
Մեթոդներ
ExistsTemplate(string, string)
GetDefinition(string, string)
GetTemplateNameAndType(string, bool)
TreeElementsService
Մեթոդներ
AddNode(TreeElement, bool)
DeleteNode(string, string)
EditNode(TreeElement)
ExistsInDB(string, string)
Get(string, string, bool)
GetTreeElements(int, Dictionary
, bool, bool)
TreeEventHandler
Մեթոդներ
BeforeDeleteNode(BeforeDeleteNodeEventArgs)
TreeService
Մեթոդներ
UserManagerService
Մեթոդներ
GetAccessibleRoles(short)
GetUnhiddenUsers()
WebServicesManager
Մեթոդներ
Add(WebServiceInfo)
Delete(string)
Get(string, string)
Update(WebServiceInfo)
Light mode
Dark mode
250626.000
250929.000
4.0060.0
4.0061.0
4.0061.0
4.0062.0
Սերվիսներ
AppLogService
IAttachmentService
IDocumentService
IDBService
IErrorHandlingService
IFactService
IFolderService
IHolidaysService
IMailService
IParametersService
ISessionInfoService
IStorageService
ITemplateSubstitutionService
IUserService
DataSourceService
LiteDocumentService
TemplateService
TreeElementsService
LanguageService
Table of contents
AccessLogService
AppLogService
DataSourceService
DocumentOperationService
FieldType4XCompatibleValidatorService
IAccountingService
IAttachmentService
IDBService
IDocumentChangeRequestService
IDocumentService
IErrorHandlingService
IFactService
IFolderService
IHolidaysService
IKernelService
IMailService
IOlapDBService
IParametersService
IPermanentStorageService
IProcessServerClient
ISessionInfoService
IStorageService
ITemplateSubstitutionService
IUserService
JobService
LanguageService
LiteDocumentService
LoggerService
RODocumentService
RolesService
SessionInfoCacheService
StatisticsService
SystemStateService
TemplateService
TreeElementsService
TreeEventHandler
TreeService
UserManagerService
WebServicesManager