Codeunit 9043 "ABS Helper Library"
System Application · System.Azure.Storage
Across versions
- BC23-24present
- BC2517 procedures changed
- BC26-27unchanged
- BC285 procedures added, 5 procedures removed
- BC29-30unchanged
Neighbourhood 3 connected objects and pages
System Application · System.Azure.Storage · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Access | Internal |
| Permissions | tabledata Field = r |
Procedures
ContainerNodeListTotempRecord(NodeList: XmlNodeList; var ABSContainer: Record "ABS Container")Δ BC25CreateContainerNodeListFromResponse(ResponseAsText: Text): XmlNodeListΔ BC25PageRangesResultToDictionairy(Document: XmlDocument; var PageRanges: Dictionary of [Integer, Integer])Δ BC25CreatePageRangesNodeListFromResponse(Document: XmlDocument): XmlNodeListΔ BC25BlockListResultToDictionary(Document: XmlDocument; var CommitedBlocks: Dictionary of [Text, Integer]; var UncommitedBlocks: Dictionary of [Text, Integer])Δ BC25CreateBlockListCommitedNodeListFromResponse(Document: XmlDocument): XmlNodeListΔ BC25CreateBlockListUncommitedNodeListFromResponse(Document: XmlDocument): XmlNodeListΔ BC25CreateBlobNodeListFromResponse(ResponseAsText: Text; var NextMarker: Text; var BlobPrefixNodeList: XmlNodeList; var BlobNodeList: XmlNodeList)Δ BC25 + BC28 − BC28BlobNodeListToTempRecord(BlobPrefixNodeList: XmlNodeList; BlobNodeList: XmlNodeList; var ABSContainerContent: Record "ABS Container Content")Δ BC25 Δ BC25 + BC28 + BC28 − BC28 − BC28BlobNodeListToBlobList(BlobPrefixNodeList: XmlNodeList; BlobNodeList: XmlNodeList; var BlobList: Dictionary of [Text, XmlNode])+ BC28 − BC28GetValueFromNode(Node: XmlNode; XPath: Text): TextΔ BC25GetFieldByName(TableNo: Integer; FieldCaption: Text; var FieldNo: Integer): BooleanΔ BC25
Plus 6 local procedures.
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 9054 “ABS Container Content Helper” (1 call:
BlobPrefixNodeListToTempRecord → AddNewEntryFromPrefixNode) - Codeunit 9055 “ABS Container Helper” (1 call:
NodeListToTempRecord → AddNewEntryFromNode)
Called by
- Codeunit 9051 “ABS Client Impl.” (5 calls:
GetBlockList → BlockListResultToDictionary,ListBlobs → BlobNodeListToTempRecord,ListBlobs → CreateBlobNodeListFromResponse, …) - Codeunit 9054 “ABS Container Content Helper” (4 calls:
AddNewEntryFromNode → GetValueFromNode,AddNewEntryFromPrefixNode → GetValueFromNode,GetFullNameFromXML → GetValueFromNode, …) - Codeunit 9055 “ABS Container Helper” (2 calls:
AddNewEntryFromNode → GetValueFromNode,SetPropertyFields → GetFieldByName)
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "codeunit", object_name: "ABS Helper Library"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.