# PrimaryBasedLogViewAdaptor&lt;TLogView, TLogEntry, TSubmissionEntry&gt; Properties

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.eventsourcing/orleans.eventsourcing.common.primarybasedlogviewadaptor-3/)

## ConfirmedVersion {#confirmedversion-a4a2ad2e}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.eventsourcing/orleans.eventsourcing.common.primarybasedlogviewadaptor-3/properties/confirmedversion-a4a2ad2e/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.EventSourcing/Common/PrimaryBasedLogViewAdaptor.cs#L460-L463)

```csharp
public int PrimaryBasedLogViewAdaptor<TLogView, TLogEntry, ConfirmedVersion
```

The length of the confirmed prefix of the log

## ConfirmedView {#confirmedview-70f9a2a5}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.eventsourcing/orleans.eventsourcing.common.primarybasedlogviewadaptor-3/properties/confirmedview-70f9a2a5/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.EventSourcing/Common/PrimaryBasedLogViewAdaptor.cs#L448-L451)

```csharp
public TLogView PrimaryBasedLogViewAdaptor<TLogView, TLogEntry, ConfirmedView
```

Confirmed view of the log (reflecting only confirmed entries)

## TentativeView {#tentativeview-f51f26fe}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.eventsourcing/orleans.eventsourcing.common.primarybasedlogviewadaptor-3/properties/tentativeview-f51f26fe/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.EventSourcing/Common/PrimaryBasedLogViewAdaptor.cs#L433-L439)

```csharp
public TLogView PrimaryBasedLogViewAdaptor<TLogView, TLogEntry, TentativeView
```

Local, tentative view of the log (reflecting both confirmed and unconfirmed entries)

## UnconfirmedSuffix {#unconfirmedsuffix-bdb7f4d0}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.eventsourcing/orleans.eventsourcing.common.primarybasedlogviewadaptor-3/properties/unconfirmedsuffix-bdb7f4d0/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.EventSourcing/Common/PrimaryBasedLogViewAdaptor.cs#L778)

```csharp
public IEnumerable<TLogEntry> PrimaryBasedLogViewAdaptor<TLogView, TLogEntry, UnconfirmedSuffix
```

A list of the submitted entries that do not yet appear in the confirmed prefix.
