Freigeben über


ReportingService2006.ListSecureMethods Methode

Definition

Gibt eine Liste von SOAP-Methoden zurück, die bei Aufruf einen verschlüsselten Channel erfordern.

public:
 cli::array <System::String ^> ^ ListSecureMethods();
public string[] ListSecureMethods ();
member this.ListSecureMethods : unit -> string[]
Public Function ListSecureMethods () As String()

Gibt zurück

String[]

Ein Array von String-Objekten, die die Namen von Methoden enthalten, die einen verschlüsselten Channel erfordern.

Beispiele

using System;  
using System.Collections.Generic;  
using System.IO;  
using System.Text;  
using System.Web;  
using System.Web.Services;  
using System.Web.Services.Protocols;  

class Sample  
{  
    static void Main(string[] args)  
    {  
        ReportingService2006 rs = new ReportingService2006();  
        rs.Url = "http://<Server Name>/_vti_bin/ReportServer/" +  
            "ReportService2006.asmx";  
        rs.Credentials =   
            System.Net.CredentialCache.DefaultCredentials;  

        string[] methods = rs.ListSecureMethods();  

        if (methods != null)  
        {  
            foreach (string method in methods)  
            {  
                Console.WriteLine(method);  
            }  
        }  
    }  
}  

[Visual Basic]

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 ReportingService2006()  
        rs.Url = "http://<Server Name>/_vti_bin/ReportServer/" + _  
            "ReportService2006.asmx"  
        rs.Credentials = _  
            System.Net.CredentialCache.DefaultCredentials  

        Dim methods As String() = rs.ListSecureMethods()  

        If Not (methods Is Nothing) Then  
            Dim method As String  
            For Each method In methods  
                Console.WriteLine(method)  
            Next method  
        End If  

    End Sub  

End Class  

Hinweise

In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.

SOAP-Header (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Erforderliche Berechtigungen Keine

Die SecureConnectionLevel Einstellung für den Berichtsserver bestimmt die Liste der SOAP-Methoden, die von der ListSecureMethods -Methode zurückgegeben werden. Weitere Informationen finden Sie unter Using Secure Web Service Methods.

Gilt für: