TextEncoder.Encode Methode

Definitie

Overloads

Name Description
Encode(String)

Codeert de opgegeven tekenreeks en retourneert de gecodeerde tekst als een nieuwe tekenreeks.

Encode(TextWriter, String)

Codeert de opgegeven tekenreeks naar een TextWriter object.

Encode(TextWriter, Char[], Int32, Int32)

Codeert tekens uit een matrix en schrijft deze naar een TextWriter object.

Encode(TextWriter, String, Int32, Int32)

Codeert een subtekenreeks en schrijft deze naar een TextWriter object.

Encode(ReadOnlySpan<Char>, Span<Char>, Int32, Int32, Boolean)

Codeert de opgegeven tekens.

Encode(String)

Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs

Codeert de opgegeven tekenreeks en retourneert de gecodeerde tekst als een nieuwe tekenreeks.

public:
 virtual System::String ^ Encode(System::String ^ value);
public virtual string Encode(string value);
abstract member Encode : string -> string
override this.Encode : string -> string
Public Overridable Function Encode (value As String) As String

Parameters

value
String

De tekenreeks die moet worden gecodeerd.

Retouren

De gecodeerde tekenreeks.

Uitzonderingen

value is null.

Van toepassing op

Encode(TextWriter, String)

Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs

Codeert de opgegeven tekenreeks naar een TextWriter object.

public:
 void Encode(System::IO::TextWriter ^ output, System::String ^ value);
public void Encode(System.IO.TextWriter output, string value);
member this.Encode : System.IO.TextWriter * string -> unit
Public Sub Encode (output As TextWriter, value As String)

Parameters

output
TextWriter

De stroom waarnaar de gecodeerde tekst moet worden geschreven.

value
String

De tekenreeks die moet worden gecodeerd.

Van toepassing op

Encode(TextWriter, Char[], Int32, Int32)

Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs

Codeert tekens uit een matrix en schrijft deze naar een TextWriter object.

public:
 virtual void Encode(System::IO::TextWriter ^ output, cli::array <char> ^ value, int startIndex, int characterCount);
public virtual void Encode(System.IO.TextWriter output, char[] value, int startIndex, int characterCount);
abstract member Encode : System.IO.TextWriter * char[] * int * int -> unit
override this.Encode : System.IO.TextWriter * char[] * int * int -> unit
Public Overridable Sub Encode (output As TextWriter, value As Char(), startIndex As Integer, characterCount As Integer)

Parameters

output
TextWriter

De stroom waarnaar de gecodeerde tekst moet worden geschreven.

value
Char[]

De matrix met tekens die moeten worden gecodeerd.

startIndex
Int32

De matrixindex van het eerste teken om te coderen.

characterCount
Int32

Het aantal tekens in de matrix dat moet worden gecodeerd.

Uitzonderingen

output is null.

value is null.

startIndex valt buiten het bereik.

characterCount valt buiten het bereik.

Van toepassing op

Encode(TextWriter, String, Int32, Int32)

Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs

Codeert een subtekenreeks en schrijft deze naar een TextWriter object.

public:
 virtual void Encode(System::IO::TextWriter ^ output, System::String ^ value, int startIndex, int characterCount);
public virtual void Encode(System.IO.TextWriter output, string value, int startIndex, int characterCount);
abstract member Encode : System.IO.TextWriter * string * int * int -> unit
override this.Encode : System.IO.TextWriter * string * int * int -> unit
Public Overridable Sub Encode (output As TextWriter, value As String, startIndex As Integer, characterCount As Integer)

Parameters

output
TextWriter

De stroom waarnaar de gecodeerde tekst moet worden geschreven.

value
String

De tekenreeks waarvan de subtekenreeks moet worden gecodeerd.

startIndex
Int32

De index waar de subtekenreeks begint.

characterCount
Int32

Het aantal tekens in de subtekenreeks.

Uitzonderingen

output is null.

value is null.

startIndex valt buiten het bereik.

characterCount valt buiten het bereik.

Van toepassing op

Encode(ReadOnlySpan<Char>, Span<Char>, Int32, Int32, Boolean)

Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs
Bron:
TextEncoder.cs

Codeert de opgegeven tekens.

public virtual System.Buffers.OperationStatus Encode(ReadOnlySpan<char> source, Span<char> destination, out int charsConsumed, out int charsWritten, bool isFinalBlock = true);
abstract member Encode : ReadOnlySpan<char> * Span<char> * int * int * bool -> System.Buffers.OperationStatus
override this.Encode : ReadOnlySpan<char> * Span<char> * int * int * bool -> System.Buffers.OperationStatus
Public Overridable Function Encode (source As ReadOnlySpan(Of Char), destination As Span(Of Char), ByRef charsConsumed As Integer, ByRef charsWritten As Integer, Optional isFinalBlock As Boolean = true) As OperationStatus

Parameters

source
ReadOnlySpan<Char>

Een bronbuffer met de tekens die moeten worden gecodeerd.

destination
Span<Char>

De doelbuffer waarnaar de gecodeerde vorm van source wordt geschreven.

charsConsumed
Int32

Het aantal tekens dat uit de source buffer wordt verbruikt.

charsWritten
Int32

Het aantal tekens dat naar de destination buffer is geschreven.

isFinalBlock
Boolean

true om aan te geven dat er geen verdere brongegevens moeten worden gecodeerd; anders, false.

Retouren

Een opsommingswaarde die het resultaat van de coderingsbewerking beschrijft.

Opmerkingen

De buffers source mogen destination niet overlappen.

Van toepassing op