ChannelFactory.Credentials Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Anmeldeinformationen ab, die von Clients zum Kommunizieren eines Dienstendpunkts über die von der Factory erstellten Kanäle verwendet werden.
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
Eigenschaftswert
Die ClientCredentials von Clients verwendet werden, wenn sie für die Factory konfiguriert sind oder wenn der Endpunkt nicht-null ist und sich entweder im erstellten oder öffnenden Kommunikationszustand befindet; andernfalls null.
Hinweise
Das ClientCredentials Objekt wird als Typ des Endpunktverhaltens gespeichert und kann über die Behaviors Eigenschaft aufgerufen werden.
Die OnOpened Methode initialisiert eine schreibgeschützte Kopie des ClientCredentials Objekts für die Factory.
Das ClientCredentials Objekt wird von der ClientBase<TChannel> Klasse (oder einer Klasse, die von dieser Klasse abgeleitet wird) verwendet, um die Proxyobjekte zu erstellen, die Dienste aufrufen können. Auf das ClientCredentials Objekt kann auch über die ClientCredentials Eigenschaft zugegriffen werden.
Hinweis
Die Einstellung ChannelFactory.Credentials.Windows.AllowedImpersonationLevel für TokenImpersonationLevel.Anonymous eine anonyme Anmeldung führt unabhängig von der Identitätswechselstufe immer zu einer anonymen Anmeldung.