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 nakonfigurovaní pro továrnu nebo pokud koncový bod není anull
je ve stavu vytvořené nebo otevřené 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.
Poznámka
Nastavení ChannelFactory.Credentials.Windows.AllowedImpersonationLevel
na vždy vede k TokenImpersonationLevel.Anonymous
anonymnímu přihlášení bez ohledu na úroveň zosobnění.