Embeds an attachment.

Namespace:  Gallio.Framework
Assembly:  Gallio (in Gallio.dll) Version: 3.3.0.0 (3.3.459.0)

Syntax

C#
public static Attachment Embed(
	Attachment attachment
)
Visual Basic (Declaration)
Public Shared Function Embed ( _
	attachment As Attachment _
) As Attachment

Parameters

attachment
Type: Gallio.Common.Markup..::.Attachment
The attachment to embed.

Return Value

The attachment.

Remarks

This is a convenience method that forwards the request to the current default log stream writer as returned by the Default property.

Remarks

An attachment instance can be embedded multiple times efficiently since each embedded copy is typically represented as a link to the same common attachment instance.

Exceptions

ExceptionCondition
System..::.ArgumentNullExceptionThrown if attachment is null.
System..::.InvalidOperationExceptionThrown if there is already an attachment with the same name.

See Also