DotsiderRequest
Namespace: Dotsider.Core.Protocol
Assembly: Dotsider.Core.dll
JSON request sent to a dotsider diagnostics socket.
public sealed class DotsiderRequestInheritance
Section titled “Inheritance”Object → DotsiderRequest
Properties
Section titled “Properties”Arguments
Section titled “Arguments”Command-line arguments for starting a trace.
Returns: String
public string? Arguments { get; set; }AssemblyPath
Section titled “AssemblyPath”Path to an assembly file (for direct analysis or diff).
Returns: String
public string? AssemblyPath { get; set; }CategoryFilter
Section titled “CategoryFilter”Trace event category filter.
Returns: String
public string? CategoryFilter { get; set; }LeftPath
Section titled “LeftPath”Left assembly path for diff.
Returns: String
public string? LeftPath { get; set; }Length
Section titled “Length”Byte count for read-bytes.
Returns: Nullable<Int32>
public int? Length { get; set; }MaxResults
Section titled “MaxResults”Maximum number of results to return.
Returns: Nullable<Int32>
public int? MaxResults { get; set; }Method
Section titled “Method”The method to invoke (e.g. “assembly-info”, “list-types”, “disassemble”).
Returns: String
public string Method { get; set; }MethodName
Section titled “MethodName”Full or partial method name for disassembly or filtering.
Returns: String
public string? MethodName { get; set; }MinLength
Section titled “MinLength”Minimum string length for raw string extraction.
Returns: Nullable<Int32>
public int? MinLength { get; set; }Offset
Section titled “Offset”Byte offset for read-bytes.
Returns: Nullable<Int64>
public long? Offset { get; set; }Search query for find-members or search-il-opcodes.
Returns: String
public string? Query { get; set; }RightPath
Section titled “RightPath”Right assembly path for diff.
Returns: String
public string? RightPath { get; set; }Tab identifier for navigation.
Returns: Nullable<Int32>
public int? TabId { get; set; }Metadata token for resolve-token.
Returns: Nullable<Int32>
public int? Token { get; set; }TypeName
Section titled “TypeName”Full or partial type name for filtering.
Returns: String
public string? TypeName { get; set; }