Show / Hide Table of Contents

Class FileMetadataPE

Metadata about the Portable Executable (PE) file.

Inheritance
object
FileMetadataPE
Implements
IMessage<FileMetadataPE>
IEquatable<FileMetadataPE>
IDeepCloneable<FileMetadataPE>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Backstory
Assembly: Google.Backstory.dll
Syntax
public sealed class FileMetadataPE : IMessage<FileMetadataPE>, IEquatable<FileMetadataPE>, IDeepCloneable<FileMetadataPE>, IBufferMessage, IMessage

Constructors

FileMetadataPE()

Declaration
public FileMetadataPE()

FileMetadataPE(FileMetadataPE)

Declaration
public FileMetadataPE(FileMetadataPE other)
Parameters
Type Name Description
FileMetadataPE other

Properties

CompilationExiftoolTime

info.exiftool.TimeStamp.

Declaration
public Timestamp CompilationExiftoolTime { get; set; }
Property Value
Type Description
Timestamp

CompilationTime

info.pe-timestamp.

Declaration
public Timestamp CompilationTime { get; set; }
Property Value
Type Description
Timestamp

EntryPoint

info.pe-entry-point.

Declaration
public long EntryPoint { get; set; }
Property Value
Type Description
long

EntryPointExiftool

info.exiftool.EntryPoint.

Declaration
public long EntryPointExiftool { get; set; }
Property Value
Type Description
long

Imphash

Imphash of the file.

Declaration
public string Imphash { get; set; }
Property Value
Type Description
string

Imports

FilemetadataImports fields.

Declaration
public RepeatedField<FileMetadataImports> Imports { get; }
Property Value
Type Description
RepeatedField<FileMetadataImports>

Resource

FilemetadataPeResourceInfo fields.

Declaration
public RepeatedField<FileMetadataPeResourceInfo> Resource { get; }
Property Value
Type Description
RepeatedField<FileMetadataPeResourceInfo>

ResourcesLanguageCount

Deprecated: use resources_language_count_str.

Declaration
[Obsolete]
public RepeatedField<StringToInt64MapEntry> ResourcesLanguageCount { get; }
Property Value
Type Description
RepeatedField<StringToInt64MapEntry>

ResourcesLanguageCountStr

Number of resources by language. Example: NEUTRAL: 20, ENGLISH US: 10

Declaration
public RepeatedField<Label> ResourcesLanguageCountStr { get; }
Property Value
Type Description
RepeatedField<Label>

ResourcesTypeCount

Deprecated: use resources_type_count_str.

Declaration
[Obsolete]
public RepeatedField<StringToInt64MapEntry> ResourcesTypeCount { get; }
Property Value
Type Description
RepeatedField<StringToInt64MapEntry>

ResourcesTypeCountStr

Number of resources by resource type. Example: RT_ICON: 10, RT_DIALOG: 5

Declaration
public RepeatedField<Label> ResourcesTypeCountStr { get; }
Property Value
Type Description
RepeatedField<Label>

Section

FilemetadataSection fields.

Declaration
public RepeatedField<FileMetadataSection> Section { get; }
Property Value
Type Description
RepeatedField<FileMetadataSection>

SignatureInfo

FilemetadataSignatureInfo field. deprecated, user File.signature_info instead.

Declaration
[Obsolete]
public FileMetadataSignatureInfo SignatureInfo { get; set; }
Property Value
Type Description
FileMetadataSignatureInfo
In this article
Back to top Generated by DocFX