-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Expand file tree
/
Copy pathMicrosoft.Extensions.Caching.Memory.json
More file actions
197 lines (197 loc) · 16 KB
/
Copy pathMicrosoft.Extensions.Caching.Memory.json
File metadata and controls
197 lines (197 loc) · 16 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
{
"Assembly": "Microsoft.Extensions.Caching.Memory",
"GUID": "0B2B232242254897AFA444968B6AB184FFFFFFFF",
"Tag": "jePnxf5I+uU6BmQgNQl1w6+2f354wx4eFL9uonOi2D8=",
"Types": [
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.DependencyInjection.MemoryCacheServiceCollectionExtensions.AddMemoryCache(Microsoft.Extensions.DependencyInjection.IServiceCollection)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheServiceCollectionExtensions.cs#L24C13-L29C29"
},
{
"DocsId": "M:Microsoft.Extensions.DependencyInjection.MemoryCacheServiceCollectionExtensions.AddMemoryCache(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Microsoft.Extensions.Caching.Memory.MemoryCacheOptions})",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheServiceCollectionExtensions.cs#L43C13-L49C29"
},
{
"DocsId": "M:Microsoft.Extensions.DependencyInjection.MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache(Microsoft.Extensions.DependencyInjection.IServiceCollection)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheServiceCollectionExtensions.cs#L68C13-L73C29"
},
{
"DocsId": "M:Microsoft.Extensions.DependencyInjection.MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Microsoft.Extensions.Caching.Memory.MemoryDistributedCacheOptions})",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheServiceCollectionExtensions.cs#L95C13-L101C29"
}
],
"DocsId": "T:Microsoft.Extensions.DependencyInjection.MemoryCacheServiceCollectionExtensions",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheServiceCollectionExtensions.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.Extensions.Caching.Memory.MemoryDistributedCacheOptions})",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryDistributedCache.cs#L26C15-L26C68"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.Extensions.Caching.Memory.MemoryDistributedCacheOptions},Microsoft.Extensions.Logging.ILoggerFactory)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryDistributedCache.cs#L33C9-L39C10"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache.Get(System.String)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryDistributedCache.cs#L48C13-L51C35"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache.GetAsync(System.String,System.Threading.CancellationToken)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryDistributedCache.cs#L62C13-L64C46"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache.Set(System.String,System.Byte[],Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryDistributedCache.cs#L75C13-L85C10"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache.SetAsync(System.String,System.Byte[],Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.Threading.CancellationToken)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryDistributedCache.cs#L97C13-L102C39"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache.Refresh(System.String)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryDistributedCache.cs#L111C13-L114C10"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache.RefreshAsync(System.String,System.Threading.CancellationToken)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryDistributedCache.cs#L124C13-L127C39"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache.Remove(System.String)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryDistributedCache.cs#L136C13-L139C10"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache.RemoveAsync(System.String,System.Threading.CancellationToken)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryDistributedCache.cs#L149C13-L152C39"
}
],
"DocsId": "T:Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryDistributedCache.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCache.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.Extensions.Caching.Memory.MemoryCacheOptions})",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L43C15-L43C68"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCache.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.Extensions.Caching.Memory.MemoryCacheOptions},Microsoft.Extensions.Logging.ILoggerFactory)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L50C9-L68C10"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCache.Finalize",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L75C27-L75C41"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCache.CreateEntry(System.Object)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L101C13-L104C46"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCache.TryGetValue(System.Object,System.Object@)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L207C13-L212C77"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCache.TryGetValue(System.ReadOnlySpan{System.Char},System.Object@)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L226C13-L229C76"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCache.TryGetValue``1(System.ReadOnlySpan{System.Char},``0@)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L243C13-L259C26"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCache.Remove(System.Object)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L321C13-L339C10"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCache.Clear",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L346C13-L354C10"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCache.GetCurrentStatistics",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L362C13-L374C25"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCache.Compact(System.Double)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L592C13-L595C10"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCache.Dispose",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L681C13-L682C10"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCache.Dispose(System.Boolean)",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L690C13-L700C10"
},
{
"DocsId": "P:Microsoft.Extensions.Caching.Memory.MemoryCache.Count",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L80C29-L80C49"
},
{
"DocsId": "P:Microsoft.Extensions.Caching.Memory.MemoryCache.Keys",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs#L86C16-L86C43"
}
],
"DocsId": "T:Microsoft.Extensions.Caching.Memory.MemoryCache",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCache.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCacheOptions.Microsoft#Extensions#Options#IOptions<Microsoft#Extensions#Caching#Memory#MemoryCacheOptions>#get_Value",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheOptions.cs#L103C19-L103C31"
},
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryCacheOptions.#ctor",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheOptions.cs#L16C9-L29C88"
},
{
"DocsId": "P:Microsoft.Extensions.Caching.Memory.MemoryCacheOptions.Clock",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheOptions.cs#L24C38-L24C42"
},
{
"DocsId": "P:Microsoft.Extensions.Caching.Memory.MemoryCacheOptions.ExpirationScanFrequency",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheOptions.cs#L29C51-L29C55"
},
{
"DocsId": "P:Microsoft.Extensions.Caching.Memory.MemoryCacheOptions.SizeLimit",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheOptions.cs#L46C20-L46C54"
},
{
"DocsId": "P:Microsoft.Extensions.Caching.Memory.MemoryCacheOptions.CompactOnMemoryPressure",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheOptions.cs#L63C47-L63C51"
},
{
"DocsId": "P:Microsoft.Extensions.Caching.Memory.MemoryCacheOptions.CompactionPercentage",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheOptions.cs#L70C20-L70C41"
},
{
"DocsId": "P:Microsoft.Extensions.Caching.Memory.MemoryCacheOptions.TrackLinkedCacheEntries",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheOptions.cs#L90C47-L90C51"
},
{
"DocsId": "P:Microsoft.Extensions.Caching.Memory.MemoryCacheOptions.TrackStatistics",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheOptions.cs#L99C39-L99C43"
},
{
"DocsId": "P:Microsoft.Extensions.Caching.Memory.MemoryCacheOptions.Microsoft#Extensions#Options#IOptions<Microsoft#Extensions#Caching#Memory#MemoryCacheOptions>#Value",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheOptions.cs#L103C19-L103C31"
}
],
"DocsId": "T:Microsoft.Extensions.Caching.Memory.MemoryCacheOptions",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryCacheOptions.cs"
},
{
"Members": [
{
"DocsId": "M:Microsoft.Extensions.Caching.Memory.MemoryDistributedCacheOptions.#ctor",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryDistributedCacheOptions.cs#L15C15-L19C10"
}
],
"DocsId": "T:Microsoft.Extensions.Caching.Memory.MemoryDistributedCacheOptions",
"SourceLink": "https://github.com/dotnet/dotnet/blob/a8b33e7593686eaee701cd124daaabff2311634f/src/runtime/src/libraries/Microsoft.Extensions.Caching.Memory/src/MemoryDistributedCacheOptions.cs"
}
]
}