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.