ReportExecutionService.ListSecureMethods Метод

Определение

При вызове возвращается список методов SOAP, требующих безопасного (SSL) соединения.

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

Возвращаемое значение

String[]

Массив String объектов, представляющих имена методов. Если ни один из методов SOAP не требует SSL-соединений, возвращается пустой массив.

Примеры

Чтобы собрать этот пример кода, необходимо обратиться к WSDL Reporting Services и импортировать определённые пространства имён. Для получения дополнительной информации см. Примеры компиляции и выполнения кода. Следующий пример кода использует этот ListSecureMethods метод для получения методов, которые в данный момент требуют защищённого соединения:

Imports System  

Class Sample  
   Public Shared Sub Main()  
      Dim rs As New ReportExecutionService()  
      rs.Credentials = System.Net.CredentialCache.DefaultCredentials  

      ' Set the base Web service URL of the source server  
      rs.Url = "http://servername/reportserver/ReportExecution2005.asmx"  

      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 'Main  
End Class 'Sample  
using System;  

class Sample  
{  
   public static void Main()  
   {  
      ReportingService rs = new ReportExecutionService();  
      rs.Credentials = System.Net.CredentialCache.DefaultCredentials;  

      // Set the base Web service URL of the source server  
      rs.Url = "http://servername/reportserver/ReportExecution2005.asmx";  

      string[] methods = rs.ListSecureMethods();  

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

Комментарии

В таблице ниже показана информация о заголовках и правах доступа к этой операции.

Использование разъёма SOAP (В) TrustedUserHeaderValue

(Выход) ServerInfoHeaderValue
Необходимые разрешения для нативного режима None
Требуются разрешения для режима SharePoint None

Настройка сервера отчетов SecureConnectionLevel определяет список методов SOAP, которые возвращается методом ListSecureMethods . Для получения дополнительной информации см. раздел «Использование безопасных методов веб-сервиса».

Применяется к