Jazyk

ChannelFactory.Credentials Vlastnost

Definice

Získá přihlašovací údaje používané klienty ke komunikaci koncového bodu služby přes kanály vytvořené továrnou.

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

Hodnota vlastnosti

Klienti ClientCredentials používají, pokud jsou nakonfigurováni pro továrnu nebo pokud koncový bod nenínull a nachází se buď ve vytvořeném nebo otevřeném stavu komunikace, jinak null.

Poznámky

Objekt ClientCredentials je uložen jako typ chování koncového bodu a je přístupný prostřednictvím Behaviors vlastnosti.

Metoda OnOpened inicializuje kopii objektu ClientCredentials jen pro čtení pro továrnu.

Objekt ClientCredentials je používán ClientBase<TChannel> třídou (nebo třídou, která je odvozena z této třídy) k vytvoření proxy objektů, které mohou volat služby. Objekt ClientCredentials je také přístupný prostřednictvím ClientCredentials vlastnosti.

Note

Nastavení ChannelFactory.Credentials.Windows.AllowedImpersonationLevel tak, aby TokenImpersonationLevel.Anonymous vždy mělo za následek anonymní přihlášení bez ohledu na úroveň zosobnění.

Platí pro