Clase LoginWindows

La clase LoginWindows solo se utiliza en entornos de autenticación múltiple (basada en notificaciones y en formularios) para aplicaciones de ASMX.

Jerarquía de la herencia

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

Espacio de nombres:  WebSvcLoginWindows
Ensamblado:  ProjectServerServices (en ProjectServerServices.dll)

Sintaxis

'Declaración
<WebServiceBindingAttribute(Name := "LoginWindowsSoap", Namespace := "https://schemas.microsoft.com/office/project/server/webservices/LoginWindows/")> _
Public Class LoginWindows _
    Inherits SoapHttpClientProtocol
'Uso
Dim instance As LoginWindows
[WebServiceBindingAttribute(Name = "LoginWindowsSoap", Namespace = "https://schemas.microsoft.com/office/project/server/webservices/LoginWindows/")]
public class LoginWindows : SoapHttpClientProtocol

Comentarios

La clase LoginWindows no se utiliza en las instalaciones de Microsoft Project Server 2013 que tienen sólo autenticación de notificaciones. Debido a la autenticación de notificaciones, la autenticación de Windows integrada funciona sin una llamada al método Login() en aplicaciones de Windows Communication Foundation (WCF).

Para obtener más información acerca de cómo desarrollar aplicaciones basadas en ASMX en un entorno de autenticación múltiples, consulte Prerequisites for ASMX-Based Code Samples.

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros LoginWindows

Espacio de nombres WebSvcLoginWindows