IHttpSessionState.CodePage Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l’identificateur de page de codes de la session active.
public:
property int CodePage { int get(); void set(int value); };
public int CodePage { get; set; }
member this.CodePage : int with get, set
Public Property CodePage As Integer
Valeur de propriété
Identificateur de page de codes de la session active.
Exemples
L’exemple de code suivant implémente la CodePage propriété de l’interface IHttpSessionState pour obtenir et définir l’encodage de la réponse actuelle.
//
// Session.CodePage exists only to support legacy ASP compatibility. ASP.NET developers should use
// Response.ContentEncoding instead.
//
public int CodePage
{
get
{
if (HttpContext.Current != null)
return HttpContext.Current.Response.ContentEncoding.CodePage;
else
return Encoding.Default.CodePage;
}
set
{
if (HttpContext.Current != null)
HttpContext.Current.Response.ContentEncoding = Encoding.GetEncoding(value);
}
}
'
' Session.CodePage exists only to support legacy ASP compatibility. ASP.NET developers should use
' Response.ContentEncoding instead.
'
Public Property CodePage As Integer Implements IHttpSessionState.CodePage
Get
If Not HttpContext.Current Is Nothing Then
Return HttpContext.Current.Response.ContentEncoding.CodePage
Else
Return Encoding.Default.CodePage
End If
End Get
Set
If Not HttpContext.Current Is Nothing Then _
HttpContext.Current.Response.ContentEncoding = Encoding.GetEncoding(value)
End Set
End Property
Remarques
Un jeu de caractères (page de codes) est utilisé pour interpréter les données de caractères multioctets, déterminer la valeur du caractère, et par conséquent l’ordre de tri. Les paramètres de page de code s’appliquent uniquement aux données de caractères multioctets, et non aux données de caractères Unicode.
Cette CodePage propriété est fournie pour la compatibilité avec les versions antérieures d’ASP uniquement. Si vous n’avez pas besoin de maintenir la compatibilité descendante avec les pages ASP, utilisez plutôt la CodePage propriété de la ContentEncoding propriété.