Compartir a través de


CharsetEncoder Constructores

Definición

Sobrecargas

CharsetEncoder(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

CharsetEncoder(Charset, Single, Single)

Inicializa un nuevo codificador.

CharsetEncoder(Charset, Single, Single, Byte[])

Inicializa un nuevo codificador.

CharsetEncoder(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

protected CharsetEncoder (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Nio.Charset.CharsetEncoder : nativeint * Android.Runtime.JniHandleOwnership -> Java.Nio.Charset.CharsetEncoder

Parámetros

javaReference
IntPtr

nativeint

que IntPtrcontiene una referencia de objeto de Java Native Interface (JNI).

transfer
JniHandleOwnership

un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

CharsetEncoder(Charset, Single, Single)

Inicializa un nuevo codificador.

[Android.Runtime.Register(".ctor", "(Ljava/nio/charset/Charset;FF)V", "")]
protected CharsetEncoder (Java.Nio.Charset.Charset? cs, float averageBytesPerChar, float maxBytesPerChar);
[<Android.Runtime.Register(".ctor", "(Ljava/nio/charset/Charset;FF)V", "")>]
new Java.Nio.Charset.CharsetEncoder : Java.Nio.Charset.Charset * single * single -> Java.Nio.Charset.CharsetEncoder

Parámetros

cs
Charset

Conjunto de caracteres que creó este codificador

averageBytesPerChar
Single

Valor float positivo que indica el número esperado de bytes que se producirán para cada carácter de entrada.

maxBytesPerChar
Single

Valor float positivo que indica el número máximo de bytes que se producirán para cada carácter de entrada.

Atributos

Comentarios

Inicializa un nuevo codificador. El nuevo codificador tendrá los valores de bytes por caracteres especificados y su reemplazo será la matriz {de bytes  (byte)'?' }.

Documentación de Java para java.nio.charset.CharsetEncoder.CharsetEncoder(java.nio.charset.Charset, float, float).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

CharsetEncoder(Charset, Single, Single, Byte[])

Inicializa un nuevo codificador.

[Android.Runtime.Register(".ctor", "(Ljava/nio/charset/Charset;FF[B)V", "")]
protected CharsetEncoder (Java.Nio.Charset.Charset? cs, float averageBytesPerChar, float maxBytesPerChar, byte[]? replacement);
[<Android.Runtime.Register(".ctor", "(Ljava/nio/charset/Charset;FF[B)V", "")>]
new Java.Nio.Charset.CharsetEncoder : Java.Nio.Charset.Charset * single * single * byte[] -> Java.Nio.Charset.CharsetEncoder

Parámetros

cs
Charset

Conjunto de caracteres que creó este codificador

averageBytesPerChar
Single

Valor float positivo que indica el número esperado de bytes que se producirán para cada carácter de entrada.

maxBytesPerChar
Single

Valor float positivo que indica el número máximo de bytes que se producirán para cada carácter de entrada.

replacement
Byte[]

Reemplazo inicial; no debe ser null, debe tener una longitud distinta de cero, no debe ser mayor que maxBytesPerChar y debe ser #isLegalReplacement legal

Atributos

Excepciones

si alguno de los parámetros no es válido.

Comentarios

Inicializa un nuevo codificador. El nuevo codificador tendrá los valores de bytes por caracteres y reemplazo especificados.

Documentación de Java para java.nio.charset.CharsetEncoder.CharsetEncoder(java.nio.charset.Charset, float, float, byte[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a