Language

ReportingService2006.ListSecureMethods メソッド

定義

呼び出し時に暗号化チャネルを必要とするSOAPメソッドのリストを返します。

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

返品

String[]

暗号化されたチャネルを必要とするメソッド名を含む String オブジェクトの配列です。

例

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  

注釈

以下の表は、この操作のヘッダーおよび権限情報を示しています。

SOAPヘッダー (イン) TrustedUserHeaderValue

(アウト) ServerInfoHeaderValue
必要なアクセス許可 None

レポートサーバーの SecureConnectionLevel 設定は、 ListSecureMethods メソッドが返すSOAPメソッドのリストを決定します。 詳細については 、「安全なWebサービス手法の使用」をご覧ください。

適用対象