Renderer-1.Render

Render(IDevice, TSource)

Defines method for rendering !:TSource into specified IDevice.

public void Render(IDevice device, TSource source)
ParameterTypeDescription
deviceIDeviceThe output device.
sourceTSourceThe source to render.

See Also


Render(IDevice, TSource, TimeSpan)

Defines method for rendering !:TSource into specified IDevice.

public void Render(IDevice device, TSource source, TimeSpan timeout)
ParameterTypeDescription
deviceIDeviceThe output device.
sourceTSourceThe source to render.
timeoutTimeSpanA TimeSpan that represents the number of milliseconds to wait, or a TimeSpan that represents -1 millisecond to wait indefinitely.

See Also


Render(IDevice, TSource, int)

Defines method for rendering !:TSource into specified IDevice.

public void Render(IDevice device, TSource source, int timeout)
ParameterTypeDescription
deviceIDeviceThe output device.
sourceTSourceThe source to render.
timeoutInt32A number of milliseconds that represents the number of milliseconds to wait, or -1 millisecond to wait indefinitely.

See Also


Render(IDevice, params TSource[])

Defines method for rendering multiple !:TSources into specific IDevice.

public void Render(IDevice device, params TSource[] sources)
ParameterTypeDescription
deviceIDeviceThe output device.
sourcesTSource[]The sources to render.

See Also


Render(IDevice, int, params TSource[])

Defines method for rendering multiple !:TSources into specific IDevice.

public void Render(IDevice device, int timeout, params TSource[] sources)
ParameterTypeDescription
deviceIDeviceThe output device.
timeoutInt32A number of milliseconds that represents the number of milliseconds to wait, or -1 millisecond to wait indefinitely.
sourcesTSource[]The sources to render.

See Also


Render(IDevice, TimeSpan, params TSource[])

Defines method for rendering multiple !:TSources into specific IDevice.

public abstract void Render(IDevice device, TimeSpan timeout, params TSource[] sources)
ParameterTypeDescription
deviceIDeviceThe output device.
timeoutTimeSpanA TimeSpan that represents the number of milliseconds to wait, or a TimeSpan that represents -1 millisecond to wait indefinitely.
sourcesTSource[]The sources to render.

See Also


Render(IDevice, CancellationToken, params TSource[])

Defines a method for rendering multiple !:TSources into a specific IDevice, using a cancellation token to request cancellation of the operation.

public abstract void Render(IDevice device, CancellationToken cancellationToken, 
    params TSource[] sources)
ParameterTypeDescription
deviceIDeviceThe output device.
cancellationTokenCancellationTokenA CancellationToken to observe while waiting for the task to complete.
sourcesTSource[]The sources to render.

See Also