Compartir a través de


ChannelFactory.Credentials Propiedad

Definición

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.

Se aplica a