Freigeben über


MetadataBuilder.AddConstant(EntityHandle, Object) Methode

Definition

Fügt einen Standardwert für einen Parameter, ein Feld oder eine Eigenschaft hinzu.

public:
 System::Reflection::Metadata::ConstantHandle AddConstant(System::Reflection::Metadata::EntityHandle parent, System::Object ^ value);
public System.Reflection.Metadata.ConstantHandle AddConstant (System.Reflection.Metadata.EntityHandle parent, object? value);
public System.Reflection.Metadata.ConstantHandle AddConstant (System.Reflection.Metadata.EntityHandle parent, object value);
member this.AddConstant : System.Reflection.Metadata.EntityHandle * obj -> System.Reflection.Metadata.ConstantHandle
Public Function AddConstant (parent As EntityHandle, value As Object) As ConstantHandle

Parameter

parent
EntityHandle

Das Handle der übergeordneten Entität. Hierbei kann es sich um eines der folgenden Handels handeln: ParameterHandle, FieldDefinitionHandle oder PropertyDefinitionHandle.

value
Object

Der konstante Wert.

Gibt zurück

Ein Handle für die hinzugefügte Konstante.

Ausnahmen

parent weist nicht das erwartete Handle auf.

Hinweise

Einträge können in beliebiger Reihenfolge hinzugefügt werden. Die Tabelle wird beim Serialisieren automatisch sortiert.

Gilt für: