InlineArrayAttribute Classe

Definizione

Indica che l'archiviazione dell'istanza viene replicata in sequenza Length .

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
Ereditarietà
InlineArrayAttribute
Attributi

Esempio

Nell'esempio seguente viene illustrato come dichiarare un tipo di matrice inline con otto float valori.

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

Commenti

Questo attributo può essere usato per annotare un struct tipo con un singolo campo. Il runtime replica tale campo nel layout del tipo effettivo tutte le volte specificato.

Costruttori

InlineArrayAttribute(Int32)

Crea una nuova InlineArrayAttribute istanza con la lunghezza specificata.

Proprietà

Length

Ottiene il numero di campi sequenziali da replicare nel tipo di matrice inline.

TypeId

Quando è implementata in una classe derivata, ottiene un identificatore univoco della classe Attribute.

(Ereditato da Attribute)

Metodi

Equals(Object)

Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato.

(Ereditato da Attribute)
GetHashCode()

Restituisce il codice hash per l'istanza.

(Ereditato da Attribute)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
IsDefaultAttribute()

In caso di override in una classe derivata, indica se il valore di questa istanza è il valore predefinito per la classe derivata.

(Ereditato da Attribute)
Match(Object)

Quando è sottoposto a override in una classe derivata, restituisce un valore che indica se questa istanza equivale a un oggetto specificato.

(Ereditato da Attribute)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a