DecoderReplacementFallbackBuffer.Fallback(Byte[], Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli değiştirme dizesini kullanmak için yedek geri dönüş arabelleği hazırlar.
public:
override bool Fallback(cli::array <System::Byte> ^ bytesUnknown, int index);
public override bool Fallback(byte[] bytesUnknown, int index);
override this.Fallback : byte[] * int -> bool
Public Overrides Function Fallback (bytesUnknown As Byte(), index As Integer) As Boolean
Parametreler
- bytesUnknown
- Byte[]
Giriş bayt dizisi. Özel durum oluşturmadığı sürece bu parametre yoksayılır.
- index
- Int32
içindeki bytesUnknownbayt dizin konumu. Bu parametre bu işlemde yoksayılır.
Döndürülenler
true değiştirme dizesi boş değilse; false değiştirme dizesi boşsa.
Özel durumlar
Yöntem, değiştirme geri dönüş arabelleğindeki tüm karakterleri okumadan önce GetNextChar() bu yöntem yeniden çağrılır.
Açıklamalar
GetBytes kodu çözülemeyen bilinmeyen bir giriş bayt dizisiyle karşılaşırlarsa ve Convert yöntemleri çağrılırFallback. dönüş değeri Fallback ise true, çağıran yöntem geri dönüş arabelleğinin GetNextChar her karakterini almak için yöntemini çağırabilir.