TestimoX

API Reference

Class

RemoteTransportDiagnosticSnapshot

Namespace ComputerX.Common
Assembly ComputerX
Modifiers sealed

Neutral transport diagnostic snapshot that can be embedded in ComputerX result models.

Inheritance

  • Object
  • RemoteTransportDiagnosticSnapshot

Constructors

public RemoteTransportDiagnosticSnapshot() #

Properties

public String ComputerName { get; set; } #

Requested target host.

public Boolean Succeeded { get; set; } #

True when the remote transport invocation succeeded.

public String FailureKind { get; set; } #

Normalized failure kind name.

public String Summary { get; set; } #

Normalized diagnostic summary.

public String RawMessage { get; set; } #

Raw diagnostic message when available.

public Boolean IsRetryable { get; set; } #

True when the failure appears retryable.

public RemoteTransportPreflightSnapshot Preflight { get; set; } #

Optional local DNS/TCP preflight snapshot.

public String RemoteComputerName { get; set; } #

Remote computer name reported by the endpoint.

public String RemoteUser { get; set; } #

Remote security principal used by the session.

public String RemotePowerShellVersion { get; set; } #

Remote PowerShell version string.

public String RemotePowerShellEdition { get; set; } #

Remote PowerShell edition string.

public String RemoteConfigurationName { get; set; } #

Remote endpoint configuration name when available.

public Nullable<Boolean> RemoteIs64BitProcess { get; set; } #

True when the remote process is 64-bit.

public String RequestedConfigurationName { get; set; } #

Effective WinRM configuration name requested by the caller.

public Int32 Port { get; set; } #

Effective WinRM port used for the attempt.

public Boolean UseSsl { get; set; } #

True when HTTPS was requested for the transport.