class EncoderFallbackBuffer

in global :: System . Text

Provides a buffer that allows a fallback handler to return an alternate string to an encoder when it cannot encode an input character.


public bool Fallback( char charUnknownHigh, char charUnknownLow, int index )

When overridden in a derived class, prepares the fallback buffer to handle the specified surrogate pair.

  • charUnknownHigh The high surrogate of the input pair.
  • charUnknownLow The low surrogate of the input pair.
  • index The index position of the surrogate pair in the input buffer.
  • Returns if the fallback buffer can process and ; if the fallback buffer ignores the surrogate pair.

public bool Fallback( char charUnknown, int index )

When overridden in a derived class, prepares the fallback buffer to handle the specified input character.

  • charUnknown An input character.
  • index The index position of the character in the input buffer.
  • Returns if the fallback buffer can process ; if the fallback buffer ignores .

public int Remaining { get; }

When overridden in a derived class, gets the number of characters in the current object that remain to be processed.

  • Returns The number of characters in the current fallback buffer that have not yet been processed.

public char GetNextChar( )

😔 No documentation found.

public bool MovePrevious( )

😔 No documentation found.

public void Reset( )

😔 No documentation found.

public Type GetType( )

😔 No documentation found.

public string ToString( )

😔 No documentation found.

public bool Equals( object obj )

😔 No documentation found.

public int GetHashCode( )

😔 No documentation found.