Unsafe.ReadUnaligned 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.
Aşırı Yüklemeler
ReadUnaligned<T>(Void*) |
Kaynak adresin mimariye bağımlı hizalamasını varsaymadan verilen konumdan tür |
ReadUnaligned<T>(Byte) |
Kaynak adresin mimariye bağımlı hizalamasını varsaymadan verilen adresten tür |
ReadUnaligned<T>(Void*)
- Kaynak:
- Unsafe.cs
- Kaynak:
- Unsafe.cs
- Kaynak:
- Unsafe.cs
Önemli
Bu API, CLS uyumlu değildir.
Kaynak adresin mimariye bağımlı hizalamasını varsaymadan verilen konumdan tür T
değerini okur.
public:
generic <typename T>
static T ReadUnaligned(void* source);
public static T ReadUnaligned<T> (void* source);
[System.CLSCompliant(false)]
public static T ReadUnaligned<T> (void* source);
static member ReadUnaligned : nativeptr<unit> -> 'T
[<System.CLSCompliant(false)>]
static member ReadUnaligned : nativeptr<unit> -> 'T
Tür Parametreleri
- T
Okunacak değerin türü.
Parametreler
- source
- Void*
Okunacak adresi içeren yönetilmeyen bir işaretçi.
Döndürülenler
Verilen konumdan okunan türdeki T
bir değer.
- Öznitelikler
Açıklamalar
Dikkat
Çağıranın tarafından işaret edilen source
konumdan başlayarak kullanılabilir okunabilir bellek baytları SizeOf<T>()
olduğundan emin olması gerekir. Bu gereksinim karşılanmazsa erişim ihlalleri oluşabilir.
Şunlara uygulanır
ReadUnaligned<T>(Byte)
- Kaynak:
- Unsafe.cs
- Kaynak:
- Unsafe.cs
- Kaynak:
- Unsafe.cs
Kaynak adresin mimariye bağımlı hizalamasını varsaymadan verilen adresten tür T
değerini okur.
public:
generic <typename T>
static T ReadUnaligned(System::Byte % source);
public static T ReadUnaligned<T> (ref byte source);
public static T ReadUnaligned<T> (scoped ref byte source);
static member ReadUnaligned : byte -> 'T
Public Shared Function ReadUnaligned(Of T) (ByRef source As Byte) As T
Tür Parametreleri
- T
Okunacak değerin türü.
Parametreler
- source
- Byte
Okunacak adresi içeren yönetilen işaretçi.
Döndürülenler
Verilen adresten okunan türdeki T
bir değer.
Açıklamalar
Dikkat
Çağıranın tarafından işaret edilen source
konumdan başlayarak kullanılabilir okunabilir bellek baytları SizeOf<T>()
olduğundan emin olması gerekir. Bu gereksinim karşılanmazsa erişim ihlalleri oluşabilir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin