InlineArrayAttribute Klasse

Definition

Gibt an, dass der Speicher des instance sequenziell repliziert Length wird.

public ref class InlineArrayAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Struct, AllowMultiple=false)]
public sealed class InlineArrayAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Struct, AllowMultiple=false)>]
type InlineArrayAttribute = class
    inherit Attribute
Public NotInheritable Class InlineArrayAttribute
Inherits Attribute
Vererbung
InlineArrayAttribute
Attribute

Beispiele

Das folgende Beispiel zeigt, wie ein Inlinearraytyp mit acht float Werten deklariert wird.

[InlineArray(8)]
struct Float8InlineArray
{
    private float _value;
}

Hinweise

Dieses Attribut kann verwendet werden, um einen struct Typ mit einem einzelnen Feld zu versehen. Die Runtime repliziert dieses Feld im tatsächlichen Typlayout so oft wie angegeben.

Konstruktoren

InlineArrayAttribute(Int32)

Erstellt eine neue InlineArrayAttribute instance mit der angegebenen Länge.

Eigenschaften

Length

Ruft die Anzahl der sequenziellen Felder ab, die im Inlinearraytyp repliziert werden sollen.

TypeId

Ruft bei Implementierung in einer abgeleiteten Klasse einen eindeutigen Bezeichner für dieses Attribute ab.

(Geerbt von Attribute)

Methoden

Equals(Object)

Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist.

(Geerbt von Attribute)
GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

(Geerbt von Attribute)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
IsDefaultAttribute()

Gibt beim Überschreiben in einer abgeleiteten Klasse an, ob der Wert der Instanz der Standardwert für die abgeleitete Klasse ist.

(Geerbt von Attribute)
Match(Object)

Beim Überschreiben in einer abgeleiteten Klasse wird ein Wert zurückgegeben, der angibt, ob diese Instanz einem bestimmten Objekt entspricht.

(Geerbt von Attribute)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: