Class SerializedOverloadedMethod
- Namespace
- AsmResolver.Symbols.Pdb.Leaves.Serialized
- Assembly
- AsmResolver.Symbols.Pdb.dll
Provides a lazily initialized implementation of OverloadedMethod that is read from a PDB image.
public class SerializedOverloadedMethod : OverloadedMethod, ITpiLeaf, ICodeViewLeaf
- Inheritance
-
SerializedOverloadedMethod
- Implements
- Inherited Members
Constructors
SerializedOverloadedMethod(PdbReaderContext, uint, ref BinaryStreamReader)
Reads an overloaded method from the provided input stream.
public SerializedOverloadedMethod(PdbReaderContext context, uint typeIndex, ref BinaryStreamReader reader)
Parameters
context
PdbReaderContextThe reading context in which the method is situated in.
typeIndex
uintThe index to assign to the type.
reader
BinaryStreamReaderThe input stream to read from.
Methods
GetMethods()
Obtains the list of methods that were overloaded.
protected override MethodListLeaf? GetMethods()
Returns
- MethodListLeaf
The methods.
Remarks
This method is called upon initialization of the Methods property.
GetName()
Obtains the name of the field.
protected override Utf8String GetName()
Returns
- Utf8String
The name.
Remarks
This method is called upon initialization of the Name property.