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.
Ruft einen Wert ab, der die Standardcodierung für das Analysieren von ASPX-, ASMX- und ASAX-Dateien angibt, oder legt diesen fest.
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 Wert für die Standardcodierung.
- 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 byte order mark gespeichert werden, werden unabhängig vom Wert von FileEncodingautomatisch erkannt.
Wenn die FileEncoding Eigenschafteneinstellung für den Server oder die 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, wird die an den Clientbrowser gesendete Ausgabe beschädigt. Stellen Sie aus diesem Grund sicher, dass der konfigurierte FileEncoding Wert mit der Codierung übereinstimmt, die auf der ASPX-Seite verwendet wird.