# IStreamProvider Properties

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.streams.istreamprovider/)

## IsRewindable {#isrewindable-fa5afadd}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.streams.istreamprovider/properties/isrewindable-fa5afadd/)

```csharp
public abstract bool IsRewindable
```

Gets a value indicating whether this is a rewindable provider - supports creating rewindable streams (streams that allow subscribing from previous point in time).

### Returns

`true` if this is a rewindable provider, `false` otherwise.

## Name {#name-d916390a}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.streams.istreamprovider/properties/name-d916390a/)

```csharp
public abstract string Name
```

Gets the name of the stream provider.

### Value

The name.
