SessionIDManager.SessionIDMaxLength Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri egy érvényes munkamenet-azonosító maximális hosszát.
public:
static property int SessionIDMaxLength { int get(); };
public static int SessionIDMaxLength { get; }
static member SessionIDMaxLength : int
Public Shared ReadOnly Property SessionIDMaxLength As Integer
Tulajdonság értéke
Az érvényes munkamenet-azonosító maximális hossza.
Megjegyzések
A munkamenet-azonosító maximális hossza 80 karakter.
Míg a CreateSessionID metódus által létrehozott munkamenet-azonosítók 24 karakter hosszúak, az osztály által SessionIDManager engedélyezett munkamenet-azonosító maximális hossza 80 karakter. Ez különösen akkor fontos, ha egyénit SessionIDManagerimplementál. A GetSessionID munkamenet-azonosítók aktuális HttpRequestértékeit lekérő metódus biztosítja, hogy az értékek ne lépik túl az SessionIDMaxLength értéket, és hogy a munkamenet-azonosító egy 24 karakterből álló sztring, amely csak az a–z kisbetűket és a 0–5-ös számokat tartalmazza a Validate metódus meghívásával. Ha olyan egyéni SessionIDManager osztályt implementál, amely örökli az SessionIDManager osztályt, és felülbírálja a CreateSessionID metódust, de a metódust nem Validate , az egyéni munkamenet-azonosító értékeknek meg kell felelniük a fenti korlátozásoknak. Az osztály felülírására SessionIDManager és a metódusok implementálására példaként tekintse meg a CreateSessionID metódushoz megadott példát.