ArrayWithOffset Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Merangkum array dan offset dalam array yang ditentukan.
public value class ArrayWithOffset
public value class ArrayWithOffset : IEquatable<System::Runtime::InteropServices::ArrayWithOffset>
public struct ArrayWithOffset
public readonly struct ArrayWithOffset
public readonly struct ArrayWithOffset : IEquatable<System.Runtime.InteropServices.ArrayWithOffset>
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct ArrayWithOffset
type ArrayWithOffset = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type ArrayWithOffset = struct
Public Structure ArrayWithOffset
Public Structure ArrayWithOffset
Implements IEquatable(Of ArrayWithOffset)
- Warisan
- Atribut
- Penerapan
Keterangan
Dapat digunakan sebagai argumen untuk metode asli yang dicapai melalui pemanggilan platform. Dalam hal ini, platform memanggil marshaler akan mengambil alamat awal array, menambahkan offset, dan meneruskan penunjuk yang dihasilkan ke fungsi asli yang mendasar. Struktur ini hanya mendukung array yang tidak berisi referensi, seperti array jenis primitif dan array jenis nilai yang hanya berisi bidang jenis primitif.
Konstruktor
ArrayWithOffset(Object, Int32) |
Menginisialisasi instans ArrayWithOffset baru struktur. |
Metode
Equals(ArrayWithOffset) |
Menunjukkan apakah objek yang ditentukan ArrayWithOffset cocok dengan instans saat ini. |
Equals(Object) |
Menunjukkan apakah objek yang ditentukan cocok dengan objek saat ini ArrayWithOffset . |
GetArray() |
Mengembalikan array terkelola yang dirujuk oleh ini ArrayWithOffset. |
GetHashCode() |
Mengembalikan kode hash untuk jenis nilai ini. |
GetOffset() |
Mengembalikan offset yang disediakan saat ini ArrayWithOffset dibangun. |
Operator
Equality(ArrayWithOffset, ArrayWithOffset) |
Menentukan apakah dua objek yang ditentukan ArrayWithOffset memiliki nilai yang sama. |
Inequality(ArrayWithOffset, ArrayWithOffset) |
Menentukan apakah dua objek yang ditentukan ArrayWithOffset tidak memiliki nilai yang sama. |