(String, SPRedirectFlags, HttpContext, String) del método SPUtility.Redirect
Controla la redirección de una solicitud HTTP. Este método permite la especificación de una cadena de consulta codificado opcional que se agregará a la dirección URL.
Espacio de nombres: Microsoft.SharePoint.Utilities
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Shared Function Redirect ( _
url As String, _
flags As SPRedirectFlags, _
context As HttpContext, _
queryString As String _
) As Boolean
'Uso
Dim url As String
Dim flags As SPRedirectFlags
Dim context As HttpContext
Dim queryString As String
Dim returnValue As Boolean
returnValue = SPUtility.Redirect(url, _
flags, context, queryString)
public static bool Redirect(
string url,
SPRedirectFlags flags,
HttpContext context,
string queryString
)
Parámetros
url
Tipo: System.StringLa dirección URL de destino que se utilizará en la redirección.
flags
Tipo: Microsoft.SharePoint.Utilities.SPRedirectFlagsUna combinación válida de indicadores de la enumeración SPRedirectFlags que indique cómo se debe realizar la redirección.
context
Tipo: System.Web.HttpContextEl objeto HTTPContext que proporciona información de HTTP sobre la solicitud HTTP actual.
queryString
Tipo: System.StringUna cadena de consulta codificado que se anexarán a la dirección URL seleccionada. Este parámetro es opcional.
Valor devuelto
Tipo: System.Boolean
true si se realizó la redirección; en caso contrario, false.
Comentarios
Si se establece la marca SPRedirectFlags.UseSource , este método se redirige a la cadena de consulta de origen, si está disponible. Si no se establece este indicador, o si la cadena de consulta de origen no está disponible, este método se redirige a la dirección URL especificada en el parámetro url .
Este método realiza la validación de la dirección URL según los indicadores establecidos en la enumeración SPRedirectFlags . Establecer el indicador SPRedirectFlags.Trusted para asegurarse de que la dirección URL es válida sin comprobar si el destino de la dirección URL se encuentra en un servidor local. Para llevar a cabo la redirección sin validación, establezca la marca SPRedirectFlags.Static .