EncoderExceptionFallbackBuffer.Fallback 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.
Giriş karakteri kodlanamadığından özel durum oluşturur. Nominal dönüş değeri kullanılmaz.
Aşırı Yüklemeler
Fallback(Char, Int32) |
Giriş karakteri kodlanamadığından özel durum oluşturur. Parametreler, dönüştürülemeyen karakterin değerini ve dizin konumunu belirtir. |
Fallback(Char, Char, Int32) |
Giriş karakteri kodlanamadığından özel durum oluşturur. Parametreler girişteki vekil çiftin değerini ve dizin konumunu belirtir ve nominal dönüş değeri kullanılmaz. |
Fallback(Char, Int32)
- Kaynak:
- EncoderExceptionFallback.cs
- Kaynak:
- EncoderExceptionFallback.cs
- Kaynak:
- EncoderExceptionFallback.cs
Giriş karakteri kodlanamadığından özel durum oluşturur. Parametreler, dönüştürülemeyen karakterin değerini ve dizin konumunu belirtir.
public:
override bool Fallback(char charUnknown, int index);
public override bool Fallback (char charUnknown, int index);
override this.Fallback : char * int -> bool
Public Overrides Function Fallback (charUnknown As Char, index As Integer) As Boolean
Parametreler
- charUnknown
- Char
Giriş karakteri.
- index
- Int32
Giriş arabelleğindeki karakterin dizin konumu.
Döndürülenler
Yok. Yöntemi her zaman bir özel durum oluşturacağından Fallback(Char, Int32) değer döndürülmedi.
Özel durumlar
charUnknown
kodlanamaz. Bu yöntem her zaman ve index
parametrelerinin değerini charUnknown
bildiren bir özel durum oluşturur.
Açıklamalar
GetBytes ve Convert yöntemleri, girişlerinde bilinmeyen bir karakterle karşılaşırlarsa öğesini çağırırFallback. Yanıt olarak her Fallback zaman oluşturur EncoderFallbackException.
Şunlara uygulanır
Fallback(Char, Char, Int32)
- Kaynak:
- EncoderExceptionFallback.cs
- Kaynak:
- EncoderExceptionFallback.cs
- Kaynak:
- EncoderExceptionFallback.cs
Giriş karakteri kodlanamadığından özel durum oluşturur. Parametreler girişteki vekil çiftin değerini ve dizin konumunu belirtir ve nominal dönüş değeri kullanılmaz.
public:
override bool Fallback(char charUnknownHigh, char charUnknownLow, int index);
public override bool Fallback (char charUnknownHigh, char charUnknownLow, int index);
override this.Fallback : char * char * int -> bool
Public Overrides Function Fallback (charUnknownHigh As Char, charUnknownLow As Char, index As Integer) As Boolean
Parametreler
- charUnknownHigh
- Char
Giriş çiftinin yüksek vekili.
- charUnknownLow
- Char
Giriş çiftinin düşük vekili.
- index
- Int32
Giriş arabelleğindeki vekil çiftin dizin konumu.
Döndürülenler
Yok. Yöntemi her zaman bir özel durum oluşturacağından Fallback(Char, Char, Int32) değer döndürülmedi.
Özel durumlar
ve charUnknownLow
ile charUnknownHigh
temsil edilen karakter kodlanamaz.
veya charUnknownHigh
charUnknownLow
geçersiz.
charUnknownHigh
U+D800 ile U+DBFF (dahil) arasında değildir veya charUnknownLow
U+DC00 ile U+DFFF (dahil) arasında değildir.
Açıklamalar
GetBytes ve Convert yöntemleri, girişlerinde bir vekil çifti ile karşılaşırlarsa çağrısında Fallback bulunur. Yanıt olarak her Fallback zaman bir özel durum oluşturur.