<?xml version="1.0"?>
<doc>
    <assembly>
        <name>egs-tool</name>
    </assembly>
    <members>
        <member name="P:Eryph.GuestServices.Tool.Commands.GuestDataJsonContext.DictionaryStringDictionaryStringJsonElement">
            <summary>
            Defines the source generated JSON serialization contract metadata for a given type.
            </summary>
        </member>
        <member name="P:Eryph.GuestServices.Tool.Commands.GuestDataJsonContext.DictionaryStringJsonElement">
            <summary>
            Defines the source generated JSON serialization contract metadata for a given type.
            </summary>
        </member>
        <member name="P:Eryph.GuestServices.Tool.Commands.GuestDataJsonContext.JsonElement">
            <summary>
            Defines the source generated JSON serialization contract metadata for a given type.
            </summary>
        </member>
        <member name="P:Eryph.GuestServices.Tool.Commands.GuestDataJsonContext.String">
            <summary>
            Defines the source generated JSON serialization contract metadata for a given type.
            </summary>
        </member>
        <member name="P:Eryph.GuestServices.Tool.Commands.GuestDataJsonContext.Default">
            <summary>
            The default <see cref="T:System.Text.Json.Serialization.JsonSerializerContext"/> associated with a default <see cref="T:System.Text.Json.JsonSerializerOptions"/> instance.
            </summary>
        </member>
        <member name="P:Eryph.GuestServices.Tool.Commands.GuestDataJsonContext.GeneratedSerializerOptions">
            <summary>
            The source-generated options associated with this context.
            </summary>
        </member>
        <member name="M:Eryph.GuestServices.Tool.Commands.GuestDataJsonContext.#ctor">
            <inheritdoc/>
        </member>
        <member name="M:Eryph.GuestServices.Tool.Commands.GuestDataJsonContext.#ctor(System.Text.Json.JsonSerializerOptions)">
            <inheritdoc/>
        </member>
        <member name="M:Eryph.GuestServices.Tool.Commands.GuestDataJsonContext.GetTypeInfo(System.Type)">
            <inheritdoc/>
        </member>
        <member name="M:Eryph.GuestServices.Tool.Eryph.DurationParser.DurationRegex">
            <remarks>
            Pattern:<br/>
            <code>^\\s*(?:(?&lt;d&gt;\\d+)d)?(?:(?&lt;h&gt;\\d+)h)?(?:(?&lt;m&gt;\\d+)m)?(?:(?&lt;s&gt;\\d+)s)?\\s*$</code><br/>
            Options:<br/>
            <code>RegexOptions.IgnoreCase | RegexOptions.CultureInvariant</code><br/>
            Explanation:<br/>
            <code>
            ○ Match if at the beginning of the string.<br/>
            ○ Match a whitespace character greedily any number of times.<br/>
            ○ Optional (greedy).<br/>
                ○ "d" capture group.<br/>
                    ○ Match a Unicode digit atomically at least once.<br/>
                ○ Match a character in the set [Dd].<br/>
            ○ Optional (greedy).<br/>
                ○ "h" capture group.<br/>
                    ○ Match a Unicode digit atomically at least once.<br/>
                ○ Match a character in the set [Hh].<br/>
            ○ Optional (greedy).<br/>
                ○ "m" capture group.<br/>
                    ○ Match a Unicode digit atomically at least once.<br/>
                ○ Match a character in the set [Mm].<br/>
            ○ Optional (greedy).<br/>
                ○ "s" capture group.<br/>
                    ○ Match a Unicode digit atomically at least once.<br/>
                ○ Match a character in the set [Ss].<br/>
            ○ Match a whitespace character greedily any number of times.<br/>
            ○ Match if at the end of the string or if before an ending newline.<br/>
            </code>
            </remarks>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.DurationRegex_0">
            <summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the DurationRegex method.</summary>
        </member>
        <member name="F:System.Text.RegularExpressions.Generated.DurationRegex_0.Instance">
            <summary>Cached, thread-safe singleton instance.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.DurationRegex_0.#ctor">
            <summary>Initializes the instance.</summary>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.DurationRegex_0.RunnerFactory">
            <summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.DurationRegex_0.RunnerFactory.CreateInstance">
            <summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.DurationRegex_0.RunnerFactory.Runner">
            <summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.DurationRegex_0.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
            <summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
            <param name="inputSpan">The text being scanned by the regular expression.</param>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.DurationRegex_0.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
            <summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
            <param name="inputSpan">The text being scanned by the regular expression.</param>
            <returns>true if a possible match was found; false if no more matches are possible.</returns>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.DurationRegex_0.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
            <summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
            <param name="inputSpan">The text being scanned by the regular expression.</param>
            <returns>true if the regular expression matches at the current position; otherwise, false.</returns>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.Utilities">
            <summary>Helper methods used by generated <see cref="T:System.Text.RegularExpressions.Regex"/>-derived implementations.</summary>
        </member>
        <member name="F:System.Text.RegularExpressions.Generated.Utilities.s_defaultTimeout">
            <summary>Default timeout value set in <see cref="T:System.AppContext"/>, or <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout"/> if none was set.</summary>
        </member>
        <member name="F:System.Text.RegularExpressions.Generated.Utilities.s_hasTimeout">
            <summary>Whether <see cref="F:System.Text.RegularExpressions.Generated.Utilities.s_defaultTimeout"/> is non-infinite.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.Utilities.StackPush(System.Int32[]@,System.Int32@,System.Int32,System.Int32)">
            <summary>Pushes 2 values onto the backtracking stack.</summary>
        </member>
    </members>
</doc>
