ReportingService2005.ServerInfoHeaderValue Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die serverbezogenen Informationen, die die Version des Berichtsservers darstellen.
public:
property ReportService2005::ServerInfoHeader ^ ServerInfoHeaderValue { ReportService2005::ServerInfoHeader ^ get(); void set(ReportService2005::ServerInfoHeader ^ value); };
public ReportService2005.ServerInfoHeader ServerInfoHeaderValue { get; set; }
member this.ServerInfoHeaderValue : ReportService2005.ServerInfoHeader with get, set
Public Property ServerInfoHeaderValue As ServerInfoHeader
Eigenschaftswert
Ein ServerInfoHeader-Objekt, das die Version des Berichtsservers angibt.
Beispiele
Um das folgende Codebeispiel zu kompilieren, müssen Sie auf die Reporting Services WSDL verweisen und bestimmte Namespaces importieren. Weitere Informationen finden Sie unter Kompilieren und Ausführen von Codebeispielen. Im folgenden Codebeispiel wird der Webdienst aufgerufen und dann Serverinformationen aus dem SOAP-Header abgerufen:
Imports System
Class Sample
Shared Sub Main()
' Create proxy object and set service credentials to integrated
Dim rs As New ReportingService2005()
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("/", False)
' 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 'Main
End Class 'Sample
using System;
class Sample
{
static void Main()
{
// Create proxy object and set service credentials to integrated
ReportingService2005 rs = new ReportingService2005();
rs.Credentials = System.Net.CredentialCache.DefaultCredentials;
try
{
// Set the server info header
rs.ServerInfoHeaderValue = new ServerInfoHeader();
// Make a call to the Web service
CatalogItem[] items = rs.ListChildren("/", false);
// 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 (Exception e)
{
Console.WriteLine(e.Message);
}
}
}