ChannelFactory.Credentials Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de referenties op die door clients worden gebruikt om een service-eindpunt te communiceren via de kanalen die door de fabriek worden geproduceerd.
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
Waarde van eigenschap
Het ClientCredentials wordt gebruikt door clients als ze zijn geconfigureerd voor de factory of als het eindpunt niet-null en zich in de gemaakte of geopende communicatiestatus bevindt; anders null.
Opmerkingen
Het ClientCredentials object wordt opgeslagen als een type eindpuntgedrag en kan worden geopend via de Behaviors eigenschap.
De OnOpened methode initialiseert een alleen-lezen kopie van het ClientCredentials object voor de fabriek.
Het ClientCredentials object wordt gebruikt door de ClientBase<TChannel> klasse (of een klasse die is afgeleid van deze klasse) om de proxyobjecten te maken die services kunnen aanroepen. Het ClientCredentials object is ook toegankelijk via de ClientCredentials eigenschap.
Note
Als u ChannelFactory.Credentials.Windows.AllowedImpersonationLevel instelt op TokenImpersonationLevel.Anonymous, resulteert dit altijd in een anonieme aanmelding, ongeacht het imitatieniveau.