Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Visual Basic tarafından desteklenmeyen System.Text.Jsonref yapıları kullanan bölümler. Visual Basic ile ref struct API'lerini kullanmaya çalışırsanız, BC40000 derleyici hataları alırsınız. Hata iletisi, sorunun eski bir API olduğunu gösterir, ancak asıl sorun derleyicide başvuru yapısı desteğinin olmamasıdır. Aşağıdaki bölümleri System.Text.Json Visual Basic'ten kullanılamaz:
- Yapı Utf8JsonReader. Yöntemi bir JsonConverter<T>.Read parametre aldığından
Utf8JsonReaderbu sınırlama, özel dönüştürücüler yazmak için Visual Basic'i kullanamamanızı sağlar. Bunun geçici bir çözümü, bir C# kitaplık derlemesinde özel dönüştürücüler uygulamak ve VB projenizden bu derlemeye başvurmaktır. Bu, Visual Basic'te yaptığınız tek şeyin dönüştürücüleri seri hale getiriciye kaydetmek olduğunu varsayar. Visual Basic kodundanReaddönüştürücülerin yöntemlerini çağıramazsınız. - Diğer API'lerdeki ReadOnlySpan<T> türü ile ilgili aşırı yüklemeler. Çoğu yöntem,
ReadOnlySpanyerineStringkullanan aşırı yüklemeleri içerir.
Başvuru yapıları yalnızca "veri geçirilirken" bile dil desteği olmadan güvenli bir şekilde kullanılamayacağından bu kısıtlamalar mevcuttur. Bu hatayı geri çevirmemelisiniz. Bunu yaparsanız, Visual Basic kodunuz belleği bozabilir.