Send-DtcDiagnosticTransaction

Send-DtcDiagnosticTransaction

Send-DtcDiagnosticTransaction propagates a transaction to a specified Diagnostic Resource Manager (RM). The propagation mechanism can be specified by the user.

Syntax

Parameter Set: Default
Send-DtcDiagnosticTransaction [-Transaction] <DtcDiagnosticTransaction> [[-ComputerName] <String> ] [[-Port] <Int32> ] [[-PropagationMethod] <DtcTransactionPropagation> ] [ <CommonParameters>]

Detailed Description

Send-DtcDiagnosticTransaction propagates a transaction to a specified Diagnostic Resource Manager (RM). The propagation mechanism can be specified by the user.

Parameters

-ComputerName<String>

Specifies the hostname of the computer on which the RM is running. If no hostname is specified the name of the local computer is used.

Aliases

none

Required?

false

Position?

2

Default Value

Accept Pipeline Input?

true (ByValue)

Accept Wildcard Characters?

false

-Port<Int32>

Specifies the listening port of the test RM. If no port number is specified, the name of the local computer is used.

Aliases

none

Required?

false

Position?

3

Default Value

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-PropagationMethod<DtcTransactionPropagation>

Specifies the propagation mechanism (PULL/PUSH) to be used. The default is PULL.

Aliases

none

Required?

false

Position?

4

Default Value

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-Transaction<DtcDiagnosticTransaction>

Specifies the transaction to be used in the transaction propagation. This parameter can be piped to the cmdlet.

Aliases

none

Required?

true

Position?

1

Default Value

Accept Pipeline Input?

true (ByValue)

Accept Wildcard Characters?

false

<CommonParameters>

This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see about_CommonParameters