forked from ServiceStack/ServiceStack
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathServiceStack.Common.xml
More file actions
231 lines (224 loc) · 10.1 KB
/
ServiceStack.Common.xml
File metadata and controls
231 lines (224 loc) · 10.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
<?xml version="1.0"?>
<doc>
<assembly>
<name>ServiceStack.Common</name>
</assembly>
<members>
<member name="T:ServiceStack.CryptUtils">
<summary>
Useful .NET Encryption Utils from:
http://andrewlocatelliwoodcock.com/2011/08/01/implementing-rsa-asymmetric-public-private-key-encryption-in-c-encrypting-under-the-public-key/
</summary>
</member>
<member name="M:ServiceStack.CryptUtils.Encrypt(System.String,System.String,ServiceStack.RsaKeyLengths)">
<summary>
Encrypt an arbitrary string of data under the supplied public key
</summary>
<param name="publicKey">The public key to encrypt under</param>
<param name="data">The data to encrypt</param>
<param name="length">The bit length or strength of the public key: 1024, 2048 or 4096 bits. This must match the
value actually used to create the publicKey</param>
<returns></returns>
</member>
<member name="M:ServiceStack.CryptUtils.CreatePublicAndPrivateKeyPair">
<summary>
Create Public and Private Key Pair based on settings already in static class.
</summary>
<returns>RsaKeyPair</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="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.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="M:ServiceStack.Reflection.PropertyAccessor`1.TypedGetPropertyFn``1">
<summary>
Func to get the Strongly-typed field
</summary>
</member>
<member name="M:ServiceStack.Reflection.PropertyAccessor`1.ValueTypedGetPropertyFn``1">
<summary>
Required to cast the return ValueType to an object for caching
</summary>
</member>
<member name="M:ServiceStack.Reflection.PropertyAccessor`1.TypedSetPropertyFn``1">
<summary>
Func to set the Strongly-typed field
</summary>
</member>
<member name="M:ServiceStack.Reflection.PropertyAccessor`1.ValueTypesSetPropertyFn``1">
<summary>
Required to cast the ValueType to an object for caching
</summary>
</member>
<member name="M:ServiceStack.Reflection.PropertyAccessor`1.UnTypedSetPropertyFn``1">
<summary>
Required to cast the ValueType to an object for caching
</summary>
</member>
<member name="M:ServiceStack.Reflection.StaticAccessors`1.TypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
<summary>
Func to get the Strongly-typed field
</summary>
</member>
<member name="M:ServiceStack.Reflection.StaticAccessors`1.ValueUnTypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
<summary>
Required to cast the return ValueType to an object for caching
</summary>
</member>
<member name="M:ServiceStack.Reflection.StaticAccessors`1.TypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
<summary>
Func to set the Strongly-typed field
</summary>
</member>
<member name="M:ServiceStack.Reflection.StaticAccessors`1.ValueUnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
<summary>
Required to cast the ValueType to an object for caching
</summary>
</member>
<member name="M:ServiceStack.Reflection.StaticAccessors`1.UnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
<summary>
Required to cast the ValueType to an object for caching
</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="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>
<!-- 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.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="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>
</members>
</doc>