<?xml version="1.0"?>
|
<doc>
|
<assembly>
|
<name>ServiceStack.Common</name>
|
</assembly>
|
<members>
|
<!-- Badly formed XML comment ignored for member "M:ServiceStack.AssertUtils.AreNotNull(System.Collections.Generic.IDictionary{System.String,System.Object})" -->
|
<member name="M:ServiceStack.CommandsUtils.ExecuteAsyncCommandExec(System.Collections.Generic.IEnumerable{ServiceStack.Commands.ICommandExec})">
|
<summary>
|
Provide the an option for the callee to block until all commands are executed
|
</summary>
|
<param name="commands"></param>
|
<returns></returns>
|
</member>
|
<member name="M:ServiceStack.EnumerableExtensions.Safe``1(System.Collections.Generic.IEnumerable{``0})">
|
<summary>
|
Return T[0] when enumerable is null, safe to use in enumerations like foreach
|
</summary>
|
</member>
|
<member name="M:ServiceStack.EnumExtensions.ToDescription(System.Enum)">
|
<summary>
|
Gets the textual description of the enum if it has one. e.g.
|
|
<code>
|
enum UserColors
|
{
|
[Description("Bright Red")]
|
BrightRed
|
}
|
UserColors.BrightRed.ToDescription();
|
</code>
|
</summary>
|
<param name="enum"></param>
|
<returns></returns>
|
</member>
|
<member name="P:ServiceStack.ExecUtils.BaseDelayMs">
|
<summary>
|
Default base sleep time (milliseconds).
|
</summary>
|
</member>
|
<member name="P:ServiceStack.ExecUtils.MaxBackOffMs">
|
<summary>
|
Default maximum back-off time before retrying a request
|
</summary>
|
</member>
|
<member name="P:ServiceStack.ExecUtils.MaxRetries">
|
<summary>
|
Maximum retry limit. Avoids integer overflow issues.
|
</summary>
|
</member>
|
<member name="M:ServiceStack.ExecUtils.SleepBackOffMultiplier(System.Int32)">
|
<summary>
|
How long to sleep before next retry using Exponential BackOff delay with Full Jitter.
|
</summary>
|
<param name="retriesAttempted"></param>
|
</member>
|
<member name="M:ServiceStack.ExecUtils.CalculateFullJitterBackOffDelay(System.Int32)">
|
<summary>
|
Exponential BackOff Delay with Full Jitter
|
</summary>
|
<param name="retriesAttempted"></param>
|
<returns></returns>
|
</member>
|
<member name="M:ServiceStack.ExecUtils.CalculateFullJitterBackOffDelay(System.Int32,System.Int32,System.Int32)">
|
<summary>
|
Exponential BackOff Delay with Full Jitter from:
|
https://github.com/aws/aws-sdk-java/blob/master/aws-java-sdk-core/src/main/java/com/amazonaws/retry/PredefinedBackoffStrategies.java
|
</summary>
|
<param name="retriesAttempted"></param>
|
<param name="baseDelay"></param>
|
<param name="maxBackOffMs"></param>
|
<returns></returns>
|
</member>
|
<member name="M:ServiceStack.ExecUtils.CalculateExponentialDelay(System.Int32)">
|
<summary>
|
Calculate exponential retry back-off.
|
</summary>
|
<param name="retriesAttempted"></param>
|
<returns></returns>
|
</member>
|
<member name="M:ServiceStack.ExecUtils.CalculateExponentialDelay(System.Int32,System.Int32,System.Int32)">
|
<summary>
|
Calculate exponential retry back-off.
|
</summary>
|
<param name="retriesAttempted"></param>
|
<param name="baseDelay"></param>
|
<param name="maxBackOffMs"></param>
|
<returns></returns>
|
</member>
|
<member name="M:ServiceStack.FuncUtils.TryExec(System.Action)">
|
<summary>
|
Invokes the action provided and returns true if no excpetion was thrown.
|
Otherwise logs the exception and returns false if an exception was thrown.
|
</summary>
|
<param name="action">The action.</param>
|
<returns></returns>
|
</member>
|
<member name="T:ServiceStack.IPAddressExtensions">
|
<summary>
|
Useful IPAddressExtensions from:
|
http://blogs.msdn.com/knom/archive/2008/12/31/ip-address-calculations-with-c-subnetmasks-networks.aspx
|
|
</summary>
|
</member>
|
<member name="M:ServiceStack.IPAddressExtensions.GetAllNetworkInterfaceIpv4Addresses">
|
<summary>
|
Gets the ipv4 addresses from all Network Interfaces that have Subnet masks.
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:ServiceStack.IPAddressExtensions.GetAllNetworkInterfaceIpv6Addresses">
|
<summary>
|
Gets the ipv6 addresses from all Network Interfaces.
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="T:ServiceStack.Logging.ConsoleLogFactory">
|
<summary>
|
Creates a Console Logger, that logs all messages to: System.Console
|
|
Made public so its testable
|
</summary>
|
</member>
|
<member name="T:ServiceStack.Logging.ConsoleLogger">
|
<summary>
|
Default logger is to Console.WriteLine
|
|
Made public so its testable
|
</summary>
|
</member>
|
<member name="M:ServiceStack.Logging.ConsoleLogger.#ctor(System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:ServiceStack.Logging.DebugLogger"/> class.
|
</summary>
|
</member>
|
<member name="M:ServiceStack.Logging.ConsoleLogger.#ctor(System.Type)">
|
<summary>
|
Initializes a new instance of the <see cref="T:ServiceStack.Logging.DebugLogger"/> class.
|
</summary>
|
</member>
|
<member name="M:ServiceStack.Logging.ConsoleLogger.Log(System.Object,System.Exception)">
|
<summary>
|
Logs the specified message.
|
</summary>
|
</member>
|
<member name="M:ServiceStack.Logging.ConsoleLogger.LogFormat(System.Object,System.Object[])">
|
<summary>
|
Logs the format.
|
</summary>
|
</member>
|
<member name="M:ServiceStack.Logging.ConsoleLogger.Log(System.Object)">
|
<summary>
|
Logs the specified message.
|
</summary>
|
</member>
|
<member name="T:ServiceStack.Logging.DebugLogFactory">
|
<summary>
|
Creates a Debug Logger, that logs all messages to: System.Diagnostics.Debug
|
|
Made public so its testable
|
</summary>
|
</member>
|
<member name="T:ServiceStack.Logging.DebugLogger">
|
<summary>
|
Default logger is to System.Diagnostics.Debug.WriteLine
|
|
Made public so its testable
|
</summary>
|
</member>
|
<member name="M:ServiceStack.Logging.DebugLogger.#ctor(System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:ServiceStack.Logging.DebugLogger"/> class.
|
</summary>
|
</member>
|
<member name="M:ServiceStack.Logging.DebugLogger.#ctor(System.Type)">
|
<summary>
|
Initializes a new instance of the <see cref="T:ServiceStack.Logging.DebugLogger"/> class.
|
</summary>
|
</member>
|
<member name="M:ServiceStack.Logging.DebugLogger.Log(System.Object,System.Exception)">
|
<summary>
|
Logs the specified message.
|
</summary>
|
</member>
|
<member name="M:ServiceStack.Logging.DebugLogger.LogFormat(System.Object,System.Object[])">
|
<summary>
|
Logs the format.
|
</summary>
|
</member>
|
<member name="M:ServiceStack.Logging.DebugLogger.Log(System.Object)">
|
<summary>
|
Logs the specified message.
|
</summary>
|
</member>
|
<member name="T:ServiceStack.MiniProfiler.Data.ExecuteType">
|
<summary>
|
Categories of sql statements.
|
</summary>
|
</member>
|
<member name="F:ServiceStack.MiniProfiler.Data.ExecuteType.None">
|
<summary>
|
Unknown
|
</summary>
|
</member>
|
<member name="F:ServiceStack.MiniProfiler.Data.ExecuteType.NonQuery">
|
<summary>
|
DML statements that alter database state, e.g. INSERT, UPDATE
|
</summary>
|
</member>
|
<member name="F:ServiceStack.MiniProfiler.Data.ExecuteType.Scalar">
|
<summary>
|
Statements that return a single record
|
</summary>
|
</member>
|
<member name="F:ServiceStack.MiniProfiler.Data.ExecuteType.Reader">
|
<summary>
|
Statements that iterate over a result set
|
</summary>
|
</member>
|
<member name="T:ServiceStack.MiniProfiler.Data.IDbProfiler">
|
<summary>
|
A callback for ProfiledDbConnection and family
|
</summary>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.IDbProfiler.ExecuteStart(System.Data.Common.DbCommand,ServiceStack.MiniProfiler.Data.ExecuteType)">
|
<summary>
|
Called when a command starts executing
|
</summary>
|
<param name="profiledDbCommand"></param>
|
<param name="executeType"></param>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.IDbProfiler.ExecuteFinish(System.Data.Common.DbCommand,ServiceStack.MiniProfiler.Data.ExecuteType,System.Data.Common.DbDataReader)">
|
<summary>
|
Called when a reader finishes executing
|
</summary>
|
<param name="profiledDbCommand"></param>
|
<param name="executeType"></param>
|
<param name="reader"></param>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.IDbProfiler.ReaderFinish(System.Data.Common.DbDataReader)">
|
<summary>
|
Called when a reader is done iterating through the data
|
</summary>
|
<param name="reader"></param>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.IDbProfiler.OnError(System.Data.Common.DbCommand,ServiceStack.MiniProfiler.Data.ExecuteType,System.Exception)">
|
<summary>
|
Called when an error happens during execution of a command
|
</summary>
|
<param name="profiledDbCommand"></param>
|
<param name="executeType"></param>
|
<param name="exception"></param>
|
</member>
|
<member name="P:ServiceStack.MiniProfiler.Data.IDbProfiler.IsActive">
|
<summary>
|
True if the profiler instance is active
|
</summary>
|
</member>
|
<member name="T:ServiceStack.MiniProfiler.Data.ProfiledConnection">
|
<summary>
|
Wraps a database connection, allowing sql execution timings to be collected when a <see cref="T:ServiceStack.MiniProfiler.Data.IDbProfiler"/> session is started.
|
</summary>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.ProfiledConnection.#ctor(System.Data.Common.DbConnection,ServiceStack.MiniProfiler.Data.IDbProfiler,System.Boolean)">
|
<summary>
|
Returns a new <see cref="T:ServiceStack.MiniProfiler.Data.ProfiledConnection"/> that wraps <paramref name="connection"/>,
|
providing query execution profiling. If profiler is null, no profiling will occur.
|
</summary>
|
<param name="connection">Your provider-specific flavor of connection, e.g. SqlConnection, OracleConnection</param>
|
<param name="profiler">The currently started <see cref="T:ServiceStack.MiniProfiler.Data.IDbProfiler"/> or null.</param>
|
<param name="autoDisposeConnection">Determines whether the ProfiledDbConnection will dispose the underlying connection.</param>
|
</member>
|
<member name="P:ServiceStack.MiniProfiler.Data.ProfiledConnection.InnerConnection">
|
<summary>
|
The underlying, real database connection to your db provider.
|
</summary>
|
</member>
|
<member name="P:ServiceStack.MiniProfiler.Data.ProfiledConnection.Profiler">
|
<summary>
|
The current profiler instance; could be null.
|
</summary>
|
</member>
|
<member name="P:ServiceStack.MiniProfiler.Data.ProfiledConnection.WrappedConnection">
|
<summary>
|
The raw connection this is wrapping
|
</summary>
|
</member>
|
<member name="T:ServiceStack.MiniProfiler.Data.ProfiledProviderFactory">
|
<summary>
|
Wrapper for a db provider factory to enable profiling
|
</summary>
|
</member>
|
<member name="F:ServiceStack.MiniProfiler.Data.ProfiledProviderFactory.Instance">
|
<summary>
|
Every provider factory must have an Instance public field
|
</summary>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.ProfiledProviderFactory.InitProfiledDbProviderFactory(ServiceStack.MiniProfiler.Data.IDbProfiler,System.Data.Common.DbProviderFactory)">
|
<summary>
|
Allow to re-init the provider factory.
|
</summary>
|
<param name="profiler"></param>
|
<param name="wrappedFactory"></param>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.ProfiledProviderFactory.#ctor(ServiceStack.MiniProfiler.Data.IDbProfiler,System.Data.Common.DbProviderFactory)">
|
<summary>
|
proxy
|
</summary>
|
<param name="profiler"></param>
|
<param name="wrappedFactory"></param>
|
</member>
|
<member name="P:ServiceStack.MiniProfiler.Data.ProfiledProviderFactory.CanCreateDataSourceEnumerator">
|
<summary>
|
proxy
|
</summary>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.ProfiledProviderFactory.CreateDataSourceEnumerator">
|
<summary>
|
proxy
|
</summary>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.ProfiledProviderFactory.CreateCommand">
|
<summary>
|
proxy
|
</summary>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.ProfiledProviderFactory.CreateConnection">
|
<summary>
|
proxy
|
</summary>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.ProfiledProviderFactory.CreateParameter">
|
<summary>
|
proxy
|
</summary>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.ProfiledProviderFactory.CreateConnectionStringBuilder">
|
<summary>
|
proxy
|
</summary>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.ProfiledProviderFactory.CreateCommandBuilder">
|
<summary>
|
proxy
|
</summary>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.ProfiledProviderFactory.CreateDataAdapter">
|
<summary>
|
proxy
|
</summary>
|
</member>
|
<member name="M:ServiceStack.MiniProfiler.Data.ProfiledProviderFactory.CreatePermission(System.Security.Permissions.PermissionState)">
|
<summary>
|
proxy
|
</summary>
|
</member>
|
<member name="M:ServiceStack.PerfUtils.MeasureFor(System.Action,System.Int32)">
|
<summary>
|
Runs an action for a minimum of runForMs
|
</summary>
|
<param name="fn">What to run</param>
|
<param name="runForMs">Minimum ms to run for</param>
|
<returns>time elapsed in micro seconds</returns>
|
</member>
|
<member name="M:ServiceStack.PerfUtils.Measure(System.Action,System.Int32,System.Int32,System.Action,System.Action,System.Action)">
|
<summary>
|
Returns average microseconds an action takes when run for the specified runForMs
|
</summary>
|
<param name="fn">What to run</param>
|
<param name="times">How many times to run for each iteration</param>
|
<param name="runForMs">Minimum ms to run for</param>
|
<param name="setup"></param>
|
<param name="warmup"></param>
|
<param name="teardown"></param>
|
<returns></returns>
|
</member>
|
<member name="M:ServiceStack.StringUtils.SafeInput(System.String)">
|
<summary>
|
Protect against XSS by cleaning non-standared User Input
|
</summary>
|
</member>
|
<member name="T:ServiceStack.Support.AdapterBase">
|
<summary>
|
Common functionality when creating adapters
|
</summary>
|
</member>
|
<member name="M:ServiceStack.Support.AdapterBase.Execute``1(System.Func{``0})">
|
<summary>
|
Executes the specified expression.
|
</summary>
|
<typeparam name="T"></typeparam>
|
<param name="action">The action.</param>
|
<returns></returns>
|
</member>
|
<member name="M:ServiceStack.Support.AdapterBase.Execute(System.Action)">
|
<summary>
|
Executes the specified action (for void methods).
|
</summary>
|
<param name="action">The action.</param>
|
</member>
|
<member name="T:ServiceStack.Support.InMemoryLogFactory">
|
<summary>
|
Note: InMemoryLog keeps all logs in memory, so don't use it long running exceptions
|
|
Returns a thread-safe InMemoryLog which you can use while *TESTING*
|
to provide a detailed analysis of your logs.
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.LayoutPage">
|
<summary>
|
Use specified Layout
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.Layout">
|
<summary>
|
Use Layout with specified name
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.NoLayout">
|
<summary>
|
Render without any Layout
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.Model">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.Args">
|
<summary>
|
Add additional Args available to all pages
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.TemplateFilters">
|
<summary>
|
Add additional template filters available to all pages
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.Options">
|
<summary>
|
Return additional HTTP Headers in HTTP Requests
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.ContentType">
|
<summary>
|
Specify the Content-Type of the Response
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.PageTransformers">
|
<summary>
|
Transform the Page output using a chain of stream transformers
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.OutputTransformers">
|
<summary>
|
Transform the entire output using a chain of stream transformers
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.FilterTransformers">
|
<summary>
|
Available transformers that can transform context filter stream outputs
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.ExcludeFiltersNamed">
|
<summary>
|
Don't allow access to specified filters
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.LastFilterError">
|
<summary>
|
The last error thrown by a filter
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.LastFilterStackTrace">
|
<summary>
|
The StackTrace where the Last Error Occured
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.AssignExceptionsTo">
|
<summary>
|
What argument errors should be binded to
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.SkipFilterExecution">
|
<summary>
|
Whether to skip execution of all page filters and just write template string fragments
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.SkipExecutingFiltersIfError">
|
<summary>
|
Overrides Context to specify whether to Ignore or Continue executing filters on error
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.RethrowExceptions">
|
<summary>
|
Whether to always rethrow Exceptions
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.PageResult.HaltExecution">
|
<summary>
|
Immediately halt execution of the page
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.TemplateConfig.FatalExceptions">
|
<summary>
|
Rethrow fatal exceptions thrown on incorrect API usage
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.TemplateContext.FilterTransformers">
|
<summary>
|
Available transformers that can transform context filter stream outputs
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.TemplateContext.CheckForModifiedPagesAfter">
|
How long in between checking for modified pages
|
</member>
|
<member name="P:ServiceStack.Templates.TemplateContext.RenderExpressionExceptions">
|
<summary>
|
Render render filter exceptions in-line where filter is located
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.TemplateContext.AssignExceptionsTo">
|
<summary>
|
What argument to assign Fitler Exceptions to
|
</summary>
|
</member>
|
<member name="P:ServiceStack.Templates.TemplateContext.SkipExecutingFiltersIfError">
|
<summary>
|
Whether to
|
</summary>
|
</member>
|
<member name="T:ServiceStack.UrnId">
|
<summary>
|
Creates a Unified Resource Name (URN) with the following formats:
|
|
- urn:{TypeName}:{IdFieldValue} e.g. urn:UserSession:1
|
- urn:{TypeName}:{IdFieldName}:{IdFieldValue} e.g. urn:UserSession:UserId:1
|
|
</summary>
|
</member>
|
</members>
|
</doc>
|