Feature.GetValues

Feature.GetValues method

Returnerar värdena för alla attribut i en array.

public int GetValues(object[] values, object defaultValue = null)
ParameterTypBeskrivning
valuesObject[]Arrayen som attributvärdena ska kopieras till.
defaultValueObjectVärdet som ska returneras om attributvärdet saknas (ej inställt). Standardvärdet ärnull. Överväg att använda ‘DBNull.Value’ för att separera ‘unset’ och ‘null värden.

Returvärde

Ett antal attribut har kopierats.

Undantag

undantagskick
ArgumentNullExceptionArgumentet ärnull.
InvalidOperationExceptionAttributet är inte låst.

Anmärkningar

Funktionens värdeattribut kopieras till värdematrisen som skickas som en parameter. För attribut med unset värde returneras den angivna ‘unsetValue’-parametern. Längden på värdematrisen behöver inte matcha antalet attribut i funktionen. Om matrislängden är större än antalet attribut, kopieras alla attributvärden till matrisen; om den är mindre, endast arraylängden antal attributvärden kopieras in i arrayen, med början på attributvärdet med ordningen 0.

Se även