### YamlMime:ManagedReference items: - uid: TinyLife.Actions.CanExecuteResult commentId: T:TinyLife.Actions.CanExecuteResult id: CanExecuteResult parent: TinyLife.Actions children: - TinyLife.Actions.CanExecuteResult.#ctor(System.String,TinyLife.Actions.CanExecuteResult.ResultType) - TinyLife.Actions.CanExecuteResult.Hidden - TinyLife.Actions.CanExecuteResult.LotStaffOnly - TinyLife.Actions.CanExecuteResult.Name - TinyLife.Actions.CanExecuteResult.NoOneFree - TinyLife.Actions.CanExecuteResult.NotEnoughMoney - TinyLife.Actions.CanExecuteResult.NotEnoughSkill - TinyLife.Actions.CanExecuteResult.NotYours - TinyLife.Actions.CanExecuteResult.ObjectBroken - TinyLife.Actions.CanExecuteResult.Type - TinyLife.Actions.CanExecuteResult.Valid langs: - csharp - vb name: CanExecuteResult nameWithType: CanExecuteResult fullName: TinyLife.Actions.CanExecuteResult type: Struct source: remote: path: TinyLife/Actions/CanExecuteResult.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteResult path: ../TinyLife/Actions/CanExecuteResult.cs startLine: 13 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nA utility structure used by and other situations where an action can fail, or fail to start, due to a specific circumstance.\nThe of the will be localized and displayed to the player if the is not or .\n" example: [] syntax: content: 'public readonly record struct CanExecuteResult : IEquatable' content.vb: Public Structure CanExecuteResult Implements IEquatable(Of CanExecuteResult) implements: - System.IEquatable{TinyLife.Actions.CanExecuteResult} inheritedMembers: - System.ValueType.Equals(System.Object) - System.ValueType.GetHashCode - System.ValueType.ToString - System.Object.Equals(System.Object,System.Object) - System.Object.GetType - System.Object.ReferenceEquals(System.Object,System.Object) extensionMethods: - TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.CanExecuteResult}) - TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult) - TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.JsonCopy``1 - uid: TinyLife.Actions.CanExecuteResult.#ctor(System.String,TinyLife.Actions.CanExecuteResult.ResultType) commentId: M:TinyLife.Actions.CanExecuteResult.#ctor(System.String,TinyLife.Actions.CanExecuteResult.ResultType) id: '#ctor(System.String,TinyLife.Actions.CanExecuteResult.ResultType)' parent: TinyLife.Actions.CanExecuteResult langs: - csharp - vb name: CanExecuteResult(string, ResultType) nameWithType: CanExecuteResult.CanExecuteResult(string, CanExecuteResult.ResultType) fullName: TinyLife.Actions.CanExecuteResult.CanExecuteResult(string, TinyLife.Actions.CanExecuteResult.ResultType) type: Constructor source: remote: path: TinyLife/Actions/CanExecuteResult.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/CanExecuteResult.cs startLine: 13 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nA utility structure used by and other situations where an action can fail, or fail to start, due to a specific circumstance.\nThe of the will be localized and displayed to the player if the is not or .\n" example: [] syntax: content: public CanExecuteResult(string Name, CanExecuteResult.ResultType Type = ResultType.Invalid) parameters: - id: Name type: System.String description: "\nThe name of this , which is localized and displayed to the player.\nIf the is or , this name usually doesn't ever have to be displayed.\n" - id: Type type: TinyLife.Actions.CanExecuteResult.ResultType description: "\nThe of this . In general, custom results will only have to use .\n" content.vb: Public Sub New(Name As String, Type As CanExecuteResult.ResultType = ResultType.Invalid) overload: TinyLife.Actions.CanExecuteResult.#ctor* nameWithType.vb: CanExecuteResult.New(String, CanExecuteResult.ResultType) fullName.vb: TinyLife.Actions.CanExecuteResult.New(String, TinyLife.Actions.CanExecuteResult.ResultType) name.vb: New(String, ResultType) - uid: TinyLife.Actions.CanExecuteResult.Name commentId: P:TinyLife.Actions.CanExecuteResult.Name id: Name parent: TinyLife.Actions.CanExecuteResult langs: - csharp - vb name: Name nameWithType: CanExecuteResult.Name fullName: TinyLife.Actions.CanExecuteResult.Name type: Property source: remote: path: TinyLife/Actions/CanExecuteResult.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Actions/CanExecuteResult.cs startLine: 13 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nThe name of this , which is localized and displayed to the player.\nIf the is or , this name usually doesn't ever have to be displayed.\n" example: [] syntax: content: public string Name { get; init; } parameters: [] return: type: System.String content.vb: Public Property Name As String overload: TinyLife.Actions.CanExecuteResult.Name* - uid: TinyLife.Actions.CanExecuteResult.Type commentId: P:TinyLife.Actions.CanExecuteResult.Type id: Type parent: TinyLife.Actions.CanExecuteResult langs: - csharp - vb name: Type nameWithType: CanExecuteResult.Type fullName: TinyLife.Actions.CanExecuteResult.Type type: Property source: remote: path: TinyLife/Actions/CanExecuteResult.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Actions/CanExecuteResult.cs startLine: 13 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nThe of this . In general, custom results will only have to use .\n" example: [] syntax: content: public CanExecuteResult.ResultType Type { get; init; } parameters: [] return: type: TinyLife.Actions.CanExecuteResult.ResultType content.vb: Public Property Type As CanExecuteResult.ResultType overload: TinyLife.Actions.CanExecuteResult.Type* - uid: TinyLife.Actions.CanExecuteResult.Valid commentId: F:TinyLife.Actions.CanExecuteResult.Valid id: Valid parent: TinyLife.Actions.CanExecuteResult langs: - csharp - vb name: Valid nameWithType: CanExecuteResult.Valid fullName: TinyLife.Actions.CanExecuteResult.Valid type: Field source: remote: path: TinyLife/Actions/CanExecuteResult.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Valid path: ../TinyLife/Actions/CanExecuteResult.cs startLine: 16 assemblies: - Tiny Life namespace: TinyLife.Actions syntax: content: public static readonly CanExecuteResult Valid return: type: TinyLife.Actions.CanExecuteResult content.vb: Public Shared ReadOnly Valid As CanExecuteResult - uid: TinyLife.Actions.CanExecuteResult.Hidden commentId: F:TinyLife.Actions.CanExecuteResult.Hidden id: Hidden parent: TinyLife.Actions.CanExecuteResult langs: - csharp - vb name: Hidden nameWithType: CanExecuteResult.Hidden fullName: TinyLife.Actions.CanExecuteResult.Hidden type: Field source: remote: path: TinyLife/Actions/CanExecuteResult.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hidden path: ../TinyLife/Actions/CanExecuteResult.cs startLine: 17 assemblies: - Tiny Life namespace: TinyLife.Actions syntax: content: public static readonly CanExecuteResult Hidden return: type: TinyLife.Actions.CanExecuteResult content.vb: Public Shared ReadOnly Hidden As CanExecuteResult - uid: TinyLife.Actions.CanExecuteResult.ObjectBroken commentId: F:TinyLife.Actions.CanExecuteResult.ObjectBroken id: ObjectBroken parent: TinyLife.Actions.CanExecuteResult langs: - csharp - vb name: ObjectBroken nameWithType: CanExecuteResult.ObjectBroken fullName: TinyLife.Actions.CanExecuteResult.ObjectBroken type: Field source: remote: path: TinyLife/Actions/CanExecuteResult.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectBroken path: ../TinyLife/Actions/CanExecuteResult.cs startLine: 18 assemblies: - Tiny Life namespace: TinyLife.Actions syntax: content: public static readonly CanExecuteResult ObjectBroken return: type: TinyLife.Actions.CanExecuteResult content.vb: Public Shared ReadOnly ObjectBroken As CanExecuteResult - uid: TinyLife.Actions.CanExecuteResult.NotYours commentId: F:TinyLife.Actions.CanExecuteResult.NotYours id: NotYours parent: TinyLife.Actions.CanExecuteResult langs: - csharp - vb name: NotYours nameWithType: CanExecuteResult.NotYours fullName: TinyLife.Actions.CanExecuteResult.NotYours type: Field source: remote: path: TinyLife/Actions/CanExecuteResult.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotYours path: ../TinyLife/Actions/CanExecuteResult.cs startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Actions syntax: content: public static readonly CanExecuteResult NotYours return: type: TinyLife.Actions.CanExecuteResult content.vb: Public Shared ReadOnly NotYours As CanExecuteResult - uid: TinyLife.Actions.CanExecuteResult.NotEnoughMoney commentId: F:TinyLife.Actions.CanExecuteResult.NotEnoughMoney id: NotEnoughMoney parent: TinyLife.Actions.CanExecuteResult langs: - csharp - vb name: NotEnoughMoney nameWithType: CanExecuteResult.NotEnoughMoney fullName: TinyLife.Actions.CanExecuteResult.NotEnoughMoney type: Field source: remote: path: TinyLife/Actions/CanExecuteResult.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotEnoughMoney path: ../TinyLife/Actions/CanExecuteResult.cs startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Actions syntax: content: public static readonly CanExecuteResult NotEnoughMoney return: type: TinyLife.Actions.CanExecuteResult content.vb: Public Shared ReadOnly NotEnoughMoney As CanExecuteResult - uid: TinyLife.Actions.CanExecuteResult.NotEnoughSkill commentId: F:TinyLife.Actions.CanExecuteResult.NotEnoughSkill id: NotEnoughSkill parent: TinyLife.Actions.CanExecuteResult langs: - csharp - vb name: NotEnoughSkill nameWithType: CanExecuteResult.NotEnoughSkill fullName: TinyLife.Actions.CanExecuteResult.NotEnoughSkill type: Field source: remote: path: TinyLife/Actions/CanExecuteResult.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotEnoughSkill path: ../TinyLife/Actions/CanExecuteResult.cs startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Actions syntax: content: public static readonly CanExecuteResult NotEnoughSkill return: type: TinyLife.Actions.CanExecuteResult content.vb: Public Shared ReadOnly NotEnoughSkill As CanExecuteResult - uid: TinyLife.Actions.CanExecuteResult.LotStaffOnly commentId: F:TinyLife.Actions.CanExecuteResult.LotStaffOnly id: LotStaffOnly parent: TinyLife.Actions.CanExecuteResult langs: - csharp - vb name: LotStaffOnly nameWithType: CanExecuteResult.LotStaffOnly fullName: TinyLife.Actions.CanExecuteResult.LotStaffOnly type: Field source: remote: path: TinyLife/Actions/CanExecuteResult.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotStaffOnly path: ../TinyLife/Actions/CanExecuteResult.cs startLine: 22 assemblies: - Tiny Life namespace: TinyLife.Actions syntax: content: public static readonly CanExecuteResult LotStaffOnly return: type: TinyLife.Actions.CanExecuteResult content.vb: Public Shared ReadOnly LotStaffOnly As CanExecuteResult - uid: TinyLife.Actions.CanExecuteResult.NoOneFree commentId: F:TinyLife.Actions.CanExecuteResult.NoOneFree id: NoOneFree parent: TinyLife.Actions.CanExecuteResult langs: - csharp - vb name: NoOneFree nameWithType: CanExecuteResult.NoOneFree fullName: TinyLife.Actions.CanExecuteResult.NoOneFree type: Field source: remote: path: TinyLife/Actions/CanExecuteResult.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NoOneFree path: ../TinyLife/Actions/CanExecuteResult.cs startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Actions syntax: content: public static readonly CanExecuteResult NoOneFree return: type: TinyLife.Actions.CanExecuteResult content.vb: Public Shared ReadOnly NoOneFree As CanExecuteResult references: - uid: TinyLife.Actions.ActionType.CanExecuteDelegate commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate parent: TinyLife.Actions name: ActionType.CanExecuteDelegate nameWithType: ActionType.CanExecuteDelegate fullName: TinyLife.Actions.ActionType.CanExecuteDelegate spec.csharp: - uid: TinyLife.Actions.ActionType name: ActionType - name: . - uid: TinyLife.Actions.ActionType.CanExecuteDelegate name: CanExecuteDelegate spec.vb: - uid: TinyLife.Actions.ActionType name: ActionType - name: . - uid: TinyLife.Actions.ActionType.CanExecuteDelegate name: CanExecuteDelegate - uid: TinyLife.Actions.CanExecuteResult.Name commentId: P:TinyLife.Actions.CanExecuteResult.Name name: Name nameWithType: CanExecuteResult.Name fullName: TinyLife.Actions.CanExecuteResult.Name - uid: TinyLife.Actions.CanExecuteResult commentId: T:TinyLife.Actions.CanExecuteResult parent: TinyLife.Actions name: CanExecuteResult nameWithType: CanExecuteResult fullName: TinyLife.Actions.CanExecuteResult - uid: TinyLife.Actions.CanExecuteResult.ResultType commentId: T:TinyLife.Actions.CanExecuteResult.ResultType parent: TinyLife.Actions name: CanExecuteResult.ResultType nameWithType: CanExecuteResult.ResultType fullName: TinyLife.Actions.CanExecuteResult.ResultType spec.csharp: - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: . - uid: TinyLife.Actions.CanExecuteResult.ResultType name: ResultType spec.vb: - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: . - uid: TinyLife.Actions.CanExecuteResult.ResultType name: ResultType - uid: TinyLife.Actions.CanExecuteResult.Hidden commentId: F:TinyLife.Actions.CanExecuteResult.Hidden name: Hidden nameWithType: CanExecuteResult.Hidden fullName: TinyLife.Actions.CanExecuteResult.Hidden - uid: TinyLife.Actions.CanExecuteResult.Valid commentId: F:TinyLife.Actions.CanExecuteResult.Valid name: Valid nameWithType: CanExecuteResult.Valid fullName: TinyLife.Actions.CanExecuteResult.Valid - uid: TinyLife.Actions.CanExecuteResult.Type commentId: P:TinyLife.Actions.CanExecuteResult.Type name: Type nameWithType: CanExecuteResult.Type fullName: TinyLife.Actions.CanExecuteResult.Type - uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid name: Invalid nameWithType: CanExecuteResult.ResultType.Invalid fullName: TinyLife.Actions.CanExecuteResult.ResultType.Invalid - 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.IEquatable{TinyLife.Actions.CanExecuteResult} commentId: T:System.IEquatable{TinyLife.Actions.CanExecuteResult} parent: System definition: System.IEquatable`1 href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 name: IEquatable nameWithType: IEquatable fullName: System.IEquatable nameWithType.vb: IEquatable(Of CanExecuteResult) fullName.vb: System.IEquatable(Of TinyLife.Actions.CanExecuteResult) name.vb: IEquatable(Of CanExecuteResult) spec.csharp: - uid: System.IEquatable`1 name: IEquatable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 - name: < - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: '>' spec.vb: - uid: System.IEquatable`1 name: IEquatable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 - name: ( - name: Of - name: " " - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ) - uid: System.ValueType.Equals(System.Object) commentId: M:System.ValueType.Equals(System.Object) parent: System.ValueType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals name: Equals(object) nameWithType: ValueType.Equals(object) fullName: System.ValueType.Equals(object) nameWithType.vb: ValueType.Equals(Object) fullName.vb: System.ValueType.Equals(Object) name.vb: Equals(Object) spec.csharp: - uid: System.ValueType.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.ValueType.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.ValueType.GetHashCode commentId: M:System.ValueType.GetHashCode parent: System.ValueType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode name: GetHashCode() nameWithType: ValueType.GetHashCode() fullName: System.ValueType.GetHashCode() spec.csharp: - uid: System.ValueType.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode - name: ( - name: ) spec.vb: - uid: System.ValueType.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode - name: ( - name: ) - uid: System.ValueType.ToString commentId: M:System.ValueType.ToString parent: System.ValueType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring name: ToString() nameWithType: ValueType.ToString() fullName: System.ValueType.ToString() spec.csharp: - uid: System.ValueType.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring - name: ( - name: ) spec.vb: - uid: System.ValueType.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring - name: ( - 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.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.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: TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.CanExecuteResult}) commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) parent: TinyLife.Utilities.Extensions definition: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) href: https://learn.microsoft.com/dotnet/api/system.func-1 name: BothValid(CanExecuteResult, Func) nameWithType: Extensions.BothValid(CanExecuteResult, Func) fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func) nameWithType.vb: Extensions.BothValid(CanExecuteResult, Func(Of CanExecuteResult)) fullName.vb: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func(Of TinyLife.Actions.CanExecuteResult)) name.vb: BothValid(CanExecuteResult, Func(Of CanExecuteResult)) spec.csharp: - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) name: BothValid - name: ( - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ',' - name: " " - uid: System.Func`1 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 - name: < - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: '>' - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) name: BothValid - name: ( - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ',' - name: " " - uid: System.Func`1 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 - name: ( - name: Of - name: " " - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ) - name: ) - uid: TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult) commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) parent: TinyLife.Utilities.Extensions definition: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) name: BothValid(CanExecuteResult, CanExecuteResult) nameWithType: Extensions.BothValid(CanExecuteResult, CanExecuteResult) fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, TinyLife.Actions.CanExecuteResult) spec.csharp: - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) name: BothValid - name: ( - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ',' - name: " " - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) name: BothValid - name: ( - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ',' - name: " " - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ) - uid: TinyLife.Actions.CanExecuteResult.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(CanExecuteResult) nameWithType: Extensions.JsonCopy(CanExecuteResult) fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Actions.CanExecuteResult) nameWithType.vb: Extensions.JsonCopy(Of CanExecuteResult)(CanExecuteResult) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.CanExecuteResult)(TinyLife.Actions.CanExecuteResult) name.vb: JsonCopy(Of CanExecuteResult)(CanExecuteResult) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.CanExecuteResult) name: JsonCopy - name: < - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: '>' - name: ( - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.CanExecuteResult) name: JsonCopy - name: ( - name: Of - name: " " - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ) - name: ( - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ) - uid: System.IEquatable`1 commentId: T:System.IEquatable`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 name: IEquatable nameWithType: IEquatable fullName: System.IEquatable nameWithType.vb: IEquatable(Of T) fullName.vb: System.IEquatable(Of T) name.vb: IEquatable(Of T) spec.csharp: - uid: System.IEquatable`1 name: IEquatable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 - name: < - name: T - name: '>' spec.vb: - uid: System.IEquatable`1 name: IEquatable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 - name: ( - name: Of - name: " " - name: T - name: ) - uid: System commentId: N:System isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System nameWithType: System fullName: System - uid: System.ValueType commentId: T:System.ValueType parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype name: ValueType nameWithType: ValueType fullName: System.ValueType - 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: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 name: BothValid(CanExecuteResult, Func) nameWithType: Extensions.BothValid(CanExecuteResult, Func) fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func) nameWithType.vb: Extensions.BothValid(CanExecuteResult, Func(Of CanExecuteResult)) fullName.vb: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func(Of TinyLife.Actions.CanExecuteResult)) name.vb: BothValid(CanExecuteResult, Func(Of CanExecuteResult)) spec.csharp: - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) name: BothValid - name: ( - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ',' - name: " " - uid: System.Func`1 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 - name: < - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: '>' - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) name: BothValid - name: ( - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ',' - name: " " - uid: System.Func`1 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 - name: ( - name: Of - name: " " - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ) - name: ) - uid: TinyLife.Utilities.Extensions commentId: T:TinyLife.Utilities.Extensions parent: TinyLife.Utilities name: Extensions nameWithType: Extensions fullName: TinyLife.Utilities.Extensions - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) name: BothValid(CanExecuteResult, CanExecuteResult) nameWithType: Extensions.BothValid(CanExecuteResult, CanExecuteResult) fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, TinyLife.Actions.CanExecuteResult) spec.csharp: - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) name: BothValid - name: ( - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ',' - name: " " - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) name: BothValid - name: ( - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ',' - name: " " - uid: TinyLife.Actions.CanExecuteResult name: CanExecuteResult - name: ) - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(T) nameWithType: Extensions.JsonCopy(T) fullName: TinyLife.Utilities.Extensions.JsonCopy(T) nameWithType.vb: Extensions.JsonCopy(Of T)(T) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) name.vb: JsonCopy(Of T)(T) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy - name: < - name: T - name: '>' - name: ( - name: T - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - name: T - name: ) - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Utilities name: Utilities spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Utilities name: Utilities - uid: TinyLife.Actions.CanExecuteResult.#ctor* commentId: Overload:TinyLife.Actions.CanExecuteResult.#ctor name: CanExecuteResult nameWithType: CanExecuteResult.CanExecuteResult fullName: TinyLife.Actions.CanExecuteResult.CanExecuteResult nameWithType.vb: CanExecuteResult.New fullName.vb: TinyLife.Actions.CanExecuteResult.New name.vb: New - uid: System.String commentId: T:System.String parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: string nameWithType: string fullName: string nameWithType.vb: String fullName.vb: String name.vb: String - uid: TinyLife.Actions.CanExecuteResult.Name* commentId: Overload:TinyLife.Actions.CanExecuteResult.Name name: Name nameWithType: CanExecuteResult.Name fullName: TinyLife.Actions.CanExecuteResult.Name - uid: TinyLife.Actions.CanExecuteResult.Type* commentId: Overload:TinyLife.Actions.CanExecuteResult.Type name: Type nameWithType: CanExecuteResult.Type fullName: TinyLife.Actions.CanExecuteResult.Type