Nyelv

SessionIDManager.SessionIDMaxLength Tulajdonság

Definíció

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.

A következőre érvényes:

Lásd még