Aracılığıyla paylaş


ReportServiceAuthentication.LogonUser Yöntemi

Bir kullanıcı oturum açtığında ve kullanıcı isteği için kimlik doğrulaması gerçekleştiriyorsa Rapor Sunucusu Web hizmet.

Ad Alanı:  ReportServiceAuthentication
Derleme:  ReportServiceAuthentication (ReportServiceAuthentication içinde.dll)

Sözdizimi

'Bildirim
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/LogonUser", RequestNamespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",  _
    ResponseNamespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function LogonUser ( _
    userName As String, _
    password As String, _
    authority As String, _
    <OutAttribute> ByRef cookieName As String _
) As Boolean
'Kullanım
Dim instance As ReportServiceAuthentication
Dim userName As String
Dim password As String
Dim authority As String
Dim cookieName As String
Dim returnValue As Boolean

returnValue = instance.LogonUser(userName, _
    password, authority, cookieName)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/LogonUser", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", 
    ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public bool LogonUser(
    string userName,
    string password,
    string authority,
    out string cookieName
)
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/LogonUser", RequestNamespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", 
    ResponseNamespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", 
    Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
public:
bool LogonUser(
    String^ userName, 
    String^ password, 
    String^ authority, 
    [OutAttribute] String^% cookieName
)
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/LogonUser", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", 
    ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
member LogonUser : 
        userName:string * 
        password:string * 
        authority:string * 
        cookieName:string byref -> bool 
public function LogonUser(
    userName : String, 
    password : String, 
    authority : String, 
    cookieName : String
) : boolean

Parametreler

  • authority
    Tür: System.String
    İsteğe bağlı.Kullanıcı kimlik doğrulaması yapılırken kullanılacak etki alanı adı.Değeriyle geçirmek nullnull başvuru (Visual Basic'te Nothing) (hiçbir şey Visual Basic) için bu bağımsız değişkeni ihmal.
  • cookieName
    Tür: System.String%
    Tanımlama bilgisi için atanan ad.

Dönüş Değeri

Tür: System.Boolean
doğru kullanıcı başarıyla doğrulandı, Aksi takdirde, yanlış.