GlobalizationSection.FileEncoding Eigenschap

Definitie

Hiermee haalt u een waarde op die de standaardcodering voor het parseren van .aspx-, .asmx- en .asax-bestanden opgeeft.

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

Waarde van eigenschap

De standaardcoderingswaarde.

Kenmerken

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de FileEncoding eigenschap gebruikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de GlobalizationSection klasse.

// Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}", 
  configSection.FileEncoding);
' Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}", _
 configSection.FileEncoding)

Opmerkingen

De FileEncoding eigenschap geeft de standaardcodering op die wordt gebruikt om de gegevens te interpreteren die zijn opgenomen in de bestandstypen .aspx, .asmx en .asax. Als de bestandscodering is opgegeven in het Web.config bestand, moet het werkelijke bestand worden opgeslagen in dezelfde codering. Unicode-bestanden en UTF-8-bestanden die zijn opgeslagen met de bytevolgordevoorvoegseleigenschap IsByteOrdered , worden automatisch herkend, ongeacht de waarde van de FileEncoding.

Als de FileEncoding eigenschapsinstelling voor de server of toepassing is geconfigureerd voor het gebruik van UTF-16 en als UTF-16 niet de codering is die wordt gebruikt voor een .aspx pagina in het bereik van het configuratiebestand, is de uitvoer die naar de clientbrowser wordt verzonden, beschadigd. Zorg er daarom voor dat de geconfigureerde FileEncoding waarde overeenkomt met de codering die wordt gebruikt op de pagina .aspx.

Van toepassing op

Zie ook