ChannelFactory.Credentials ChannelFactory.Credentials ChannelFactory.Credentials ChannelFactory.Credentials Property

Définition

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.Gets the credentials used by clients to communicate a service endpoint over the channels produced by the factory.

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.The ClientCredentials used by clients if they are configured for the factory or if the endpoint is non-null and is in either the created or opening communication state; otherwise 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.The ClientCredentials object is stored as a type of endpoint behavior and can be accessed through the Behaviors property.

La méthode OnOpened initialise une copie en lecture seule de l'objet ClientCredentials pour la fabrique.The OnOpened method initializes a read-only copy of the ClientCredentials object for the factory.

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.The ClientCredentials object is used by the ClientBase<TChannel> class (or a class that derives from this class) to create the proxy objects that can call services. L'objet ClientCredentials est également accessible par l'intermédiaire de la propriété ClientCredentials.The ClientCredentials object is also accessible through the ClientCredentials property.

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é.Setting ChannelFactory.Credentials.Windows.AllowedImpersonationLevel to TokenImpersonationLevel.Anonymous always results in an anonymous logon regardless of impersonation level.

S’applique à