API Reference
Class
WindowsUpdateWsusServerQuery
Read-only WSUS provider query used for endpoint/WSUS correlation.
Inheritance
- Object
- WindowsUpdateWsusServerQuery
Methods
public static WindowsUpdateWsusServerTelemetry Get(String computerName, WindowsUpdateWsusServerQueryOptions options = null, CancellationToken cancellationToken = null) #Returns:
WindowsUpdateWsusServerTelemetryQueries WSUS server-side telemetry for one computer target.
Parameters
- computerName System.String
- Computer name/FQDN to resolve in WSUS.
- options ComputerX.Updates.WindowsUpdateWsusServerQueryOptions = null
- WSUS query options.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
WSUS telemetry snapshot for the target (including error details when lookup fails).
public static Task<WindowsUpdateWsusServerTelemetry> GetAsync(String computerName, WindowsUpdateWsusServerQueryOptions options = null, CancellationToken cancellationToken = null) #Returns:
Task<WindowsUpdateWsusServerTelemetry>Asynchronously queries WSUS server-side telemetry for one computer target.
Parameters
- computerName System.String
- options ComputerX.Updates.WindowsUpdateWsusServerQueryOptions = null
- cancellationToken System.Threading.CancellationToken = null
public static WindowsUpdateWsusServerTelemetry ParseQueryPayload(String payload, String requestedComputer, String sourceWsusServer) #Returns:
WindowsUpdateWsusServerTelemetryParses a serialized WSUS provider payload emitted by a remote collector.
Parameters
- payload System.String
- requestedComputer System.String
- sourceWsusServer System.String
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object