HttpCapabilitiesBase.GatewayVersion Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la versión de la puerta de enlace inalámbrica que se utiliza para tener acceso al servidor, si se conoce.
public:
virtual property System::String ^ GatewayVersion { System::String ^ get(); };
public virtual string GatewayVersion { get; }
member this.GatewayVersion : string
Public Overridable ReadOnly Property GatewayVersion As String
Valor de propiedad
Número de versión de la puerta de enlace inalámbrica que se utiliza para obtener acceso al servidor, si se conoce. De manera predeterminada, es None
.
Ejemplos
En el ejemplo de código siguiente se muestra cómo determinar si la puerta de enlace es una UP
puerta de enlace.
<%@ page language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void Page_Load(Object Sender, EventArgs e)
{
CheckBrowserCaps();
}
void CheckBrowserCaps()
{
String labelText = "";
System.Web.HttpBrowserCapabilities myBrowserCaps = Request.Browser;
if (((System.Web.Configuration.HttpCapabilitiesBase)myBrowserCaps).GatewayVersion.IndexOf("UP.Link", 0) > - 1)
{
labelText = "Gateway is an \"Up.Link\".";
}
else
{
labelText = "Gateway is some variety other than \"Up.Link\".";
}
Label1.Text = labelText;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Browser Capabilities Sample</title>
</head>
<body>
<form runat="server" id="form1">
<div>
Browser Capabilities:
<p/><asp:Label ID="Label1" Runat="server" />
</div>
</form>
</body>
</html>
<%@ page language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
CheckBrowserCaps()
End Sub
Function CheckBrowserCaps()
Dim labelText As String = ""
Dim myBrowserCaps As System.Web.HttpBrowserCapabilities = Request.Browser
If (CType(myBrowserCaps, System.Web.Configuration.HttpCapabilitiesBase)).GatewayVersion.IndexOf("UP.Link", 0) > - 1 Then
labelText = "Gateway is an ""Up.Link""."
Else
labelText = "Gateway is some variety other than ""Up.Link""."
End If
Label1.Text = labelText
End Function 'CheckBrowserCaps
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Browser Capabilities Sample</title>
</head>
<body>
<form runat="server" id="form1">
<div>
Browser Capabilities:
<p/><asp:Label ID="Label1" Runat="server" />
</div>
</form>
</body>
</html>