ArrayWithOffset Struct
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Hermetyzuje tablicę i przesunięcie w określonej tablicy.
public value class ArrayWithOffset
public value class ArrayWithOffset : IEquatable<System::Runtime::InteropServices::ArrayWithOffset>
public struct ArrayWithOffset
public readonly struct ArrayWithOffset : IEquatable<System.Runtime.InteropServices.ArrayWithOffset>
public readonly struct 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)
- Dziedziczenie
- Atrybuty
- Implementuje
Uwagi
Można użyć jako argumentu metody natywnej osiągniętej za pośrednictwem wywołania platformy. W takim przypadku funkcja marshaler wywołania platformy pobierze adres początkowy tablicy, doda przesunięcie i przekaże wynikowy wskaźnik do podstawowej funkcji natywnej. Ta struktura obsługuje tylko tablice zawierające nie odwołania, takie jak tablice typów pierwotnych i tablice typów wartości zawierające tylko pola typów pierwotnych.
Konstruktorów
| Nazwa | Opis |
|---|---|
| ArrayWithOffset(Object, Int32) |
Inicjuje ArrayWithOffset nowe wystąpienie struktury. |
Metody
| Nazwa | Opis |
|---|---|
| Equals(ArrayWithOffset) |
Wskazuje, czy określony ArrayWithOffset obiekt jest zgodny z bieżącym wystąpieniem. |
| Equals(Object) |
Wskazuje, czy określony obiekt jest zgodny z bieżącym ArrayWithOffset obiektem. |
| GetArray() |
Zwraca tablicę zarządzaną, do których odwołuje się ten ArrayWithOffsetobiekt . |
| GetHashCode() |
Zwraca kod skrótu dla tego typu wartości. |
| GetOffset() |
Zwraca przesunięcie podane podczas ArrayWithOffset konstruowania. |
Operatorów
| Nazwa | Opis |
|---|---|
| Equality(ArrayWithOffset, ArrayWithOffset) |
Określa, czy dwa określone ArrayWithOffset obiekty mają tę samą wartość. |
| Inequality(ArrayWithOffset, ArrayWithOffset) |
Określa, czy dwa określone ArrayWithOffset obiekty nie mają tej samej wartości. |