Constructs a URL by adding a query string parameter for each of the specified commands, where the name of the parameter is the ID of the command, and the value is the result of serializing the command with a CommandSerializationProvider.

Namespace:  Endeca.Web.Url
Assembly:  Endeca.Web (in Endeca.Web.dll) Version: 2.1.3.0 (2.1.3.622)

Syntax

C#
protected override string Construct(
	string baseUrl,
	CommandInfoCollection commands,
	NameValueCollection parameters
)
Visual Basic (Declaration)
Protected Overrides Function Construct ( _
	baseUrl As String, _
	commands As CommandInfoCollection, _
	parameters As NameValueCollection _
) As String
Visual C++
protected:
virtual String^ Construct(
	String^ baseUrl, 
	CommandInfoCollection^ commands, 
	NameValueCollection^ parameters
) override

Parameters

baseUrl
Type: System..::.String
The base URL of the URL to construct.
commands
Type: Endeca.Web.Url..::.CommandInfoCollection
List of CommandInfo objects describing the EndecaCommands whose state should be encoded in the URL.
parameters
Type: System.Collections.Specialized..::.NameValueCollection
A collection of additional parameters that should be encoded in the URL.

See Also