Compartilhar via


Classe ReportServiceAuthentication

Contains the methods and properties to authenticate a user against a report server when the SharePoint Web application is configured for Forms Authentication.

Hierarquia de herança

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            ReportServiceAuthentication.ReportServiceAuthentication

Namespace:  ReportServiceAuthentication
Assembly:  ReportServiceAuthentication (em ReportServiceAuthentication.dll)

Sintaxe

'Declaração
<WebServiceBindingAttribute(Name := "ReportServiceAuthenticationSoap", Namespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices")> _
Public Class ReportServiceAuthentication _
    Inherits SoapHttpClientProtocol
'Uso
Dim instance As ReportServiceAuthentication
[WebServiceBindingAttribute(Name = "ReportServiceAuthenticationSoap", Namespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices")]
public class ReportServiceAuthentication : SoapHttpClientProtocol
[WebServiceBindingAttribute(Name = L"ReportServiceAuthenticationSoap", Namespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices")]
public ref class ReportServiceAuthentication : public SoapHttpClientProtocol
[<WebServiceBindingAttribute(Name = "ReportServiceAuthenticationSoap", Namespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices")>]
type ReportServiceAuthentication =  
    class 
        inherit SoapHttpClientProtocol 
    end
public class ReportServiceAuthentication extends SoapHttpClientProtocol

O tipo ReportServiceAuthentication expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ReportServiceAuthentication Initializes a new instance of the ReportServiceAuthentication class.

Início

Propriedades

  Nome Descrição
Propriedade pública AllowAutoRedirect (Herdado de HttpWebClientProtocol.)
Propriedade protegida CanRaiseEvents (Herdado de Component.)
Propriedade pública ClientCertificates (Herdado de HttpWebClientProtocol.)
Propriedade pública ConnectionGroupName (Herdado de WebClientProtocol.)
Propriedade pública Container (Herdado de Component.)
Propriedade pública CookieContainer (Herdado de HttpWebClientProtocol.)
Propriedade pública Credentials (Herdado de WebClientProtocol.)
Propriedade protegida DesignMode (Herdado de Component.)
Propriedade pública EnableDecompression (Herdado de HttpWebClientProtocol.)
Propriedade protegida Events (Herdado de Component.)
Propriedade pública PreAuthenticate (Herdado de WebClientProtocol.)
Propriedade pública Proxy (Herdado de HttpWebClientProtocol.)
Propriedade pública RequestEncoding (Herdado de WebClientProtocol.)
Propriedade pública Site (Herdado de Component.)
Propriedade pública SoapVersion (Herdado de SoapHttpClientProtocol.)
Propriedade pública Timeout (Herdado de WebClientProtocol.)
Propriedade pública UnsafeAuthenticatedConnectionSharing (Herdado de HttpWebClientProtocol.)
Propriedade pública Url (Herdado de WebClientProtocol.)
Propriedade pública UseDefaultCredentials (Herdado de WebClientProtocol.)
Propriedade pública UserAgent (Herdado de HttpWebClientProtocol.)

Início

Métodos

  Nome Descrição
Método público Abort (Herdado de WebClientProtocol.)
Método protegido BeginInvoke (Herdado de SoapHttpClientProtocol.)
Método protegido CancelAsync (Herdado de HttpWebClientProtocol.)
Método público CreateObjRef Segurança crítica. (Herdado de MarshalByRefObject.)
Método público Discover (Herdado de SoapHttpClientProtocol.)
Método público Dispose() (Herdado de Component.)
Método protegido Dispose(Boolean) (Herdado de Component.)
Método protegido EndInvoke (Herdado de SoapHttpClientProtocol.)
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Component.)
Método público GetAuthenticationMode Gets the authentication scheme used by the SharePoint Web application.
Método público GetHashCode (Herdado de Object.)
Método público GetLifetimeService Segurança crítica. (Herdado de MarshalByRefObject.)
Método protegido GetReaderForMessage (Herdado de SoapHttpClientProtocol.)
Método protegido GetService (Herdado de Component.)
Método público GetType (Herdado de Object.)
Método protegido GetWebRequest (Herdado de SoapHttpClientProtocol.)
Método protegido GetWebResponse(WebRequest) (Herdado de HttpWebClientProtocol.)
Método protegido GetWebResponse(WebRequest, IAsyncResult) (Herdado de HttpWebClientProtocol.)
Método protegido GetWriterForMessage (Herdado de SoapHttpClientProtocol.)
Método público InitializeLifetimeService Segurança crítica. (Herdado de MarshalByRefObject.)
Método protegido Invoke (Herdado de SoapHttpClientProtocol.)
Método protegido InvokeAsync(String, array<Object[], SendOrPostCallback) (Herdado de SoapHttpClientProtocol.)
Método protegido InvokeAsync(String, array<Object[], SendOrPostCallback, Object) (Herdado de SoapHttpClientProtocol.)
Método público Logoff Logs off the current user making Web service requests.
Método público LogonUser Logs on a user and authenticates a user request to the Report Server Web service.
Método protegido MemberwiseClone() (Herdado de Object.)
Método protegido MemberwiseClone(Boolean) (Herdado de MarshalByRefObject.)
Método público ToString (Herdado de Component.)

Início

Eventos

  Nome Descrição
Evento público Disposed (Herdado de Component.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace ReportServiceAuthentication