ChannelFactory.Credentials Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient les informations d'identification utilisées par les clients pour communiquer un point de terminaison de service sur les canaux générés par la fabrique.
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
Valeur de propriété
Les ClientCredentials utilisées par les clients si elles sont configurées pour la fabrique ou si le point de terminaison n'a pas la valeur null
et se trouve à l'état "communication établie" ou "communication en cours d'ouverture" ; sinon null
.
Remarques
L'objet ClientCredentials est stocké comme type de comportement de point de terminaison et il est possible d'y accéder par le biais de la propriété Behaviors.
La méthode OnOpened initialise une copie en lecture seule de l'objet ClientCredentials pour la fabrique.
L'objet ClientCredentials est utilisé par la classe ClientBase<TChannel> (ou une classe qui dérive de celle-ci) pour créer les objets proxy à même d'appeler des services. L'objet ClientCredentials est également accessible par l'intermédiaire de la propriété ClientCredentials.
Notes
Affecter à ChannelFactory.Credentials.Windows.AllowedImpersonationLevel
la valeur TokenImpersonationLevel.Anonymous
provoque toujours une ouverture de session anonyme indépendamment du niveau d'emprunt d'identité.