ChannelFactory.Credentials Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í.