ChannelFactory.Credentials Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene las credenciales utilizadas por los clientes para comunicarse con un punto de conexión de servicio mediante los canales generados por el generador.
public:
property System::ServiceModel::Description::ClientCredentials ^ Credentials { System::ServiceModel::Description::ClientCredentials ^ get(); };
public System.ServiceModel.Description.ClientCredentials Credentials { get; }
member this.Credentials : System.ServiceModel.Description.ClientCredentials
Public ReadOnly Property Credentials As ClientCredentials
Valor de propiedad
ClientCredentials utilizado por los clientes si se han configurado para el generador o si el extremo es no null
y está en estado de comunicación creado o de apertura; de lo contrario null
.
Comentarios
El objeto ClientCredentials está almacenado como tipo de comportamiento del punto de conexión y se puede acceder a través de la propiedad Behaviors.
El método OnOpened inicializa una copia de solo lectura del objeto ClientCredentials para el generador.
La clase ClientCredentials (o una clase que deriva de esta clase) utiliza el objeto ClientBase<TChannel> para crear los objetos proxy que pueden llamar a los servicios. El objeto ClientCredentials también es accesible a través de la propiedad ClientCredentials.
Nota:
Establecer ChannelFactory.Credentials.Windows.AllowedImpersonationLevel
en TokenImpersonationLevel.Anonymous
siempre produce un inicio de sesión anónimo independientemente del nivel de suplantación.