### YamlMime:ManagedReference items: - uid: TinyLife.Actions.ChoicePromptInfo.Option commentId: T:TinyLife.Actions.ChoicePromptInfo.Option id: ChoicePromptInfo.Option parent: TinyLife.Actions children: - TinyLife.Actions.ChoicePromptInfo.Option.#ctor(System.String,System.Action{TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person},System.Action{TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person},System.Func{TinyLife.Objects.Person,System.Single}) - TinyLife.Actions.ChoicePromptInfo.Option.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,System.Single}) - TinyLife.Actions.ChoicePromptInfo.Option.#ctor(System.String,TinyLife.Emotions.EmotionType,TinyLife.Skills.SkillType,System.Single,System.Single,System.Single) - TinyLife.Actions.ChoicePromptInfo.Option.Execute(TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person,System.Boolean) - TinyLife.Actions.ChoicePromptInfo.Option.FailAction - TinyLife.Actions.ChoicePromptInfo.Option.Name - TinyLife.Actions.ChoicePromptInfo.Option.SuccessAction - TinyLife.Actions.ChoicePromptInfo.Option.SuccessChance langs: - csharp - vb name: ChoicePromptInfo.Option nameWithType: ChoicePromptInfo.Option fullName: TinyLife.Actions.ChoicePromptInfo.Option type: Class source: remote: path: TinyLife/Actions/ChoicePromptInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Option path: ../TinyLife/Actions/ChoicePromptInfo.cs startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nAn option is a possible action and outcome for a . It is randomly chosen to be correct or incorrect, based on a multitude of factors that can be specified in the constructors.\n" example: [] syntax: content: public class ChoicePromptInfo.Option content.vb: Public Class ChoicePromptInfo.Option inheritance: - System.Object inheritedMembers: - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - System.Object.GetHashCode - System.Object.GetType - System.Object.MemberwiseClone - System.Object.ReferenceEquals(System.Object,System.Object) - System.Object.ToString extensionMethods: - TinyLife.Actions.ChoicePromptInfo.Option.TinyLife.Utilities.Extensions.JsonCopy``1 - uid: TinyLife.Actions.ChoicePromptInfo.Option.Name commentId: F:TinyLife.Actions.ChoicePromptInfo.Option.Name id: Name parent: TinyLife.Actions.ChoicePromptInfo.Option langs: - csharp - vb name: Name nameWithType: ChoicePromptInfo.Option.Name fullName: TinyLife.Actions.ChoicePromptInfo.Option.Name type: Field source: remote: path: TinyLife/Actions/ChoicePromptInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Actions/ChoicePromptInfo.cs startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nThis option's name, which will be localized.\n" example: [] syntax: content: public readonly string Name return: type: System.String content.vb: Public ReadOnly Name As String - uid: TinyLife.Actions.ChoicePromptInfo.Option.SuccessAction commentId: F:TinyLife.Actions.ChoicePromptInfo.Option.SuccessAction id: SuccessAction parent: TinyLife.Actions.ChoicePromptInfo.Option langs: - csharp - vb name: SuccessAction nameWithType: ChoicePromptInfo.Option.SuccessAction fullName: TinyLife.Actions.ChoicePromptInfo.Option.SuccessAction type: Field source: remote: path: TinyLife/Actions/ChoicePromptInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuccessAction path: ../TinyLife/Actions/ChoicePromptInfo.cs startLine: 80 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nThe action that should be invoked when this option is chosen as the correct option when the player selects it.\n" example: [] syntax: content: public readonly Action SuccessAction return: type: System.Action{TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person} content.vb: Public ReadOnly SuccessAction As Action(Of ChoicePromptInfo, Person) - uid: TinyLife.Actions.ChoicePromptInfo.Option.FailAction commentId: F:TinyLife.Actions.ChoicePromptInfo.Option.FailAction id: FailAction parent: TinyLife.Actions.ChoicePromptInfo.Option langs: - csharp - vb name: FailAction nameWithType: ChoicePromptInfo.Option.FailAction fullName: TinyLife.Actions.ChoicePromptInfo.Option.FailAction type: Field source: remote: path: TinyLife/Actions/ChoicePromptInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailAction path: ../TinyLife/Actions/ChoicePromptInfo.cs startLine: 84 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nThe action that should be invoked when this option is chosen as the incorrect option when the player selects it.\n" example: [] syntax: content: public readonly Action FailAction return: type: System.Action{TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person} content.vb: Public ReadOnly FailAction As Action(Of ChoicePromptInfo, Person) - uid: TinyLife.Actions.ChoicePromptInfo.Option.SuccessChance commentId: F:TinyLife.Actions.ChoicePromptInfo.Option.SuccessChance id: SuccessChance parent: TinyLife.Actions.ChoicePromptInfo.Option langs: - csharp - vb name: SuccessChance nameWithType: ChoicePromptInfo.Option.SuccessChance fullName: TinyLife.Actions.ChoicePromptInfo.Option.SuccessChance type: Field source: remote: path: TinyLife/Actions/ChoicePromptInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuccessChance path: ../TinyLife/Actions/ChoicePromptInfo.cs startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nA function that determines the success change of this choice prompt option once it's chosen, which is expected to be a value between 0 and 1.\n" example: [] syntax: content: public readonly Func SuccessChance return: type: System.Func{TinyLife.Objects.Person,System.Single} content.vb: Public ReadOnly SuccessChance As Func(Of Person, Single) - uid: TinyLife.Actions.ChoicePromptInfo.Option.#ctor(System.String,System.Action{TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person},System.Action{TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person},System.Func{TinyLife.Objects.Person,System.Single}) commentId: M:TinyLife.Actions.ChoicePromptInfo.Option.#ctor(System.String,System.Action{TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person},System.Action{TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person},System.Func{TinyLife.Objects.Person,System.Single}) id: '#ctor(System.String,System.Action{TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person},System.Action{TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person},System.Func{TinyLife.Objects.Person,System.Single})' parent: TinyLife.Actions.ChoicePromptInfo.Option langs: - csharp - vb name: Option(string, Action, Action, Func) nameWithType: ChoicePromptInfo.Option.Option(string, Action, Action, Func) fullName: TinyLife.Actions.ChoicePromptInfo.Option.Option(string, System.Action, System.Action, System.Func) type: Constructor source: remote: path: TinyLife/Actions/ChoicePromptInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ChoicePromptInfo.cs startLine: 97 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nCreates a new option with the given generic settings.\n" example: [] syntax: content: public Option(string name, Action successAction, Action failAction, Func successChance) parameters: - id: name type: System.String description: This option's name, which will be localized. - id: successAction type: System.Action{TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person} description: The action that should be invoked when this option is chosen as the correct option when the player selects it. - id: failAction type: System.Action{TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person} description: The action that should be invoked when this option is chosen as the incorrect option when the player selects it. - id: successChance type: System.Func{TinyLife.Objects.Person,System.Single} description: A function that determines the success change of this choice prompt option once it's chosen, which is expected to be a value between 0 and 1. content.vb: Public Sub New(name As String, successAction As Action(Of ChoicePromptInfo, Person), failAction As Action(Of ChoicePromptInfo, Person), successChance As Func(Of Person, Single)) overload: TinyLife.Actions.ChoicePromptInfo.Option.#ctor* nameWithType.vb: ChoicePromptInfo.Option.New(String, Action(Of ChoicePromptInfo, Person), Action(Of ChoicePromptInfo, Person), Func(Of Person, Single)) fullName.vb: TinyLife.Actions.ChoicePromptInfo.Option.New(String, System.Action(Of TinyLife.Actions.ChoicePromptInfo, TinyLife.Objects.Person), System.Action(Of TinyLife.Actions.ChoicePromptInfo, TinyLife.Objects.Person), System.Func(Of TinyLife.Objects.Person, Single)) name.vb: New(String, Action(Of ChoicePromptInfo, Person), Action(Of ChoicePromptInfo, Person), Func(Of Person, Single)) - uid: TinyLife.Actions.ChoicePromptInfo.Option.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,System.Single}) commentId: M:TinyLife.Actions.ChoicePromptInfo.Option.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,System.Single}) id: '#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,System.Single})' parent: TinyLife.Actions.ChoicePromptInfo.Option langs: - csharp - vb name: Option(string, Func, Func, Func) nameWithType: ChoicePromptInfo.Option.Option(string, Func, Func, Func) fullName: TinyLife.Actions.ChoicePromptInfo.Option.Option(string, System.Func, System.Func, System.Func) type: Constructor source: remote: path: TinyLife/Actions/ChoicePromptInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ChoicePromptInfo.cs startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nCreates a new option with the given job-related outcomes.\n" example: [] syntax: content: public Option(string name, Func jobPerformanceGained, Func jobPerformanceLost, Func successChance) parameters: - id: name type: System.String description: This option's name, which will be localized. - id: jobPerformanceGained type: System.Func{TinyLife.Objects.Person,System.Single} description: A function that returns the amount of job performance that should be gained when the correct option is selected by the player. - id: jobPerformanceLost type: System.Func{TinyLife.Objects.Person,System.Single} description: A function that returns the amount of job performance that should be lost when the incorrect option is selected by the player. - id: successChance type: System.Func{TinyLife.Objects.Person,System.Single} description: A function that determines the success change of this choice prompt option once it's chosen, which is expected to be a value between 0 and 1. content.vb: Public Sub New(name As String, jobPerformanceGained As Func(Of Person, Single), jobPerformanceLost As Func(Of Person, Single), successChance As Func(Of Person, Single)) overload: TinyLife.Actions.ChoicePromptInfo.Option.#ctor* nameWithType.vb: ChoicePromptInfo.Option.New(String, Func(Of Person, Single), Func(Of Person, Single), Func(Of Person, Single)) fullName.vb: TinyLife.Actions.ChoicePromptInfo.Option.New(String, System.Func(Of TinyLife.Objects.Person, Single), System.Func(Of TinyLife.Objects.Person, Single), System.Func(Of TinyLife.Objects.Person, Single)) name.vb: New(String, Func(Of Person, Single), Func(Of Person, Single), Func(Of Person, Single)) - uid: TinyLife.Actions.ChoicePromptInfo.Option.#ctor(System.String,TinyLife.Emotions.EmotionType,TinyLife.Skills.SkillType,System.Single,System.Single,System.Single) commentId: M:TinyLife.Actions.ChoicePromptInfo.Option.#ctor(System.String,TinyLife.Emotions.EmotionType,TinyLife.Skills.SkillType,System.Single,System.Single,System.Single) id: '#ctor(System.String,TinyLife.Emotions.EmotionType,TinyLife.Skills.SkillType,System.Single,System.Single,System.Single)' parent: TinyLife.Actions.ChoicePromptInfo.Option langs: - csharp - vb name: Option(string, EmotionType, SkillType, float, float, float) nameWithType: ChoicePromptInfo.Option.Option(string, EmotionType, SkillType, float, float, float) fullName: TinyLife.Actions.ChoicePromptInfo.Option.Option(string, TinyLife.Emotions.EmotionType, TinyLife.Skills.SkillType, float, float, float) type: Constructor source: remote: path: TinyLife/Actions/ChoicePromptInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ChoicePromptInfo.cs startLine: 141 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nCreates a new option with the given job-related outcomes.\n" example: [] syntax: content: public Option(string name, EmotionType successIncreaseEmotion = null, SkillType successIncreaseSkill = null, float jobPerformanceGained = 0.1, float jobPerformanceLost = 0.1, float successChance = 0.5) parameters: - id: name type: System.String description: This option's name, which will be localized. - id: successIncreaseEmotion type: TinyLife.Emotions.EmotionType description: An emotion that optionally increases the success chance of this option. - id: successIncreaseSkill type: TinyLife.Skills.SkillType description: A skill that optionally increases the success chance of this option. - id: jobPerformanceGained type: System.Single description: The amount of job performance that should be gained when the correct option is selected by the player. - id: jobPerformanceLost type: System.Single description: The amount of job performance that should be lost when the incorrect option is selected by the player. - id: successChance type: System.Single description: The success chance of this option, which is expected to be a value between 0 and 1. content.vb: Public Sub New(name As String, successIncreaseEmotion As EmotionType = Nothing, successIncreaseSkill As SkillType = Nothing, jobPerformanceGained As Single = 0.1, jobPerformanceLost As Single = 0.1, successChance As Single = 0.5) overload: TinyLife.Actions.ChoicePromptInfo.Option.#ctor* nameWithType.vb: ChoicePromptInfo.Option.New(String, EmotionType, SkillType, Single, Single, Single) fullName.vb: TinyLife.Actions.ChoicePromptInfo.Option.New(String, TinyLife.Emotions.EmotionType, TinyLife.Skills.SkillType, Single, Single, Single) name.vb: New(String, EmotionType, SkillType, Single, Single, Single) - uid: TinyLife.Actions.ChoicePromptInfo.Option.Execute(TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person,System.Boolean) commentId: M:TinyLife.Actions.ChoicePromptInfo.Option.Execute(TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person,System.Boolean) id: Execute(TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person,System.Boolean) parent: TinyLife.Actions.ChoicePromptInfo.Option langs: - csharp - vb name: Execute(ChoicePromptInfo, Person, bool) nameWithType: ChoicePromptInfo.Option.Execute(ChoicePromptInfo, Person, bool) fullName: TinyLife.Actions.ChoicePromptInfo.Option.Execute(TinyLife.Actions.ChoicePromptInfo, TinyLife.Objects.Person, bool) type: Method source: remote: path: TinyLife/Actions/ChoicePromptInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Execute path: ../TinyLife/Actions/ChoicePromptInfo.cs startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nExecutes this option's result actions using the given .\n" example: [] syntax: content: public void Execute(ChoicePromptInfo info, Person person, bool successful) parameters: - id: info type: TinyLife.Actions.ChoicePromptInfo description: The choice prompt that this option was a part of. - id: person type: TinyLife.Objects.Person description: The person that should be affected by this option's outcome. - id: successful type: System.Boolean description: Whether this option was chosen as the successful one. content.vb: Public Sub Execute(info As ChoicePromptInfo, person As Person, successful As Boolean) overload: TinyLife.Actions.ChoicePromptInfo.Option.Execute* nameWithType.vb: ChoicePromptInfo.Option.Execute(ChoicePromptInfo, Person, Boolean) fullName.vb: TinyLife.Actions.ChoicePromptInfo.Option.Execute(TinyLife.Actions.ChoicePromptInfo, TinyLife.Objects.Person, Boolean) name.vb: Execute(ChoicePromptInfo, Person, Boolean) references: - uid: TinyLife.Actions.ChoicePromptInfo commentId: T:TinyLife.Actions.ChoicePromptInfo parent: TinyLife.Actions name: ChoicePromptInfo nameWithType: ChoicePromptInfo fullName: TinyLife.Actions.ChoicePromptInfo - uid: TinyLife.Actions commentId: N:TinyLife.Actions name: TinyLife.Actions nameWithType: TinyLife.Actions fullName: TinyLife.Actions spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Actions name: Actions spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Actions name: Actions - uid: System.Object commentId: T:System.Object parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object name: object nameWithType: object fullName: object nameWithType.vb: Object fullName.vb: Object name.vb: Object - uid: System.Object.Equals(System.Object) commentId: M:System.Object.Equals(System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) name: Equals(object) nameWithType: object.Equals(object) fullName: object.Equals(object) nameWithType.vb: Object.Equals(Object) fullName.vb: Object.Equals(Object) name.vb: Equals(Object) spec.csharp: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) name: Equals(object, object) nameWithType: object.Equals(object, object) fullName: object.Equals(object, object) nameWithType.vb: Object.Equals(Object, Object) fullName.vb: Object.Equals(Object, Object) name.vb: Equals(Object, Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.GetHashCode commentId: M:System.Object.GetHashCode parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode name: GetHashCode() nameWithType: object.GetHashCode() fullName: object.GetHashCode() nameWithType.vb: Object.GetHashCode() fullName.vb: Object.GetHashCode() spec.csharp: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) spec.vb: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype name: GetType() nameWithType: object.GetType() fullName: object.GetType() nameWithType.vb: Object.GetType() fullName.vb: Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) spec.vb: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) - uid: System.Object.MemberwiseClone commentId: M:System.Object.MemberwiseClone parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone name: MemberwiseClone() nameWithType: object.MemberwiseClone() fullName: object.MemberwiseClone() nameWithType.vb: Object.MemberwiseClone() fullName.vb: Object.MemberwiseClone() spec.csharp: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) spec.vb: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals name: ReferenceEquals(object, object) nameWithType: object.ReferenceEquals(object, object) fullName: object.ReferenceEquals(object, object) nameWithType.vb: Object.ReferenceEquals(Object, Object) fullName.vb: Object.ReferenceEquals(Object, Object) name.vb: ReferenceEquals(Object, Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.ToString commentId: M:System.Object.ToString parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring name: ToString() nameWithType: object.ToString() fullName: object.ToString() nameWithType.vb: Object.ToString() fullName.vb: Object.ToString() spec.csharp: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) spec.vb: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) - uid: TinyLife.Actions.ChoicePromptInfo.Option.TinyLife.Utilities.Extensions.JsonCopy``1 commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) parent: TinyLife.Utilities.Extensions definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy