GlobalizationSection.FileEncoding Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der die Standardcodierung für .aspx-, ASMX- und ASAX-Dateianalyse angibt.
public:
property System::Text::Encoding ^ FileEncoding { System::Text::Encoding ^ get(); void set(System::Text::Encoding ^ value); };
[System.Configuration.ConfigurationProperty("fileEncoding")]
public System.Text.Encoding FileEncoding { get; set; }
[<System.Configuration.ConfigurationProperty("fileEncoding")>]
member this.FileEncoding : System.Text.Encoding with get, set
Public Property FileEncoding As Encoding
Eigenschaftswert
Der Standardcodierungswert.
- Attribute
Beispiele
Im folgenden Codebeispiel wird die Verwendung der FileEncoding Eigenschaft veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die GlobalizationSection Klasse bereitgestellt wird.
// Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}",
configSection.FileEncoding);
' Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}", _
configSection.FileEncoding)
Hinweise
Die FileEncoding Eigenschaft gibt die Standardcodierung an, die verwendet wird, um die Daten zu interpretieren, die in den Dateitypen .aspx, ASMX und ASAX enthalten sind. Wenn die Dateicodierung in der Web.config Datei angegeben ist, muss die eigentliche Datei in derselben Codierung gespeichert werden. Unicode-Dateien und UTF-8-Dateien, die mit der Präfixeigenschaft IsByteOrdered des Bytereihenfolgezeichens gespeichert werden, werden unabhängig vom Wert des FileEncodingWerts automatisch erkannt.
Wenn die Eigenschaftseinstellung für den Server oder die FileEncoding Anwendung für die Verwendung von UTF-16 konfiguriert ist und UTF-16 nicht die Codierung ist, die für eine .aspx Seite im Bereich der Konfigurationsdatei verwendet wird, ist die Ausgabe, die an den Clientbrowser gesendet wird, beschädigt. Stellen Sie daher sicher, dass der konfigurierte FileEncoding Wert mit der Codierung übereinstimmt, die auf der seite .aspx verwendet wird.