SessionIDManager.Encode(String) Metod
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.
Kodar sessionsidentifieraren för att spara till antingen en cookie eller URL:en.
public:
virtual System::String ^ Encode(System::String ^ id);
public virtual string Encode(string id);
abstract member Encode : string -> string
override this.Encode : string -> string
Public Overridable Function Encode (id As String) As String
Parametrar
- id
- String
Sessionsidentifieraren som ska kodas.
Returer
Den kodade sessionsidentifieraren.
Kommentarer
Den här metoden är inte avsedd att anropas från programkoden.
Den här metoden används internt av SessionIDManager klassen för att koda anpassade SessionID värden som skapats av klasser som ärver SessionIDManager klassen och åsidosätter CreateSessionID metoderna och Validate . För att säkerställa återgivningen av ett anpassat sessionsidentifierarvärde som lagras i HTTP-svaret med metoden SaveSessionID kodar det anpassade värdet med hjälp SessionIDManager av UrlEncode metoden.
Ett exempel på en klass som ärver SessionIDManager klassen och åsidosätter CreateSessionID metoderna och Validate finns i CreateSessionID metoden.