# LibTmux.NewSessionRequest.ExpectedGeneration

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** C#
- **Kind:** property
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/cf34b255c896d19a97e7d7fabea58609c916012d/src/LibTmux/Requests/NewSessionRequest.cs#L32
- **Page:** https://libtmux.org/en/csharp/latest/reference/libtmux-newsessionrequest-expectedgeneration/

Gets the daemon generation required for creation, or null for endpoint-scoped creation.

Use a generation obtained from <see cref="Server.InspectAsync(CancellationToken)" />
to refuse creation on a replacement daemon. An absent daemon is never
started and its configuration is not loaded. Cannot be combined with
<see cref="ReplaceExisting" />.
