WebScene.NativeEngine.Runtime.linux-x64
1.0.11
See the version list below for details.
dotnet add package WebScene.NativeEngine.Runtime.linux-x64 --version 1.0.11
NuGet\Install-Package WebScene.NativeEngine.Runtime.linux-x64 -Version 1.0.11
<PackageReference Include="WebScene.NativeEngine.Runtime.linux-x64" Version="1.0.11" />
<PackageVersion Include="WebScene.NativeEngine.Runtime.linux-x64" Version="1.0.11" />
<PackageReference Include="WebScene.NativeEngine.Runtime.linux-x64" />
paket add WebScene.NativeEngine.Runtime.linux-x64 --version 1.0.11
#r "nuget: WebScene.NativeEngine.Runtime.linux-x64, 1.0.11"
#:package WebScene.NativeEngine.Runtime.linux-x64@1.0.11
#addin nuget:?package=WebScene.NativeEngine.Runtime.linux-x64&version=1.0.11
#tool nuget:?package=WebScene.NativeEngine.Runtime.linux-x64&version=1.0.11
WebScene native engine runtime
This package contains one reviewed native WebScene V8 DOM/CSS/scene engine for the RID in the package ID. It is produced by the release pipeline, not restored as a template.
The package includes the native library, its required icudtl.dat, the applicable
third-party notices, and a SHA-256/ABI/V8 build manifest. Release packages use V8
pointer compression, its process-wide shared cage, and the size-optimized runtime
policy. Those settings and dense-link status are recorded in the manifest and exposed
as transitive MSBuild properties so a stale or incompatible V8 monolith cannot
silently enter a release.
Release linkage also dead-strips unreachable native sections and restricts the
dynamic export table to WebScene's public C ABI. Developer builds retain ordinary
symbols unless WEBSCENE_NATIVE_ENGINE_DENSE_LINK=ON is selected explicitly.
Runtime packages compile with WEBSCENE_NATIVE_ENGINE_CERTIFICATION=OFF; feature
inventories, diagnostic snapshots, native profiling state, and their hot-path
counters are not shipped. The stable
webscene_engine_get_build_features ABI reports zero for these package binaries.
The library locates ICU data relative to its own module, so the package remains
relocatable.
Browser-facing WebSocket support is implemented inside the native runtime
with the pinned IXWebSocket transport; it does not call back into a managed
network stack.
Applications must target the same RuntimeIdentifier; mixing runtime packages and
RIDs is rejected during the build.
Install the package matching the application's deployment RID:
<PackageReference Include="WebScene.NativeEngine.Runtime.osx-arm64" Version="VERSION" />
| Target platform | Runtime identifier | Package |
|---|---|---|
| macOS on Apple silicon | osx-arm64 |
WebScene.NativeEngine.Runtime.osx-arm64 |
| Linux x64 | linux-x64 |
WebScene.NativeEngine.Runtime.linux-x64 |
| Windows x64 | win-x64 |
WebScene.NativeEngine.Runtime.win-x64 |
Additional RIDs listed by the package definition are reserved until their release lanes are enabled.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Adds event-driven native callback notifications to eliminate managed interop polling.