TableStorage.Blobs.RuntimeCompilations
6.1.0
See the version list below for details.
dotnet add package TableStorage.Blobs.RuntimeCompilations --version 6.1.0
NuGet\Install-Package TableStorage.Blobs.RuntimeCompilations -Version 6.1.0
<PackageReference Include="TableStorage.Blobs.RuntimeCompilations" Version="6.1.0" />
<PackageVersion Include="TableStorage.Blobs.RuntimeCompilations" Version="6.1.0" />
<PackageReference Include="TableStorage.Blobs.RuntimeCompilations" />
paket add TableStorage.Blobs.RuntimeCompilations --version 6.1.0
#r "nuget: TableStorage.Blobs.RuntimeCompilations, 6.1.0"
#:package TableStorage.Blobs.RuntimeCompilations@6.1.0
#addin nuget:?package=TableStorage.Blobs.RuntimeCompilations&version=6.1.0
#tool nuget:?package=TableStorage.Blobs.RuntimeCompilations&version=6.1.0
TableStorage.Blobs.RuntimeCompilations
Provides runtime LINQ expression compilation and advanced query helpers for working with Azure Blob Storage in the TableStorage ecosystem. This package extends TableStorage.Blobs with runtime-compiled queries for blob sets, enabling more dynamic and performant filtering and projection scenarios.
Features
- Runtime compilation of LINQ queries for blob sets
- Helpers for advanced filtering and selection
- Integration with TableStorage.Blobs
Installation
dotnet add package TableStorage.Core
dotnet add package TableStorage.Blobs
dotnet add package TableStorage.Blobs.RuntimeCompilations
To enable this package, you must call EnableCompilationAtRuntime() when adding your TableContext to the DI:
services.AddMyTableContext(connectionString,
configureBlobs: x =>
{
x.CreateContainerIfNotExists = true;
x.EnableCompilationAtRuntime();
});
If you create the Azure client elsewhere, register it with dependency injection and call the parameterless context registration overload. The context will use the registered client rather than creating a new one.
services.AddSingleton(new BlobServiceClient(connectionString));
services.AddMyTableContext(
configureBlobs: x =>
{
x.CreateContainerIfNotExists = true;
x.EnableCompilationAtRuntime();
});
The parameterless overload is generated for each context and is named after the context, such as
AddMyTableContext. It supports the same configuration callbacks as the connection-string
overload.
See Also
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- FastExpressionCompiler (>= 5.4.1)
- TableStorage.Blobs (>= 6.1.0 && < 7.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 6.1.1 | 33 | 8/12/2026 |
| 6.1.0 | 43 | 8/11/2026 |
| 6.0.0 | 119 | 6/12/2026 |
| 6.0.0-preview-07 | 69 | 5/6/2026 |
| 6.0.0-preview-06 | 90 | 2/4/2026 |
| 6.0.0-preview-05 | 76 | 1/30/2026 |
| 6.0.0-preview-04 | 82 | 1/13/2026 |
| 6.0.0-preview-03 | 80 | 1/13/2026 |
| 6.0.0-preview-01 | 77 | 1/8/2026 |
| 5.5.0 | 165 | 11/28/2025 |
| 5.4.0 | 226 | 10/26/2025 |
| 5.1.0 | 236 | 8/11/2025 |
| 5.1.0-preview.1 | 188 | 6/17/2025 |