1 iw4madminapplicationpluginscript ScriptPluginWebRequest
RaidMax edited this page 2023-05-20 22:09:21 -05:00

ScriptPluginWebRequest Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph IW4MAdmin.Application.Plugin.Script
  IW4MAdmin.Application.Plugin.Script.ScriptPluginWebRequest[[ScriptPluginWebRequest]]
  end
  subgraph System
System.IEquatable_1[[IEquatable]]
  end
System.IEquatable_1 --> IW4MAdmin.Application.Plugin.Script.ScriptPluginWebRequest

Members

Properties

Protected properties

Type Name Methods
Type EqualityContract get

Public properties

Type Name Methods
object Body get, init
string ContentType get, init
Dictionary<string, string> Headers get, init
string Method get, init
string Url get, init

Methods

Public methods

Returns Name
ScriptPluginWebRequest <Clone>$()
void Deconstruct(out string Url, out object Body, out string Method, out string ContentType, out Dictionary<string, string> Headers)
bool Equals(...)
int GetHashCode()
string ToString()

Protected methods

Returns Name
bool PrintMembers(StringBuilder builder)

Public Static methods

Returns Name
bool operator !=(ScriptPluginWebRequest left, ScriptPluginWebRequest right)
bool operator ==(ScriptPluginWebRequest left, ScriptPluginWebRequest right)

Details

Inheritance

Constructors

ScriptPluginWebRequest [1/2]

Source code

public ScriptPluginWebRequest(string Url, object Body, string Method, string ContentType, Dictionary<string, string> Headers)
Arguments
Type Name Description
string Url
object Body
string Method
string ContentType
Dictionary<string, string> Headers

ScriptPluginWebRequest [2/2]

Source code

protected ScriptPluginWebRequest(ScriptPluginWebRequest original)
Arguments
Type Name Description
ScriptPluginWebRequest original

Methods

ToString

Source code

public override string ToString()

PrintMembers

Source code

protected virtual bool PrintMembers(StringBuilder builder)
Arguments
Type Name Description
StringBuilder builder

Operator !=

Source code

public static bool operator !=(ScriptPluginWebRequest left, ScriptPluginWebRequest right)
Arguments
Type Name Description
ScriptPluginWebRequest left
ScriptPluginWebRequest right

Operator ==

Source code

public static bool operator ==(ScriptPluginWebRequest left, ScriptPluginWebRequest right)
Arguments
Type Name Description
ScriptPluginWebRequest left
ScriptPluginWebRequest right

GetHashCode

Source code

public override int GetHashCode()

Equals [1/2]

Source code

public override bool Equals(object obj)
Arguments
Type Name Description
object obj

Equals [2/2]

Source code

public virtual bool Equals(ScriptPluginWebRequest other)
Arguments
Type Name Description
ScriptPluginWebRequest other

$

Source code

public virtual ScriptPluginWebRequest <Clone>$()

Deconstruct

Source code

public void Deconstruct(out string Url, out object Body, out string Method, out string ContentType, out Dictionary<string, string> Headers)
Arguments
Type Name Description
out string Url
out object Body
out string Method
out string ContentType
out Dictionary<string, string> Headers

Properties

EqualityContract

protected virtual Type EqualityContract { get; }

Url

public string Url { get; init; }

Body

public object Body { get; init; }

Method

public string Method { get; init; }

ContentType

public string ContentType { get; init; }

Headers

public Dictionary<string, string> Headers { get; init; }

Generated with ModularDoc