Page.Server Page.Server Page.Server Page.Server Property

Definición

Obtiene el objeto Server, que es una instancia de la clase HttpServerUtility.Gets the Server object, which is an instance of the HttpServerUtility class.

public:
 property System::Web::HttpServerUtility ^ Server { System::Web::HttpServerUtility ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.HttpServerUtility Server { get; }
member this.Server : System.Web.HttpServerUtility
Public ReadOnly Property Server As HttpServerUtility

Valor de propiedad

Objeto Server actual asociado a la página.The current Server object associated with the page.

Ejemplos

En el ejemplo de código siguiente se muestra cómo obtener acceso a la información de error Server del servidor mediante el objeto.The following code example demonstrates how to access error information from the server by using the Server object. En concreto, en el ejemplo se obtiene la dirección URL Request solicitada del objeto, el error más Server reciente del objeto ( GetLastError con el método) y se convierte en cadenas que el cliente puede mostrar.In particular, the example gets the requested URL from the Request object, the most recent error from the Server object (using the GetLastError method) and converts them both to strings that can be displayed by the client. Una vez message que la variable se escribe en el cliente, el error se elimina ClearError mediante el método.Once the message variable is written to the client, the error is deleted using the ClearError method.

protected void Page_Error(object sender, EventArgs e)
{
  StringBuilder sb = new StringBuilder();
  sb.Append("URL that caused the error: <br/>");
  sb.Append(Server.HtmlEncode(Request.Url.ToString()));
  sb.Append("<br/><br/>");
  sb.Append("Error message: <br/>");
  sb.Append(Server.GetLastError().ToString());
  Response.Write(sb.ToString());
  Server.ClearError();
}
Protected Sub Page_Error(ByVal sender As Object, ByVal e As System.EventArgs)
  
  Dim sb As New StringBuilder()
  sb.Append("URL that caused the error: <br/>")
  sb.Append(Server.HtmlEncode(Request.Url.ToString()))
  sb.Append("<br/><br/>")
  sb.Append("Error message: <br/>")
  sb.Append(Server.GetLastError().ToString())
  Response.Write(sb.ToString())
  Server.ClearError()    

End Sub

Comentarios

Esta propiedad proporciona acceso a los métodos y HtmlEncode MapPath usados con frecuencia, entre otros.This property provides access to the frequently used HtmlEncode and MapPath methods, among others.

Se aplica a

Consulte también: