Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

CommonAppenders Members

The CommonAppenders type exposes the following members.

Methods


  Name Description
Public method Static member Cache<(Of <<'(TResult>)>>)(ILink<(Of <<'(TResult>)>>), String, Nullable<(Of <<'(CachePolicy>)>>))
Executes the previous link and caches the result.
Public method Static member Cache<(Of <<'(TResult>)>>)(ILink<(Of <<'(TResult>)>>), Func<(Of <<'(TResult, String>)>>), Nullable<(Of <<'(CachePolicy>)>>))
Executes the previous link and caches the result.
Public method Static member CacheAllItems<(Of <<'(TCollection, TItem>)>>)
Caches all items in the result set.
Public method Static member InvalidateCache(IDbCommandBuilder, String)
Invalidates the cache.
Public method Static member InvalidateCache<(Of <<'(TResult>)>>)(ILink<(Of <<'(TResult>)>>), String)
Invalidates the cache.
Public method Static member Join<(Of <<'(T1, T2>)>>)(ILink<(Of <<'(Tuple<(Of <<'(List<(Of <<'(T1>)>>), List<(Of <<'(T2>)>>)>)>>)>)>>), Func<(Of <<'(T1, T2, Boolean>)>>), Func<(Of <<'(T1, ICollection<(Of <<'(T2>)>>)>)>>), JoinOptions)
Joins a set of child objects to their parent objects.
Public method Static member Join<(Of <<'(T1, T2>)>>)(ILink<(Of <<'(Tuple<(Of <<'(List<(Of <<'(T1>)>>), List<(Of <<'(T2>)>>)>)>>)>)>>), Func<(Of <<'(T1, T2, Boolean>)>>), String, JoinOptions)
Joins a set of child objects to their parent objects.
Public method Static member Join<(Of <<'(T1, T2>)>>)(ILink<(Of <<'(Tuple<(Of <<'(List<(Of <<'(T1>)>>), List<(Of <<'(T2>)>>)>)>>)>)>>), String, String, String, JoinOptions)
Joins a set of child objects to their parent objects.
Public method Static member Join<(Of <<'(T1, T2>)>>)(ILink<(Of <<'(Tuple<(Of <<'(List<(Of <<'(T1>)>>), List<(Of <<'(T2>)>>)>)>>)>)>>), String, String, JoinOptions)
Joins a set of child objects to their parent objects.
Public method Static member Join<(Of <<'(T1, T2, TKey>)>>)(ILink<(Of <<'(Tuple<(Of <<'(List<(Of <<'(T1>)>>), List<(Of <<'(T2>)>>)>)>>)>)>>), Func<(Of <<'(T1, TKey>)>>), Func<(Of <<'(T2, TKey>)>>), Func<(Of <<'(T1, ICollection<(Of <<'(T2>)>>)>)>>), JoinOptions)
Joins a set of child objects to their parent objects.
Public method Static member Join<(Of <<'(T1, T2, TKey>)>>)(ILink<(Of <<'(Tuple<(Of <<'(List<(Of <<'(T1>)>>), List<(Of <<'(T2>)>>)>)>>)>)>>), Func<(Of <<'(T1, TKey>)>>), Func<(Of <<'(T2, TKey>)>>), String, JoinOptions)
Joins a set of child objects to their parent objects.
Public method Static member Join<(Of <<'(T1, T2, TKey>)>>)(ILink<(Of <<'(Tuple<(Of <<'(List<(Of <<'(T1>)>>), List<(Of <<'(T2>)>>)>)>>)>)>>), String, String, String, JoinOptions)
Joins a set of child objects to their parent objects.
Public method Static member Join<(Of <<'(T1, T2, TKey>)>>)(ILink<(Of <<'(Tuple<(Of <<'(List<(Of <<'(T1>)>>), List<(Of <<'(T2>)>>)>)>>)>)>>), String, String, JoinOptions)
Joins a set of child objects to their parent objects.
Public method Static member NeverNull<(Of <<'(TResult>)>>)(ILink<(Of <<'(Nullable<(Of <<'(TResult>)>>)>)>>))
Ensures that a null will never be returned.
Ensures that a null will never be returned.
Public method Static member ReadOrCache<(Of <<'(TResult>)>>)
Reads the cache. If the value isn't found, the execute the previous link and cache the result.
Public method Static member SetSequentialAccessMode<(Of <<'(TResult>)>>)
Sets the sequential access mode, overriding the value set in the DataSource.
Public method Static member SetStrictMode<(Of <<'(TResult>)>>)
Sets the strict mode, overriding the value set in the DataSource.
Public method Static member SetTimeout<(Of <<'(TResult>)>>)
Sets the command timeout, overriding the value set in the DataSource.
Public method Static member Transform<(Of <<'(TSource, TResult>)>>)
Performs a transformation on a result.
Public method Static member WithTracing<(Of <<'(TResult>)>>)
Adds DB Command tracing. Information is send to the Debug stream.
Public method Static member WithTracingToConsole<(Of <<'(TResult>)>>)
Adds DB Command tracing. Information is send to the Debug stream.
Public method Static member WithTracingToDebug<(Of <<'(TResult>)>>)
Adds DB Command tracing. Information is send to the Debug stream.