Microsoft.Orleans.Serialization.Abstractions 9.2.0-preview2

Microsoft Orleans Serialization Abstractions

Introduction

Orleans Serialization Abstractions package provides the core interfaces and attributes needed for Orleans serialization. This package contains the definitions used for serialization but not the serialization implementation itself.

Getting Started

To use this package, install it via NuGet:

dotnet add package Microsoft.Orleans.Serialization.Abstractions

This package is automatically included when you reference the Orleans Serialization package or Orleans SDK.

Example

using Orleans.Serialization;

// Define a serializable class
[GenerateSerializer]
public class MyData
{
    [Id(0)]
    public string Name { get; set; }
    
    [Id(1)]
    public int Age { get; set; }
    
    [Id(2)]
    public List<string> Tags { get; set; }
}

Documentation

For more comprehensive documentation, please refer to:

Feedback & Contributing

Showing the top 20 packages that depend on Microsoft.Orleans.Serialization.Abstractions.

Packages Downloads
Microsoft.Orleans.Serialization
Fast, flexible, and version-tolerant serializer for .NET
22
Microsoft.Orleans.Serialization
Fast, flexible, and version-tolerant serializer for .NET
21
Microsoft.Orleans.Serialization
Fast, flexible, and version-tolerant serializer for .NET
20
Microsoft.Orleans.Serialization
Fast, flexible, and version-tolerant serializer for .NET
19
Microsoft.Orleans.Serialization
Fast, flexible, and version-tolerant serializer for .NET
18
Microsoft.Orleans.Serialization
Fast, flexible, and version-tolerant serializer for .NET
17

Version Downloads Last updated
9.2.1 6 07/26/2025
9.2.0 7 07/27/2025
9.2.0-preview3 8 06/12/2025
9.2.0-preview2 10 06/08/2025
9.2.0-preview1 9 04/13/2025
9.1.2 11 02/21/2025
9.0.1 12 11/25/2024
9.0.0 13 11/23/2024
8.2.0 13 10/09/2024
8.2.0-preview1 13 10/09/2024
8.1.0 13 10/09/2024
8.1.0-preview3 15 10/09/2024
8.1.0-preview2 14 10/09/2024
8.1.0-preview1 13 10/09/2024
8.0.0 13 10/09/2024
8.0.0-rc2 15 10/09/2024
8.0.0-rc1 13 10/09/2024
7.2.7 13 11/09/2024
7.2.6 15 10/09/2024
7.2.5 13 10/09/2024
7.2.4 15 10/09/2024
7.2.3 13 10/09/2024
7.2.2 14 10/09/2024
7.2.1 13 10/09/2024
7.2.0 13 10/09/2024
7.1.2 14 10/09/2024
7.1.1 13 10/09/2024
7.1.0 13 10/09/2024
7.0.0 15 10/09/2024
7.0.0-rc2 15 10/09/2024
4.0.0-preview2 14 10/09/2024
4.0.0-preview1 14 10/09/2024