VB.Net by API/System/Uri
Версия от 16:40, 26 мая 2010;  (обсуждение)
Содержание
[убрать]Uri.AbsolutePath
  
Imports System.Net
Imports System.Net.Sockets
Public Class Tester
    Public Shared Sub Main
        Dim aUri As New Uri("http://www.vbex.ru/")
        Console.WriteLine(aUri.AbsoluteUri)
        Console.WriteLine(aUri.AbsolutePath)
    End Sub
End Class
Uri.AbsoluteUri
  
Imports System.Net
Imports System.Net.Sockets
Public Class Tester
    Public Shared Sub Main
        Dim aUri As New Uri("http://www.vbex.ru/")
        Console.WriteLine(aUri.AbsoluteUri)
        Console.WriteLine(aUri.AbsolutePath)
    End Sub
End Class
Uri.CheckHostName
  
Imports System.Net
Imports System.Net.Sockets
Public Class Tester
    Public Shared Sub Main
        Select Case Uri.CheckHostName("www.vbex.ru")
            Case UriHostNameType.Basic
                Console.WriteLine("Basic")
            Case UriHostNameType.Dns
                Console.WriteLine("Dns")
            Case UriHostNameType.IPv4
                Console.WriteLine("IPv4")
            Case UriHostNameType.IPv6
                Console.WriteLine("IPv6")
            Case UriHostNameType.Unknown
                Console.WriteLine("Unknown")
        End Select
    End Sub
End Class
Uri.Port
  
Imports System.Net
Imports System.Net.Sockets
Public Class Tester
    Public Shared Sub Main
        Dim myURI As New Uri("http://www.vbex.ru:8080")
        Console.WriteLine(myURI.Host)
        Console.WriteLine(myURI.AbsolutePath)
        Console.WriteLine(myURI.AbsoluteUri)
        Console.WriteLine(myURI.Port.ToString)
        Console.WriteLine(myURI.Scheme)
    End Sub
End Class
Uri.Scheme
  
Imports System.Net
Imports System.Net.Sockets
Public Class Tester
    Public Shared Sub Main
        Dim myURI As New Uri("http://www.vbex.ru:8080")
        Console.WriteLine(myURI.Host)
        Console.WriteLine(myURI.AbsolutePath)
        Console.WriteLine(myURI.AbsoluteUri)
        Console.WriteLine(myURI.Port.ToString)
        Console.WriteLine(myURI.Scheme)
    End Sub
End Class
Uri.UserEscaped
  
Imports System.Net
Imports System.Net.Sockets
Public Class Tester
    Public Shared Sub Main
        Dim URL As System.Uri
    
        URL = New System.Uri("http://www.vbex.ru/index.htm?key=value")
    
        Console.WriteLine("AbsolutePath: " & URL.AbsolutePath)
        Console.WriteLine("AbsoluteUri: " & URL.AbsoluteUri)
        Console.WriteLine("Authority: " & URL.Authority)
        Console.WriteLine("Host: " & URL.Host)
        Console.WriteLine("Port: " & URL.Port)
        Console.WriteLine("LocalPath: " & URL.LocalPath)
        Console.WriteLine("IsDefaultPort: " & URL.IsDefaultPort)
        Console.WriteLine("IsFile: " & URL.IsFile)
        Console.WriteLine("PathAndQuery: " & URL.PathAndQuery)
        Console.WriteLine("Query: " & URL.Query)
        Console.WriteLine("Scheme: " & URL.Scheme)
        Console.WriteLine("UserEscaped: " & URL.UserEscaped)
        Console.WriteLine("UserInfo: " & URL.UserInfo)
    
    
    End Sub
End Class
Uri.UserInfo
  
Imports System.Net
Imports System.Net.Sockets
Public Class Tester
    Public Shared Sub Main
        Dim URL As System.Uri
    
        URL = New System.Uri("http://www.vbex.ru/index.htm?key=value")
    
        Console.WriteLine("AbsolutePath: " & URL.AbsolutePath)
        Console.WriteLine("AbsoluteUri: " & URL.AbsoluteUri)
        Console.WriteLine("Authority: " & URL.Authority)
        Console.WriteLine("Host: " & URL.Host)
        Console.WriteLine("Port: " & URL.Port)
        Console.WriteLine("LocalPath: " & URL.LocalPath)
        Console.WriteLine("IsDefaultPort: " & URL.IsDefaultPort)
        Console.WriteLine("IsFile: " & URL.IsFile)
        Console.WriteLine("PathAndQuery: " & URL.PathAndQuery)
        Console.WriteLine("Query: " & URL.Query)
        Console.WriteLine("Scheme: " & URL.Scheme)
        Console.WriteLine("UserEscaped: " & URL.UserEscaped)
        Console.WriteLine("UserInfo: " & URL.UserInfo)
    
    
    End Sub
End Class