Skip to content

Wait-PodeTask

SYNOPSIS

Waits for a task to finish, and returns a result if there is one.

SYNTAX

Wait-PodeTask [-Task] <Task> [[-Timeout] <Int32>] [<CommonParameters>]

DESCRIPTION

Waits for a task to finish, and returns a result if there is one.

EXAMPLES

EXAMPLE 1

$context = Wait-PodeTask -Task $listener.GetContextAsync()

PARAMETERS

-Task

The task to wait on.

Type: Task
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Timeout

An optional Timeout in milliseconds.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: 2
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

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

INPUTS

OUTPUTS

System.Object

NOTES