Codeunit 8952 "AFS Operation Payload Impl."
System Application · System.Azure.Storage.Files
Across versions
- BC23present
- BC241 procedures added
- BC25-30unchanged
Neighbourhood 5 connected objects and pages
System Application · System.Azure.Storage.Files · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Access | Internal |
Procedures
GetAuthorization(): Interface "Storage Service Authorization"SetAuthorization(StorageServiceAuthorization: Interface "Storage Service Authorization")SetOperation(NewOperation: Enum "AFS Operation")GetApiVersion(): Enum "Storage Service API Version"SetApiVersion(StorageServiceApiVersion: Enum "Storage Service API Version")GetStorageAccountName(): TextSetStorageAccountName(StorageAccount: Text)GetPath(): TextSetPath(NewPath: Text)SetBaseUrl(BaseUrl: Text)GetOperation(): Enum "AFS Operation"GetRequestHeaders(): Dictionary of [Text, Text]GetContentHeaders(): Dictionary of [Text, Text]Initialize(StorageAccount: Text; FileShare: Text; PathText: Text; StorageServiceAuthorization: Interface "Storage Service Authorization"; StorageServiceAPIVersion: Enum "Storage Service API Version")ConstructUri(): Text(internal): Creates the Uri for this object, based on given valuesAddRequestHeader(HeaderKey: Text; HeaderValue: Text)AddContentHeader(HeaderKey: Text; HeaderValue: Text)AddUriParameter(ParameterKey: Text; ParameterValue: Text)SetOptionalParameters(AFSOptionalParameters: Codeunit "AFS Optional Parameters")
Plus 1 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 8956 “AFS Optional Parameters” (2 calls:
SetOptionalParameters → GetParameters,SetOptionalParameters → GetRequestHeaders) - Codeunit 8957 “AFS URI Helper” (2 calls:
ConstructUri → ConstructUri,ConstructUri → SetOptionalUriParameter)
Called by
- Codeunit 8951 “AFS File Client Impl.” (84 calls:
AbortCopyFile → AddRequestHeader,AbortCopyFile → AddUriParameter,AbortCopyFile → GetPath, …) - Codeunit 8958 “AFS HttpHeader Helper” (4 calls:
HandleContentHeaders → GetContentHeaders,HandleRequestHeaders → AddRequestHeader,HandleRequestHeaders → GetApiVersion, …) - Codeunit 8954 “AFS Web Request Helper” (3 calls:
PrepareRequestMsg → ConstructUri,PrepareRequestMsg → GetAuthorization,PrepareRequestMsg → GetStorageAccountName)
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: "AFS Operation Payload Impl."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.