ChannelFactory.Credentials Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar de autentiseringsuppgifter som används av klienter för att kommunicera en tjänstslutpunkt via de kanaler som produceras av fabriken.
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
Egenskapsvärde
Används ClientCredentials av klienter om de har konfigurerats för fabriken eller om slutpunkten intenull är och är i antingen det skapade eller öppna kommunikationstillståndet, annars null.
Kommentarer
Objektet ClientCredentials lagras som en typ av slutpunktsbeteende och kan nås via egenskapen Behaviors .
Metoden OnOpened initierar en skrivskyddad kopia av ClientCredentials objektet för fabriken.
Objektet ClientCredentials används av ClientBase<TChannel> klassen (eller en klass som härleds från den här klassen) för att skapa proxyobjekt som kan anropa tjänster. Objektet ClientCredentials är också tillgängligt via egenskapen ClientCredentials .
Note
Om du anger ChannelFactory.Credentials.Windows.AllowedImpersonationLevel till TokenImpersonationLevel.Anonymous resulterar det alltid i en anonym inloggning oavsett personifieringsnivå.