summaryM:DotNetNuke.Entities.Urls.ExtensionUrlProvider.CheckForRedirect(System.Int32,System.Int32,System.String,System.Uri,System.Collections.Specialized.NameValueCollection,DotNetNuke.Entities.Urls.FriendlyUrlOptions,System.String@,System.Collections.Generic.List{System.String}@)

Namespace: DotNetNuke.Entities.Urls
Assembly: DotNetNuke (in DotNetNuke.dll)

Syntax

C#
public abstract bool CheckForRedirect(
	int tabId,
	int portalid,
	string httpAlias,
	Uri requestUri,
	NameValueCollection queryStringCol,
	FriendlyUrlOptions options,
	out string redirectLocation,
	ref List<string> messages
)
Visual Basic
Public MustOverride Function CheckForRedirect ( 
	tabId As Integer,
	portalid As Integer,
	httpAlias As String,
	requestUri As Uri,
	queryStringCol As NameValueCollection,
	options As FriendlyUrlOptions,
	<OutAttribute> ByRef redirectLocation As String,
	ByRef messages As List(Of String)
) As Boolean

Parameters

tabId
Type: System..::..Int32
paramtabIdM:DotNetNuke.Entities.Urls.ExtensionUrlProvider.CheckForRedirect(System.Int32,System.Int32,System.String,System.Uri,System.Collections.Specialized.NameValueCollection,DotNetNuke.Entities.Urls.FriendlyUrlOptions,System.String@,System.Collections.Generic.List{System.String}@)
portalid
Type: System..::..Int32
paramportalidM:DotNetNuke.Entities.Urls.ExtensionUrlProvider.CheckForRedirect(System.Int32,System.Int32,System.String,System.Uri,System.Collections.Specialized.NameValueCollection,DotNetNuke.Entities.Urls.FriendlyUrlOptions,System.String@,System.Collections.Generic.List{System.String}@)
httpAlias
Type: System..::..String
paramhttpAliasM:DotNetNuke.Entities.Urls.ExtensionUrlProvider.CheckForRedirect(System.Int32,System.Int32,System.String,System.Uri,System.Collections.Specialized.NameValueCollection,DotNetNuke.Entities.Urls.FriendlyUrlOptions,System.String@,System.Collections.Generic.List{System.String}@)
requestUri
Type: System..::..Uri
paramrequestUriM:DotNetNuke.Entities.Urls.ExtensionUrlProvider.CheckForRedirect(System.Int32,System.Int32,System.String,System.Uri,System.Collections.Specialized.NameValueCollection,DotNetNuke.Entities.Urls.FriendlyUrlOptions,System.String@,System.Collections.Generic.List{System.String}@)
queryStringCol
Type: System.Collections.Specialized..::..NameValueCollection
paramqueryStringColM:DotNetNuke.Entities.Urls.ExtensionUrlProvider.CheckForRedirect(System.Int32,System.Int32,System.String,System.Uri,System.Collections.Specialized.NameValueCollection,DotNetNuke.Entities.Urls.FriendlyUrlOptions,System.String@,System.Collections.Generic.List{System.String}@)
options
Type: DotNetNuke.Entities.Urls..::..FriendlyUrlOptions
paramoptionsM:DotNetNuke.Entities.Urls.ExtensionUrlProvider.CheckForRedirect(System.Int32,System.Int32,System.String,System.Uri,System.Collections.Specialized.NameValueCollection,DotNetNuke.Entities.Urls.FriendlyUrlOptions,System.String@,System.Collections.Generic.List{System.String}@)
redirectLocation
Type: System..::..String%
paramredirectLocationM:DotNetNuke.Entities.Urls.ExtensionUrlProvider.CheckForRedirect(System.Int32,System.Int32,System.String,System.Uri,System.Collections.Specialized.NameValueCollection,DotNetNuke.Entities.Urls.FriendlyUrlOptions,System.String@,System.Collections.Generic.List{System.String}@)
messages
Type: System.Collections.Generic..::..List<(Of <(<'String>)>)>%
parammessagesM:DotNetNuke.Entities.Urls.ExtensionUrlProvider.CheckForRedirect(System.Int32,System.Int32,System.String,System.Uri,System.Collections.Specialized.NameValueCollection,DotNetNuke.Entities.Urls.FriendlyUrlOptions,System.String@,System.Collections.Generic.List{System.String}@)

Return Value

returnsM:DotNetNuke.Entities.Urls.ExtensionUrlProvider.CheckForRedirect(System.Int32,System.Int32,System.String,System.Uri,System.Collections.Specialized.NameValueCollection,DotNetNuke.Entities.Urls.FriendlyUrlOptions,System.String@,System.Collections.Generic.List{System.String}@)

See Also