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
Սերվիսներ
IFolderService
Մեթոդներ
Մեթոդներ
Table of contents
Exists(string)
GetElement
GetElements
GetISN(string, string)