WindowsAuthenticationElement.DefaultCredentialsHandleCacheSize 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.
Definierar standardstorleken för Windows cacheminne för autentiseringsuppgifter.
public:
property int DefaultCredentialsHandleCacheSize { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("defaultCredentialsHandleCacheSize", DefaultValue=0)]
public int DefaultCredentialsHandleCacheSize { get; set; }
[<System.Configuration.ConfigurationProperty("defaultCredentialsHandleCacheSize", DefaultValue=0)>]
member this.DefaultCredentialsHandleCacheSize : int with get, set
Public Property DefaultCredentialsHandleCacheSize As Integer
Egenskapsvärde
Standardstorleken för Windows cacheminne för autentiseringsuppgifter.
- Attribut
Kommentarer
Som standard är värdet defaultCredentialsHandleCacheSize 0. Detta gör att Windows allokerar ett separat SSPI-handtag för varje HttpWebRequest.
<system.net>
<settings>
<windowsAuthentication defaultCredentialsHandleCacheSize="0" />
</settings>
</system.net>
Om det här beteendet påverkar prestandan anger du DefaultCredentialsHandleCacheSize ett värde som är större än 0 för att använda ett enda cachelagrat SSPI-autentiseringshandtag för standardnätverksuppgifter. Det exakta värdet beror på programkraven. I allmänhet fungerar ett värde mellan 50 och 100 för de flesta högpresterande program.