[Tizen] Add BuildTools 2.1.0-rc1-02804-05
[platform/upstream/coreclr.git] / Tools / dotnetcli / sdk / NuGetFallbackFolder / microsoft.entityframeworkcore.inmemory / 2.0.1 / lib / netstandard2.0 / Microsoft.EntityFrameworkCore.InMemory.xml
1 <?xml version="1.0"?>
2 <doc>
3     <assembly>
4         <name>Microsoft.EntityFrameworkCore.InMemory</name>
5     </assembly>
6     <members>
7         <member name="T:Microsoft.EntityFrameworkCore.Diagnostics.InMemoryEventId">
8             <summary>
9                 <para>
10                     Event IDs for in-memory events that correspond to messages logged to an <see cref="T:Microsoft.Extensions.Logging.ILogger" />
11                     and events sent to a <see cref="T:System.Diagnostics.DiagnosticSource" />.
12                 </para>
13                 <para>
14                     These IDs are also used with <see cref="T:Microsoft.EntityFrameworkCore.Diagnostics.WarningsConfigurationBuilder" /> to configure the
15                     behavior of warnings.
16                 </para>
17             </summary>
18         </member>
19         <member name="F:Microsoft.EntityFrameworkCore.Diagnostics.InMemoryEventId.TransactionIgnoredWarning">
20             <summary>
21                 <para>
22                     Changes were saved to the database.
23                 </para>
24                 <para>
25                     This event is in the <see cref="T:Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Transaction" /> category.
26                 </para>
27                 <para>
28                     This event uses the <see cref="T:Microsoft.EntityFrameworkCore.Diagnostics.EventData" /> payload when used with a <see cref="T:System.Diagnostics.DiagnosticSource" />.
29                 </para>
30             </summary>
31         </member>
32         <member name="F:Microsoft.EntityFrameworkCore.Diagnostics.InMemoryEventId.ChangesSaved">
33             <summary>
34                 <para>
35                     A transaction operation was requested, but ignored because in-memory does not support transactions.
36                 </para>
37                 <para>
38                     This event is in the <see cref="T:Microsoft.EntityFrameworkCore.DbLoggerCategory.Update" /> category.
39                 </para>
40                 <para>
41                     This event uses the <see cref="T:Microsoft.EntityFrameworkCore.Diagnostics.SaveChangesEventData" /> payload when used with a <see cref="T:System.Diagnostics.DiagnosticSource" />.
42                 </para>
43             </summary>
44         </member>
45         <member name="T:Microsoft.EntityFrameworkCore.InMemoryDatabaseFacadeExtensions">
46             <summary>
47                 In-memory specific extension methods for <see cref="P:Microsoft.EntityFrameworkCore.DbContext.Database" />.
48             </summary>
49         </member>
50         <member name="M:Microsoft.EntityFrameworkCore.InMemoryDatabaseFacadeExtensions.IsInMemory(Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade)">
51             <summary>
52                 <para>
53                     Returns true if the database provider currently in use is the in-memory provider.
54                 </para>
55                 <para>
56                     This method can only be used after the <see cref="T:Microsoft.EntityFrameworkCore.DbContext" /> has been configured because
57                     it is only then that the provider is known. This means that this method cannot be used
58                     in <see cref="M:Microsoft.EntityFrameworkCore.DbContext.OnConfiguring(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder)" /> because this is where application code sets the
59                     provider to use as part of configuring the context.
60                 </para>
61             </summary>
62             <param name="database"> The facade from <see cref="P:Microsoft.EntityFrameworkCore.DbContext.Database" />. </param>
63             <returns> True if the in-memory database is being used; false otherwise. </returns>
64         </member>
65         <member name="T:Microsoft.EntityFrameworkCore.InMemoryDbContextOptionsExtensions">
66             <summary>
67                 In-memory specific extension methods for <see cref="T:Microsoft.EntityFrameworkCore.DbContextOptionsBuilder" />.
68             </summary>
69         </member>
70         <member name="M:Microsoft.EntityFrameworkCore.InMemoryDbContextOptionsExtensions.UseInMemoryDatabase``1(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder{``0},System.String,System.Action{Microsoft.EntityFrameworkCore.Infrastructure.InMemoryDbContextOptionsBuilder})">
71             <summary>
72                 Configures the context to connect to an in-memory database.
73                 The in-memory database is shared anywhere the same name is used.
74             </summary>
75             <typeparam name="TContext"> The type of context being configured. </typeparam>
76             <param name="optionsBuilder"> The builder being used to configure the context. </param>
77             <param name="databaseName">
78                 The name of the in-memory database. This allows the scope of the in-memory database to be controlled
79                 independently of the context. The in-memory database is shared anywhere the same name is used.
80             </param>
81             <param name="inMemoryOptionsAction">An optional action to allow additional in-memory specific configuration.</param>
82             <returns> The options builder so that further configuration can be chained. </returns>
83         </member>
84         <member name="M:Microsoft.EntityFrameworkCore.InMemoryDbContextOptionsExtensions.UseInMemoryDatabase(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder,System.String,System.Action{Microsoft.EntityFrameworkCore.Infrastructure.InMemoryDbContextOptionsBuilder})">
85             <summary>
86                 Configures the context to connect to a named in-memory database.
87                 The in-memory database is shared anywhere the same name is used.
88             </summary>
89             <param name="optionsBuilder"> The builder being used to configure the context. </param>
90             <param name="databaseName">
91                 The name of the in-memory database. This allows the scope of the in-memory database to be controlled
92                 independently of the context. The in-memory database is shared anywhere the same name is used.
93             </param>
94             <param name="inMemoryOptionsAction">An optional action to allow additional in-memory specific configuration.</param>
95             <returns> The options builder so that further configuration can be chained. </returns>
96         </member>
97         <member name="M:Microsoft.EntityFrameworkCore.InMemoryDbContextOptionsExtensions.UseInMemoryDatabase``1(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder{``0},System.Action{Microsoft.EntityFrameworkCore.Infrastructure.InMemoryDbContextOptionsBuilder})">
98             <summary>
99                 Configures the context to connect to the legacy shared in-memory database.
100                 This method is obsolete. Use <see cref="M:Microsoft.EntityFrameworkCore.InMemoryDbContextOptionsExtensions.UseInMemoryDatabase``1(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder{``0},System.Action{Microsoft.EntityFrameworkCore.Infrastructure.InMemoryDbContextOptionsBuilder})" /> instead.
101                 The database will be shared anywhere the same name is used.
102             </summary>
103             <typeparam name="TContext"> The type of context being configured. </typeparam>
104             <param name="optionsBuilder"> The builder being used to configure the context. </param>
105             <param name="inMemoryOptionsAction">An optional action to allow additional in-memory specific configuration.</param>
106             <returns> The options builder so that further configuration can be chained. </returns>
107         </member>
108         <member name="M:Microsoft.EntityFrameworkCore.InMemoryDbContextOptionsExtensions.UseInMemoryDatabase(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder,System.Action{Microsoft.EntityFrameworkCore.Infrastructure.InMemoryDbContextOptionsBuilder})">
109             <summary>
110                 Configures the context to connect to the legacy shared in-memory database.
111                 This method is obsolete. Use <see cref="M:Microsoft.EntityFrameworkCore.InMemoryDbContextOptionsExtensions.UseInMemoryDatabase(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder,System.Action{Microsoft.EntityFrameworkCore.Infrastructure.InMemoryDbContextOptionsBuilder})" /> instead.
112                 The database will be shared anywhere the same name is used.
113             </summary>
114             <param name="optionsBuilder"> The builder being used to configure the context. </param>
115             <param name="inMemoryOptionsAction">An optional action to allow additional in-memory specific configuration.</param>
116             <returns> The options builder so that further configuration can be chained. </returns>
117         </member>
118         <member name="T:Microsoft.EntityFrameworkCore.Internal.InMemoryLoggerExtensions">
119             <summary>
120                 This API supports the Entity Framework Core infrastructure and is not intended to be used
121                 directly from your code. This API may change or be removed in future releases.
122             </summary>
123         </member>
124         <member name="M:Microsoft.EntityFrameworkCore.Internal.InMemoryLoggerExtensions.TransactionIgnoredWarning(Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger{Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Transaction})">
125             <summary>
126                 This API supports the Entity Framework Core infrastructure and is not intended to be used
127                 directly from your code. This API may change or be removed in future releases.
128             </summary>
129         </member>
130         <member name="M:Microsoft.EntityFrameworkCore.Internal.InMemoryLoggerExtensions.ChangesSaved(Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger{Microsoft.EntityFrameworkCore.DbLoggerCategory.Update},System.Collections.Generic.IEnumerable{Microsoft.EntityFrameworkCore.Update.IUpdateEntry},System.Int32)">
131             <summary>
132                 This API supports the Entity Framework Core infrastructure and is not intended to be used
133                 directly from your code. This API may change or be removed in future releases.
134             </summary>
135         </member>
136         <member name="T:Microsoft.EntityFrameworkCore.Internal.InMemoryStrings">
137             <summary>
138                 This API supports the Entity Framework Core infrastructure and is not intended to be used
139                 directly from your code. This API may change or be removed in future releases.
140             </summary>
141         </member>
142         <member name="F:Microsoft.EntityFrameworkCore.Internal.InMemoryStrings.LogSavedChanges">
143             <summary>
144                 Saved {count} entities to in-memory store.
145             </summary>
146         </member>
147         <member name="F:Microsoft.EntityFrameworkCore.Internal.InMemoryStrings.LogTransactionsNotSupported">
148             <summary>
149                 Transactions are not supported by the in-memory store. See http://go.microsoft.com/fwlink/?LinkId=800142
150             </summary>
151         </member>
152         <member name="P:Microsoft.EntityFrameworkCore.Internal.InMemoryStrings.UpdateConcurrencyException">
153             <summary>
154                 Attempted to update or delete an entity that does not exist in the store.
155             </summary>
156         </member>
157         <member name="T:Microsoft.EntityFrameworkCore.Infrastructure.InMemoryDbContextOptionsBuilder">
158             <summary>
159                 <para>
160                     Allows in-memory specific configuration to be performed on <see cref="T:Microsoft.EntityFrameworkCore.DbContextOptions" />.
161                 </para>
162                 <para>
163                     Instances of this class are returned from a call to
164                     <see
165                         cref="M:Microsoft.EntityFrameworkCore.InMemoryDbContextOptionsExtensions.UseInMemoryDatabase(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder,System.String,System.Action{Microsoft.EntityFrameworkCore.Infrastructure.InMemoryDbContextOptionsBuilder})" />
166                     and it is not designed to be directly constructed in your application code.
167                 </para>
168             </summary>
169         </member>
170         <member name="M:Microsoft.EntityFrameworkCore.Infrastructure.InMemoryDbContextOptionsBuilder.#ctor(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder)">
171             <summary>
172                 Initializes a new instance of the <see cref="T:Microsoft.EntityFrameworkCore.Infrastructure.InMemoryDbContextOptionsBuilder" /> class.
173             </summary>
174             <param name="optionsBuilder"> The options builder. </param>
175         </member>
176         <member name="P:Microsoft.EntityFrameworkCore.Infrastructure.InMemoryDbContextOptionsBuilder.OptionsBuilder">
177             <summary>
178                 Clones the configuration in this builder.
179             </summary>
180             <returns> The cloned configuration. </returns>
181         </member>
182         <member name="T:Microsoft.EntityFrameworkCore.Infrastructure.Internal.InMemoryOptionsExtension">
183             <summary>
184                 This API supports the Entity Framework Core infrastructure and is not intended to be used
185                 directly from your code. This API may change or be removed in future releases.
186             </summary>
187         </member>
188         <member name="M:Microsoft.EntityFrameworkCore.Infrastructure.Internal.InMemoryOptionsExtension.#ctor">
189             <summary>
190                 This API supports the Entity Framework Core infrastructure and is not intended to be used
191                 directly from your code. This API may change or be removed in future releases.
192             </summary>
193         </member>
194         <member name="M:Microsoft.EntityFrameworkCore.Infrastructure.Internal.InMemoryOptionsExtension.#ctor(Microsoft.EntityFrameworkCore.Infrastructure.Internal.InMemoryOptionsExtension)">
195             <summary>
196                 This API supports the Entity Framework Core infrastructure and is not intended to be used
197                 directly from your code. This API may change or be removed in future releases.
198             </summary>
199         </member>
200         <member name="M:Microsoft.EntityFrameworkCore.Infrastructure.Internal.InMemoryOptionsExtension.Clone">
201             <summary>
202                 This API supports the Entity Framework Core infrastructure and is not intended to be used
203                 directly from your code. This API may change or be removed in future releases.
204             </summary>
205         </member>
206         <member name="P:Microsoft.EntityFrameworkCore.Infrastructure.Internal.InMemoryOptionsExtension.StoreName">
207             <summary>
208                 This API supports the Entity Framework Core infrastructure and is not intended to be used
209                 directly from your code. This API may change or be removed in future releases.
210             </summary>
211         </member>
212         <member name="M:Microsoft.EntityFrameworkCore.Infrastructure.Internal.InMemoryOptionsExtension.WithStoreName(System.String)">
213             <summary>
214                 This API supports the Entity Framework Core infrastructure and is not intended to be used
215                 directly from your code. This API may change or be removed in future releases.
216             </summary>
217         </member>
218         <member name="M:Microsoft.EntityFrameworkCore.Infrastructure.Internal.InMemoryOptionsExtension.ApplyServices(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
219             <summary>
220                 This API supports the Entity Framework Core infrastructure and is not intended to be used
221                 directly from your code. This API may change or be removed in future releases.
222             </summary>
223         </member>
224         <member name="M:Microsoft.EntityFrameworkCore.Infrastructure.Internal.InMemoryOptionsExtension.GetServiceProviderHashCode">
225             <summary>
226                 This API supports the Entity Framework Core infrastructure and is not intended to be used
227                 directly from your code. This API may change or be removed in future releases.
228             </summary>
229         </member>
230         <member name="M:Microsoft.EntityFrameworkCore.Infrastructure.Internal.InMemoryOptionsExtension.Validate(Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions)">
231             <summary>
232                 This API supports the Entity Framework Core infrastructure and is not intended to be used
233                 directly from your code. This API may change or be removed in future releases.
234             </summary>
235         </member>
236         <member name="P:Microsoft.EntityFrameworkCore.Infrastructure.Internal.InMemoryOptionsExtension.LogFragment">
237             <summary>
238                 This API supports the Entity Framework Core infrastructure and is not intended to be used
239                 directly from your code. This API may change or be removed in future releases.
240             </summary>
241         </member>
242         <member name="T:Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.InMemoryEntityQueryableExpressionVisitor">
243             <summary>
244                 This API supports the Entity Framework Core infrastructure and is not intended to be used
245                 directly from your code. This API may change or be removed in future releases.
246             </summary>
247         </member>
248         <member name="M:Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.InMemoryEntityQueryableExpressionVisitor.#ctor(Microsoft.EntityFrameworkCore.Metadata.IModel,Microsoft.EntityFrameworkCore.Query.Internal.IMaterializerFactory,Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitor,Remotion.Linq.Clauses.IQuerySource)">
249             <summary>
250                 This API supports the Entity Framework Core infrastructure and is not intended to be used
251                 directly from your code. This API may change or be removed in future releases.
252             </summary>
253         </member>
254         <member name="M:Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.InMemoryEntityQueryableExpressionVisitor.VisitEntityQueryable(System.Type)">
255             <summary>
256                 This API supports the Entity Framework Core infrastructure and is not intended to be used
257                 directly from your code. This API may change or be removed in future releases.
258             </summary>
259         </member>
260         <member name="T:Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.InMemoryEntityQueryableExpressionVisitorFactory">
261             <summary>
262                 This API supports the Entity Framework Core infrastructure and is not intended to be used
263                 directly from your code. This API may change or be removed in future releases.
264             </summary>
265         </member>
266         <member name="M:Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.InMemoryEntityQueryableExpressionVisitorFactory.#ctor(Microsoft.EntityFrameworkCore.Metadata.IModel,Microsoft.EntityFrameworkCore.Query.Internal.IMaterializerFactory)">
267             <summary>
268                 This API supports the Entity Framework Core infrastructure and is not intended to be used
269                 directly from your code. This API may change or be removed in future releases.
270             </summary>
271         </member>
272         <member name="M:Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.InMemoryEntityQueryableExpressionVisitorFactory.Create(Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitor,Remotion.Linq.Clauses.IQuerySource)">
273             <summary>
274                 This API supports the Entity Framework Core infrastructure and is not intended to be used
275                 directly from your code. This API may change or be removed in future releases.
276             </summary>
277         </member>
278         <member name="T:Microsoft.EntityFrameworkCore.Query.Internal.IMaterializerFactory">
279             <summary>
280                 This API supports the Entity Framework Core infrastructure and is not intended to be used
281                 directly from your code. This API may change or be removed in future releases.
282             </summary>
283         </member>
284         <member name="M:Microsoft.EntityFrameworkCore.Query.Internal.IMaterializerFactory.CreateMaterializer(Microsoft.EntityFrameworkCore.Metadata.IEntityType)">
285             <summary>
286                 This API supports the Entity Framework Core infrastructure and is not intended to be used
287                 directly from your code. This API may change or be removed in future releases.
288             </summary>
289         </member>
290         <member name="T:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryContext">
291             <summary>
292                 This API supports the Entity Framework Core infrastructure and is not intended to be used
293                 directly from your code. This API may change or be removed in future releases.
294             </summary>
295         </member>
296         <member name="M:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryContext.#ctor(Microsoft.EntityFrameworkCore.Query.QueryContextDependencies,System.Func{Microsoft.EntityFrameworkCore.Query.Internal.IQueryBuffer},Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryStore)">
297             <summary>
298                 This API supports the Entity Framework Core infrastructure and is not intended to be used
299                 directly from your code. This API may change or be removed in future releases.
300             </summary>
301         </member>
302         <member name="P:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryContext.Store">
303             <summary>
304                 This API supports the Entity Framework Core infrastructure and is not intended to be used
305                 directly from your code. This API may change or be removed in future releases.
306             </summary>
307         </member>
308         <member name="T:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryContextFactory">
309             <summary>
310                 This API supports the Entity Framework Core infrastructure and is not intended to be used
311                 directly from your code. This API may change or be removed in future releases.
312             </summary>
313         </member>
314         <member name="M:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryContextFactory.#ctor(Microsoft.EntityFrameworkCore.Query.QueryContextDependencies,Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryStoreCache,Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions)">
315             <summary>
316                 This API supports the Entity Framework Core infrastructure and is not intended to be used
317                 directly from your code. This API may change or be removed in future releases.
318             </summary>
319         </member>
320         <member name="M:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryContextFactory.Create">
321             <summary>
322                 This API supports the Entity Framework Core infrastructure and is not intended to be used
323                 directly from your code. This API may change or be removed in future releases.
324             </summary>
325         </member>
326         <member name="T:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryModelVisitor">
327             <summary>
328                 This API supports the Entity Framework Core infrastructure and is not intended to be used
329                 directly from your code. This API may change or be removed in future releases.
330             </summary>
331         </member>
332         <member name="M:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryModelVisitor.#ctor(Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies,Microsoft.EntityFrameworkCore.Query.QueryCompilationContext)">
333             <summary>
334                 This API supports the Entity Framework Core infrastructure and is not intended to be used
335                 directly from your code. This API may change or be removed in future releases.
336             </summary>
337         </member>
338         <member name="F:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryModelVisitor.EntityQueryMethodInfo">
339             <summary>
340                 This API supports the Entity Framework Core infrastructure and is not intended to be used
341                 directly from your code. This API may change or be removed in future releases.
342             </summary>
343         </member>
344         <member name="F:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryModelVisitor.OfTypeMethodInfo">
345             <summary>
346                 This API supports the Entity Framework Core infrastructure and is not intended to be used
347                 directly from your code. This API may change or be removed in future releases.
348             </summary>
349         </member>
350         <member name="F:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryModelVisitor.ProjectionQueryMethodInfo">
351             <summary>
352                 This API supports the Entity Framework Core infrastructure and is not intended to be used
353                 directly from your code. This API may change or be removed in future releases.
354             </summary>
355         </member>
356         <member name="T:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryModelVisitorFactory">
357             <summary>
358                 This API supports the Entity Framework Core infrastructure and is not intended to be used
359                 directly from your code. This API may change or be removed in future releases.
360             </summary>
361         </member>
362         <member name="M:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryModelVisitorFactory.#ctor(Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies)">
363             <summary>
364                 This API supports the Entity Framework Core infrastructure and is not intended to be used
365                 directly from your code. This API may change or be removed in future releases.
366             </summary>
367         </member>
368         <member name="M:Microsoft.EntityFrameworkCore.Query.Internal.InMemoryQueryModelVisitorFactory.Create(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext,Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitor)">
369             <summary>
370                 This API supports the Entity Framework Core infrastructure and is not intended to be used
371                 directly from your code. This API may change or be removed in future releases.
372             </summary>
373         </member>
374         <member name="T:Microsoft.EntityFrameworkCore.Query.Internal.MaterializerFactory">
375             <summary>
376                 This API supports the Entity Framework Core infrastructure and is not intended to be used
377                 directly from your code. This API may change or be removed in future releases.
378             </summary>
379         </member>
380         <member name="M:Microsoft.EntityFrameworkCore.Query.Internal.MaterializerFactory.#ctor(Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource)">
381             <summary>
382                 This API supports the Entity Framework Core infrastructure and is not intended to be used
383                 directly from your code. This API may change or be removed in future releases.
384             </summary>
385         </member>
386         <member name="M:Microsoft.EntityFrameworkCore.Query.Internal.MaterializerFactory.CreateMaterializer(Microsoft.EntityFrameworkCore.Metadata.IEntityType)">
387             <summary>
388                 This API supports the Entity Framework Core infrastructure and is not intended to be used
389                 directly from your code. This API may change or be removed in future releases.
390             </summary>
391         </member>
392         <member name="T:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryDatabase">
393             <summary>
394                 This API supports the Entity Framework Core infrastructure and is not intended to be used
395                 directly from your code. This API may change or be removed in future releases.
396             </summary>
397         </member>
398         <member name="P:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryDatabase.Store">
399             <summary>
400                 This API supports the Entity Framework Core infrastructure and is not intended to be used
401                 directly from your code. This API may change or be removed in future releases.
402             </summary>
403         </member>
404         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryDatabase.EnsureDatabaseCreated(Microsoft.EntityFrameworkCore.Metadata.IModel)">
405             <summary>
406                 This API supports the Entity Framework Core infrastructure and is not intended to be used
407                 directly from your code. This API may change or be removed in future releases.
408             </summary>
409         </member>
410         <member name="T:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryStore">
411             <summary>
412                 This API supports the Entity Framework Core infrastructure and is not intended to be used
413                 directly from your code. This API may change or be removed in future releases.
414             </summary>
415         </member>
416         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryStore.EnsureCreated(Microsoft.EntityFrameworkCore.Metadata.IModel)">
417             <summary>
418                 This API supports the Entity Framework Core infrastructure and is not intended to be used
419                 directly from your code. This API may change or be removed in future releases.
420             </summary>
421         </member>
422         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryStore.Clear">
423             <summary>
424                 This API supports the Entity Framework Core infrastructure and is not intended to be used
425                 directly from your code. This API may change or be removed in future releases.
426             </summary>
427         </member>
428         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryStore.GetTables(Microsoft.EntityFrameworkCore.Metadata.IEntityType)">
429             <summary>
430                 This API supports the Entity Framework Core infrastructure and is not intended to be used
431                 directly from your code. This API may change or be removed in future releases.
432             </summary>
433         </member>
434         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryStore.ExecuteTransaction(System.Collections.Generic.IEnumerable{Microsoft.EntityFrameworkCore.Update.IUpdateEntry},Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger{Microsoft.EntityFrameworkCore.DbLoggerCategory.Update})">
435             <summary>
436                 This API supports the Entity Framework Core infrastructure and is not intended to be used
437                 directly from your code. This API may change or be removed in future releases.
438             </summary>
439         </member>
440         <member name="T:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryStoreCache">
441             <summary>
442                 This API supports the Entity Framework Core infrastructure and is not intended to be used
443                 directly from your code. This API may change or be removed in future releases.
444             </summary>
445         </member>
446         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryStoreCache.GetStore(System.String)">
447             <summary>
448                 This API supports the Entity Framework Core infrastructure and is not intended to be used
449                 directly from your code. This API may change or be removed in future releases.
450             </summary>
451         </member>
452         <member name="T:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryTable">
453             <summary>
454                 This API supports the Entity Framework Core infrastructure and is not intended to be used
455                 directly from your code. This API may change or be removed in future releases.
456             </summary>
457         </member>
458         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryTable.SnapshotRows">
459             <summary>
460                 This API supports the Entity Framework Core infrastructure and is not intended to be used
461                 directly from your code. This API may change or be removed in future releases.
462             </summary>
463         </member>
464         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryTable.Create(Microsoft.EntityFrameworkCore.Update.IUpdateEntry)">
465             <summary>
466                 This API supports the Entity Framework Core infrastructure and is not intended to be used
467                 directly from your code. This API may change or be removed in future releases.
468             </summary>
469         </member>
470         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryTable.Delete(Microsoft.EntityFrameworkCore.Update.IUpdateEntry)">
471             <summary>
472                 This API supports the Entity Framework Core infrastructure and is not intended to be used
473                 directly from your code. This API may change or be removed in future releases.
474             </summary>
475         </member>
476         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryTable.Update(Microsoft.EntityFrameworkCore.Update.IUpdateEntry)">
477             <summary>
478                 This API supports the Entity Framework Core infrastructure and is not intended to be used
479                 directly from your code. This API may change or be removed in future releases.
480             </summary>
481         </member>
482         <member name="T:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryTableFactory">
483             <summary>
484                 This API supports the Entity Framework Core infrastructure and is not intended to be used
485                 directly from your code. This API may change or be removed in future releases.
486             </summary>
487         </member>
488         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryTableFactory.Create(Microsoft.EntityFrameworkCore.Metadata.IEntityType)">
489             <summary>
490                 This API supports the Entity Framework Core infrastructure and is not intended to be used
491                 directly from your code. This API may change or be removed in future releases.
492             </summary>
493         </member>
494         <member name="T:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryDatabase">
495             <summary>
496                 This API supports the Entity Framework Core infrastructure and is not intended to be used
497                 directly from your code. This API may change or be removed in future releases.
498             </summary>
499         </member>
500         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryDatabase.#ctor(Microsoft.EntityFrameworkCore.Storage.DatabaseDependencies,Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryStoreCache,Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions,Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger{Microsoft.EntityFrameworkCore.DbLoggerCategory.Update})">
501             <summary>
502                 This API supports the Entity Framework Core infrastructure and is not intended to be used
503                 directly from your code. This API may change or be removed in future releases.
504             </summary>
505         </member>
506         <member name="P:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryDatabase.Store">
507             <summary>
508                 This API supports the Entity Framework Core infrastructure and is not intended to be used
509                 directly from your code. This API may change or be removed in future releases.
510             </summary>
511         </member>
512         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryDatabase.SaveChanges(System.Collections.Generic.IReadOnlyList{Microsoft.EntityFrameworkCore.Update.IUpdateEntry})">
513             <summary>
514                 This API supports the Entity Framework Core infrastructure and is not intended to be used
515                 directly from your code. This API may change or be removed in future releases.
516             </summary>
517         </member>
518         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryDatabase.SaveChangesAsync(System.Collections.Generic.IReadOnlyList{Microsoft.EntityFrameworkCore.Update.IUpdateEntry},System.Threading.CancellationToken)">
519             <summary>
520                 This API supports the Entity Framework Core infrastructure and is not intended to be used
521                 directly from your code. This API may change or be removed in future releases.
522             </summary>
523         </member>
524         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryDatabase.EnsureDatabaseCreated(Microsoft.EntityFrameworkCore.Metadata.IModel)">
525             <summary>
526                 This API supports the Entity Framework Core infrastructure and is not intended to be used
527                 directly from your code. This API may change or be removed in future releases.
528             </summary>
529         </member>
530         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryDatabase.CompileAsyncQuery``1(Remotion.Linq.QueryModel)">
531             <summary>
532                 This API supports the Entity Framework Core infrastructure and is not intended to be used
533                 directly from your code. This API may change or be removed in future releases.
534             </summary>
535         </member>
536         <member name="T:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryDatabaseCreator">
537             <summary>
538                 This API supports the Entity Framework Core infrastructure and is not intended to be used
539                 directly from your code. This API may change or be removed in future releases.
540             </summary>
541         </member>
542         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryDatabaseCreator.#ctor(Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryDatabase,Microsoft.EntityFrameworkCore.Metadata.IModel)">
543             <summary>
544                 This API supports the Entity Framework Core infrastructure and is not intended to be used
545                 directly from your code. This API may change or be removed in future releases.
546             </summary>
547         </member>
548         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryDatabaseCreator.EnsureDeleted">
549             <summary>
550                 This API supports the Entity Framework Core infrastructure and is not intended to be used
551                 directly from your code. This API may change or be removed in future releases.
552             </summary>
553         </member>
554         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryDatabaseCreator.EnsureDeletedAsync(System.Threading.CancellationToken)">
555             <summary>
556                 This API supports the Entity Framework Core infrastructure and is not intended to be used
557                 directly from your code. This API may change or be removed in future releases.
558             </summary>
559         </member>
560         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryDatabaseCreator.EnsureCreated">
561             <summary>
562                 This API supports the Entity Framework Core infrastructure and is not intended to be used
563                 directly from your code. This API may change or be removed in future releases.
564             </summary>
565         </member>
566         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryDatabaseCreator.EnsureCreatedAsync(System.Threading.CancellationToken)">
567             <summary>
568                 This API supports the Entity Framework Core infrastructure and is not intended to be used
569                 directly from your code. This API may change or be removed in future releases.
570             </summary>
571         </member>
572         <member name="T:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryStore">
573             <summary>
574                 This API supports the Entity Framework Core infrastructure and is not intended to be used
575                 directly from your code. This API may change or be removed in future releases.
576             </summary>
577         </member>
578         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryStore.#ctor(Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryTableFactory)">
579             <summary>
580                 This API supports the Entity Framework Core infrastructure and is not intended to be used
581                 directly from your code. This API may change or be removed in future releases.
582             </summary>
583         </member>
584         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryStore.EnsureCreated(Microsoft.EntityFrameworkCore.Metadata.IModel)">
585             <summary>
586                 This API supports the Entity Framework Core infrastructure and is not intended to be used
587                 directly from your code. This API may change or be removed in future releases.
588             </summary>
589         </member>
590         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryStore.Clear">
591             <summary>
592                 This API supports the Entity Framework Core infrastructure and is not intended to be used
593                 directly from your code. This API may change or be removed in future releases.
594             </summary>
595         </member>
596         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryStore.GetTables(Microsoft.EntityFrameworkCore.Metadata.IEntityType)">
597             <summary>
598                 This API supports the Entity Framework Core infrastructure and is not intended to be used
599                 directly from your code. This API may change or be removed in future releases.
600             </summary>
601         </member>
602         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryStore.ExecuteTransaction(System.Collections.Generic.IEnumerable{Microsoft.EntityFrameworkCore.Update.IUpdateEntry},Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger{Microsoft.EntityFrameworkCore.DbLoggerCategory.Update})">
603             <summary>
604                 This API supports the Entity Framework Core infrastructure and is not intended to be used
605                 directly from your code. This API may change or be removed in future releases.
606             </summary>
607         </member>
608         <member name="T:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryStoreCache">
609             <summary>
610                 This API supports the Entity Framework Core infrastructure and is not intended to be used
611                 directly from your code. This API may change or be removed in future releases.
612             </summary>
613         </member>
614         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryStoreCache.#ctor(Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryTableFactory)">
615             <summary>
616                 This API supports the Entity Framework Core infrastructure and is not intended to be used
617                 directly from your code. This API may change or be removed in future releases.
618             </summary>
619         </member>
620         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryStoreCache.GetStore(System.String)">
621             <summary>
622                 This API supports the Entity Framework Core infrastructure and is not intended to be used
623                 directly from your code. This API may change or be removed in future releases.
624             </summary>
625         </member>
626         <member name="T:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryStoreCacheExtensions">
627             <summary>
628                 This API supports the Entity Framework Core infrastructure and is not intended to be used
629                 directly from your code. This API may change or be removed in future releases.
630             </summary>
631         </member>
632         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryStoreCacheExtensions.GetStore(Microsoft.EntityFrameworkCore.Storage.Internal.IInMemoryStoreCache,Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions)">
633             <summary>
634                 This API supports the Entity Framework Core infrastructure and is not intended to be used
635                 directly from your code. This API may change or be removed in future releases.
636             </summary>
637         </member>
638         <member name="T:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryTable`1">
639             <summary>
640                 This API supports the Entity Framework Core infrastructure and is not intended to be used
641                 directly from your code. This API may change or be removed in future releases.
642             </summary>
643         </member>
644         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryTable`1.#ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IPrincipalKeyValueFactory{`0})">
645             <summary>
646                 This API supports the Entity Framework Core infrastructure and is not intended to be used
647                 directly from your code. This API may change or be removed in future releases.
648             </summary>
649         </member>
650         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryTable`1.SnapshotRows">
651             <summary>
652                 This API supports the Entity Framework Core infrastructure and is not intended to be used
653                 directly from your code. This API may change or be removed in future releases.
654             </summary>
655         </member>
656         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryTable`1.Create(Microsoft.EntityFrameworkCore.Update.IUpdateEntry)">
657             <summary>
658                 This API supports the Entity Framework Core infrastructure and is not intended to be used
659                 directly from your code. This API may change or be removed in future releases.
660             </summary>
661         </member>
662         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryTable`1.Delete(Microsoft.EntityFrameworkCore.Update.IUpdateEntry)">
663             <summary>
664                 This API supports the Entity Framework Core infrastructure and is not intended to be used
665                 directly from your code. This API may change or be removed in future releases.
666             </summary>
667         </member>
668         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryTable`1.Update(Microsoft.EntityFrameworkCore.Update.IUpdateEntry)">
669             <summary>
670                 This API supports the Entity Framework Core infrastructure and is not intended to be used
671                 directly from your code. This API may change or be removed in future releases.
672             </summary>
673         </member>
674         <member name="T:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryTableFactory">
675             <summary>
676                 This API supports the Entity Framework Core infrastructure and is not intended to be used
677                 directly from your code. This API may change or be removed in future releases.
678             </summary>
679         </member>
680         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryTableFactory.Create(Microsoft.EntityFrameworkCore.Metadata.IEntityType)">
681             <summary>
682                 This API supports the Entity Framework Core infrastructure and is not intended to be used
683                 directly from your code. This API may change or be removed in future releases.
684             </summary>
685         </member>
686         <member name="T:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryTableSnapshot">
687             <summary>
688                 This API supports the Entity Framework Core infrastructure and is not intended to be used
689                 directly from your code. This API may change or be removed in future releases.
690             </summary>
691         </member>
692         <member name="M:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryTableSnapshot.#ctor(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Collections.Generic.IReadOnlyList{System.Object[]})">
693             <summary>
694                 This API supports the Entity Framework Core infrastructure and is not intended to be used
695                 directly from your code. This API may change or be removed in future releases.
696             </summary>
697         </member>
698         <member name="P:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryTableSnapshot.EntityType">
699             <summary>
700                 This API supports the Entity Framework Core infrastructure and is not intended to be used
701                 directly from your code. This API may change or be removed in future releases.
702             </summary>
703         </member>
704         <member name="P:Microsoft.EntityFrameworkCore.Storage.Internal.InMemoryTableSnapshot.Rows">
705             <summary>
706                 This API supports the Entity Framework Core infrastructure and is not intended to be used
707                 directly from your code. This API may change or be removed in future releases.
708             </summary>
709         </member>
710         <member name="T:Microsoft.EntityFrameworkCore.ValueGeneration.Internal.InMemoryIntegerValueGenerator`1">
711             <summary>
712                 This API supports the Entity Framework Core infrastructure and is not intended to be used
713                 directly from your code. This API may change or be removed in future releases.
714             </summary>
715         </member>
716         <member name="M:Microsoft.EntityFrameworkCore.ValueGeneration.Internal.InMemoryIntegerValueGenerator`1.Next(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry)">
717             <summary>
718                 This API supports the Entity Framework Core infrastructure and is not intended to be used
719                 directly from your code. This API may change or be removed in future releases.
720             </summary>
721         </member>
722         <member name="P:Microsoft.EntityFrameworkCore.ValueGeneration.Internal.InMemoryIntegerValueGenerator`1.GeneratesTemporaryValues">
723             <summary>
724                 This API supports the Entity Framework Core infrastructure and is not intended to be used
725                 directly from your code. This API may change or be removed in future releases.
726             </summary>
727         </member>
728         <member name="T:Microsoft.EntityFrameworkCore.ValueGeneration.Internal.InMemoryIntegerValueGeneratorFactory">
729             <summary>
730                 This API supports the Entity Framework Core infrastructure and is not intended to be used
731                 directly from your code. This API may change or be removed in future releases.
732             </summary>
733         </member>
734         <member name="M:Microsoft.EntityFrameworkCore.ValueGeneration.Internal.InMemoryIntegerValueGeneratorFactory.Create(Microsoft.EntityFrameworkCore.Metadata.IProperty)">
735             <summary>
736                 This API supports the Entity Framework Core infrastructure and is not intended to be used
737                 directly from your code. This API may change or be removed in future releases.
738             </summary>
739         </member>
740         <member name="T:Microsoft.EntityFrameworkCore.ValueGeneration.Internal.InMemoryValueGeneratorSelector">
741             <summary>
742                 This API supports the Entity Framework Core infrastructure and is not intended to be used
743                 directly from your code. This API may change or be removed in future releases.
744             </summary>
745         </member>
746         <member name="M:Microsoft.EntityFrameworkCore.ValueGeneration.Internal.InMemoryValueGeneratorSelector.#ctor(Microsoft.EntityFrameworkCore.ValueGeneration.ValueGeneratorSelectorDependencies)">
747             <summary>
748                 This API supports the Entity Framework Core infrastructure and is not intended to be used
749                 directly from your code. This API may change or be removed in future releases.
750             </summary>
751         </member>
752         <member name="M:Microsoft.EntityFrameworkCore.ValueGeneration.Internal.InMemoryValueGeneratorSelector.Create(Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType)">
753             <summary>
754                 This API supports the Entity Framework Core infrastructure and is not intended to be used
755                 directly from your code. This API may change or be removed in future releases.
756             </summary>
757         </member>
758         <member name="T:Microsoft.Extensions.DependencyInjection.InMemoryServiceCollectionExtensions">
759             <summary>
760                 In-memory specific extension methods for <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.
761             </summary>
762         </member>
763         <member name="M:Microsoft.Extensions.DependencyInjection.InMemoryServiceCollectionExtensions.AddEntityFrameworkInMemoryDatabase(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
764             <summary>
765                 <para>
766                     Adds the services required by the in-memory database provider for Entity Framework
767                     to an <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />. You use this method when using dependency injection
768                     in your application, such as with ASP.NET. For more information on setting up dependency
769                     injection, see http://go.microsoft.com/fwlink/?LinkId=526890.
770                 </para>
771                 <para>
772                     You only need to use this functionality when you want Entity Framework to resolve the services it uses
773                     from an external dependency injection container. If you are not using an external
774                     dependency injection container, Entity Framework will take care of creating the services it requires.
775                 </para>
776             </summary>
777             <example>
778                 <code>
779                     public void ConfigureServices(IServiceCollection services)
780                     {
781                         services
782                             .AddEntityFrameworkInMemoryDatabase()
783                             .AddDbContext&lt;MyContext&gt;((serviceProvider, options) =>
784                                 options.UseInMemoryDatabase("MyDatabase")
785                                        .UseInternalServiceProvider(serviceProvider));
786                     }
787                 </code>
788             </example>
789             <param name="serviceCollection"> The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> to add services to. </param>
790             <returns>
791                 The same service collection so that multiple calls can be chained.
792             </returns>
793         </member>
794     </members>
795 </doc>