IntuneManagement 4.0.0-beta1

This commit is contained in:
Mikael Karlsson
2026-09-23 19:13:09 +10:00
commit 7869619510
892 changed files with 577109 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
#ImportOrder 9
# CLR-typed row shape for the Graph Calls DataGrid (GraphCallsPanel.axaml).
# Internal/MSGraph.ps1 stores entries in $script:AllGraphCalls as
# PSCustomObject; Update-GraphCallsView projects them into these so the
# Avalonia binder can resolve column paths and the BatchRequests sub-grid.
#
# BatchRequests is exposed as List[GraphBatchRequestRowItem] so the nested
# DataGrid (bound via SelectedItem.BatchRequests) gets a typed enumerable.
class GraphCallRowItem
{
[string] $Provider
[datetime] $Time
[double] $Duration
[double] $KB
[int] $ObjectCount
[int] $PageCount
[string] $StatusCode
[string] $BatchErrorSummary
[string] $Method
[string] $URL
[bool] $IsBatch
[System.Collections.Generic.List[GraphBatchRequestRowItem]] $BatchRequests
GraphCallRowItem() {
$this.BatchRequests = [System.Collections.Generic.List[GraphBatchRequestRowItem]]::new()
}
}