Uri.Port Proprietà

Definizione

Ottiene il numero di porta di questo URI.Gets the port number of this URI.

public:
 property int Port { int get(); };
public int Port { get; }
member this.Port : int
Public ReadOnly Property Port As Integer

Valore della proprietà

Int32

Numero di porta per questo URI.The port number for this URI.

Eccezioni

Questa istanza rappresenta un URI relativo e questa proprietà è valida solo per URI assoluti.This instance represents a relative URI, and this property is valid only for absolute URIs.

Esempio

Nell'esempio seguente il numero di porta dell'URI viene scritto nella console.The following example writes the URI port number to the console. In questo caso, il valore è il numero di porta predefinito per HTTP, porta 80.In this case, the value is the default port number for HTTP, port 80.

Uri^ baseUri = gcnew Uri( "http://www.contoso.com/" );
Uri^ myUri = gcnew Uri( baseUri,"catalog/shownew.htm?date=today" );
Console::WriteLine( myUri->Port );
Uri baseUri = new Uri("http://www.contoso.com/");
Uri myUri = new Uri(baseUri,"catalog/shownew.htm?date=today");

Console.WriteLine(myUri.Port);
Dim baseUri As New Uri("http://www.contoso.com/")
Dim myUri As New Uri(baseUri, "catalog/shownew.htm?date=today")
       
Console.WriteLine(myUri.Port)

Commenti

Il numero di porta definisce la porta del protocollo utilizzata per contattare il server a cui si fa riferimento nell'URI.The port number defines the protocol port used for contacting the server referenced in the URI. Se non si specifica una porta come parte dell'URI, la Port proprietà restituisce il valore predefinito per il protocollo.If a port is not specified as part of the URI, the Port property returns the default value for the protocol. Se non è presente un numero di porta predefinito, questa proprietà restituisce-1.If there is no default port number, this property returns -1.

Si applica a