Export (0) Print
Expand All

ReportingService2010.ServerInfoHeaderValue Property

Gets or sets the server-related information that represents the version of the report server.

Namespace:  ReportService2010
Assembly:  ReportService2010 (in ReportService2010.dll)

'Declaration
Public Property ServerInfoHeaderValue As ServerInfoHeader
	Get
	Set
'Usage
Dim instance As ReportingService2010
Dim value As ServerInfoHeader

value = instance.ServerInfoHeaderValue

instance.ServerInfoHeaderValue = value

Property Value

Type: ReportService2010.ServerInfoHeader
A ServerInfoHeader object that represents the version of the report server.

Imports System
Imports System.IO
Imports System.Text
Imports System.Web.Services
Imports System.Web.Services.Protocols

Class Sample

    Public Shared Sub Main()

        Dim rs As New ReportingService2010()
        rs.Url = "http://<Server Name>/_vti_bin/ReportServer/" + _
            "ReportService2010.asmx"
        rs.Credentials = _
            System.Net.CredentialCache.DefaultCredentials

        Try
            ' Set the server info header 
            rs.ServerInfoHeaderValue = New ServerInfoHeader()

            ' Make a call to the Web service
            Dim items As CatalogItem() = rs.ListChildren("/", True)

            ' Output the server version and edition to the console
            Console.WriteLine("Server version: {0}", _
                rs.ServerInfoHeaderValue.ReportServerVersionNumber)
            Console.WriteLine("Server edition: {0}", _
                rs.ServerInfoHeaderValue.ReportServerEdition)

        Catch e As Exception
            Console.WriteLine(e.Message)
        End Try

    End Sub

End Class
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft