MetadataBuilder.AddConstant(EntityHandle, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет значение по умолчанию для параметра, поля или свойства.
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
Параметры
- parent
- EntityHandle
Дескриптор родительской сущности, который может быть следующим: ParameterHandle, FieldDefinitionHandle или PropertyDefinitionHandle.
- value
- Object
Значение константы.
Возвращаемое значение
Дескриптор добавляемой константы.
Исключения
parent
не имеет ожидаемого типа дескриптора.
Комментарии
Записи могут добавляться в любом порядке. Таблица автоматически сортируется при сериализации.