# FirestoreOptions Properties

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.persistence.firestore/orleans.persistence.firestore.firestoreoptions/)

## EmulatorHost {#emulatorhost-756fcf42}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.persistence.firestore/orleans.persistence.firestore.firestoreoptions/properties/emulatorhost-756fcf42/)

[Source](https://github.com/dotnet/orleans/blob/b7a9e3e1c9c54b3cec3a467c5734bf7744541bcf/src/Google/Shared/Storage/FirestoreOptions.cs)

```csharp
public string? EmulatorHost
```

The Firestore emulator host. Leave unset to use Google Cloud Firestore.

## ProjectId {#projectid-28656a30}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.persistence.firestore/orleans.persistence.firestore.firestoreoptions/properties/projectid-28656a30/)

[Source](https://github.com/dotnet/orleans/blob/b7a9e3e1c9c54b3cec3a467c5734bf7744541bcf/src/Google/Shared/Storage/FirestoreOptions.cs)

```csharp
public string ProjectId
```

The Google Cloud project id.

## RootCollectionName {#rootcollectionname-a7970a7f}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.persistence.firestore/orleans.persistence.firestore.firestoreoptions/properties/rootcollectionname-a7970a7f/)

[Source](https://github.com/dotnet/orleans/blob/b7a9e3e1c9c54b3cec3a467c5734bf7744541bcf/src/Google/Shared/Storage/FirestoreOptions.cs)

```csharp
public string RootCollectionName
```

The Google Cloud Firestore root collection name.
