Package com._1c.g5.v8.dt.bsl.typesystem
-
Interface Summary Interface Description IDynamicContextDefProvider Interface for expandingContextDef
ofType
by semantic object from Built-In language module.IEventsProvider Interface of providers ofEvent
for Bsl method Using in extension point "bslEventsExtension"IInvocationTypesComputerExtension Special interface for extending returning types ofInvocation
.IInvocationTypesComputerParametersDependent Special marker interface for implementation ofIInvocationTypesComputerExtension
.ITypeSystem Install type system to BSL moduleIVariableTypeStateFactory Special factory for creating state inITypeSystem
-
Class Summary Class Description AbstractXdtoFactoryInvocationTypesComputer Abstract implementation ofIInvocationTypesComputerExtension
for computing type for method from "XDTOfactory" typeAddFormItemInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for method "Add" of type "FormAllItems"BslEventsRegistry Registry forIEventsExtension
extensionBslTreeTypeSystem Install tree type system (with tree of type state) for BSL moduleBslTypeSystemProvider Special provider for allITypeSystem
for BSLCreateWSProxyInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for method "CreateWSProxy" ("СоздатьWSПрокси") for type "WSReferenceManager"DataLockAddInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for method "Add" of DataLock typeDomBuilderReadInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for method "Read" of type "DomBuilder"DynamicContextDefProviderRegistry Special registry for collecting all implementation ofIDynamicContextDefProvider
from extension point "com._1c.g5.v8.dt.bsl.dynamicContextDefProvider"DynamicContextDefServiceProvider Service for expandingContextDef
ofType
by semantic object from Bsl module.EventSubscriptionEventsProvider Implementation ofIEventsProvider
forEventSubscription
ExpandedTypesServiceProvider Special service for providing names of types which content can be expanded by derived properties or methods.ExportMethodTypeProvider Special provider for caching bsl exporting method returning types and parameters typesExportMethodTypeProviderTest A set of test cases forExportMethodTypeProvider
class.FindByRefInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for method "FindByRef" of global contextFindRowsInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for method "FindRows" of types which have collection element typesFunctionalOptionInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for general context method "GetFunctionalOption" ("ПолучитьФункциональнуюОпцию")FunctionCtorDynamicContextDefProvider Special implementation ofIDynamicContextDefProvider
forFunctionStyleCreator
GetFormAttributesInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for method "GetAttributes" of type "ClientApplicationForm"GetOrOpenFormInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for general context method "OpenForm" ("ОткрытьФорму") or method of manager type "GetForm" ("ПолучитьФорму")GetTemplateInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for general context method "GetCommonTemplate" ("ПолучитьОбщийМакет") and for method "GetTemplate" ("ПолучитьМакет") for producing metadata object typesHttpServiceEventsProvider Implementation ofIEventsProvider
forHTTPService
IntegrationServiceEventsProvider Implementation ofIEventsProvider
forIntegrationService
InvocationTypesComputerExtensionRegistry Special registry for accumulating all extension points "com._1c.g5.v8.dt.bsl.invocationTypesComputerExtension".MapDynamicContextDefProvider Special implementation ofIDynamicContextDefProvider
for constructor type of "Map" that has semantic as "a = new Map(fixedMapVariable)
"MetadataInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for method "Metadata" of all object and record set typesNamingCollectionServiceProvider Class provides name of the special platform types - NamingCollections.PredefinedValueInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for general context method "PredefinedValue" ("ПредопределенноеЗначение")ProceedWithCallInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for general context method "ProceedWithCall"QueryUnloadInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for method "Unload" ("Выгрузить") of "QueryResult" typeStructureDynamicContextDefProvider Special implementation ofIDynamicContextDefProvider
for constructor type of "Structure" that has semantic as "a = new Structure("derivedPropeerty1, derivedProperty2", value1, value2)
"TypeSystemProperties Special properties for tuning type system behavior for Built-In languageUnloadRecordSetInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for method "Unload" of type "RecordSet"ValueTableDynamicContextDefProvider Special implementation ofIDynamicContextDefProvider
for ValueTable typeValueTreeDynamicContextDefProvider Special implementation ofIDynamicContextDefProvider
for ValueTree typeWebServiceEventsProvider Implementation ofIEventsProvider
forWebService
XdtoFactoryCreateInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for method "Create" ("Создать") for type "XDTOFactory"XdtoFactoryReadXmlInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for method "ReadXml" ("ПрочитатьXML") for type "XDTOFactory"XdtoFactoryTypeInvocationTypesComputer Special implementation ofIInvocationTypesComputerExtension
for method "Type" ("Тип") for type "XDTOFactory" -
Enum Summary Enum Description BslTypeSystemProvider.BslTypeSystemKind Kind ofBslTypeSystemProvider
-
Exception Summary Exception Description ExportMethodTypeProviderException Export method type provider exception.ExportMethodTypeProviderTooNewDataFormatException Exception thrown when an attempt to activate the provider is made and the format of the data is too new.ExportMethodTypeProviderTooOldDataFormatException Exception thrown when an attempt to activate the provider is made and the format of the data is too old.