DebugDirectoryBuilder.AddEntry Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
AddEntry(DebugDirectoryEntryType, UInt32, UInt32) |
Добавляет запись указанного типа. |
AddEntry<TData>(DebugDirectoryEntryType, UInt32, UInt32, TData, Action<BlobBuilder,TData>) |
Добавляет запись указанного типа и сериализует ее данные. |
AddEntry(DebugDirectoryEntryType, UInt32, UInt32)
- Исходный код:
- DebugDirectoryBuilder.cs
- Исходный код:
- DebugDirectoryBuilder.cs
- Исходный код:
- DebugDirectoryBuilder.cs
- Исходный код:
- DebugDirectoryBuilder.cs
Добавляет запись указанного типа.
public:
void AddEntry(System::Reflection::PortableExecutable::DebugDirectoryEntryType type, System::UInt32 version, System::UInt32 stamp);
public void AddEntry (System.Reflection.PortableExecutable.DebugDirectoryEntryType type, uint version, uint stamp);
member this.AddEntry : System.Reflection.PortableExecutable.DebugDirectoryEntryType * uint32 * uint32 -> unit
Public Sub AddEntry (type As DebugDirectoryEntryType, version As UInteger, stamp As UInteger)
Параметры
Тип записи.
- version
- UInt32
Версия записи.
- stamp
- UInt32
Метка записи.
Применяется к
AddEntry<TData>(DebugDirectoryEntryType, UInt32, UInt32, TData, Action<BlobBuilder,TData>)
- Исходный код:
- DebugDirectoryBuilder.cs
- Исходный код:
- DebugDirectoryBuilder.cs
- Исходный код:
- DebugDirectoryBuilder.cs
- Исходный код:
- DebugDirectoryBuilder.cs
Добавляет запись указанного типа и сериализует ее данные.
public:
generic <typename TData>
void AddEntry(System::Reflection::PortableExecutable::DebugDirectoryEntryType type, System::UInt32 version, System::UInt32 stamp, TData data, Action<System::Reflection::Metadata::BlobBuilder ^, TData> ^ dataSerializer);
public void AddEntry<TData> (System.Reflection.PortableExecutable.DebugDirectoryEntryType type, uint version, uint stamp, TData data, Action<System.Reflection.Metadata.BlobBuilder,TData> dataSerializer);
member this.AddEntry : System.Reflection.PortableExecutable.DebugDirectoryEntryType * uint32 * uint32 * 'Data * Action<System.Reflection.Metadata.BlobBuilder, 'Data> -> unit
Public Sub AddEntry(Of TData) (type As DebugDirectoryEntryType, version As UInteger, stamp As UInteger, data As TData, dataSerializer As Action(Of BlobBuilder, TData))
Параметры типа
- TData
Тип данных, передаваемых в dataSerializer
.
Параметры
Тип записи.
- version
- UInt32
Версия записи.
- stamp
- UInt32
Метка записи.
- data
- TData
Данные, передаваемые в dataSerializer
.
- dataSerializer
- Action<BlobBuilder,TData>
Сериализатор для сериализации данных в BlobBuilder.