CreateCollectionOperation Properties | 
The CreateCollectionOperation type exposes the following members.
| Name | Description | |
|---|---|---|
| AutoIndexId |  Obsolete.  
            Gets or sets a value indicating whether an index on _id should be created automatically.
              | |
| Capped | 
            Gets or sets a value indicating whether the collection is a capped collection.
              | |
| ChangeStreamPreAndPostImages | 
            Gets or sets a change streams pre and post images options.
              | |
| ClusteredIndex | 
            Gets or sets the clustered index definition.
              | |
| Collation | 
            Gets or sets the collation.
              | |
| CollectionNamespace | 
            Gets the collection namespace.
              | |
| Comment | 
            Gets or sets the comment.
              | |
| ExpireAfter | 
            Gets or sets the expiration timespan for time series collections. Used to automatically delete documents in time series collections.
            See https://www.mongodb.com/docs/manual/reference/command/create/ for supported options and https://www.mongodb.com/docs/manual/core/timeseries-collections/
            for more information on time series collections.
              | |
| IndexOptionDefaults | 
            Gets or sets the index option defaults.
              | |
| MaxDocuments | 
            Gets or sets the maximum number of documents in a capped collection.
              | |
| MaxSize | 
            Gets or sets the maximum size of a capped collection.
              | |
| MessageEncoderSettings | 
            Gets the message encoder settings.
              | |
| NoPadding | 
            Gets or sets whether padding should not be used.
              | |
| StorageEngine | 
            Gets or sets the storage engine options.
              | |
| TimeSeriesOptions | 
            Gets or sets the TimeSeriesOptions. Represents an object containing options for creating time series collections.
            See https://www.mongodb.com/docs/manual/reference/command/create/ for supported options and https://www.mongodb.com/docs/manual/core/timeseries-collections/
            for more information on time series collections.
              | |
| UsePowerOf2Sizes | 
            Gets or sets a value indicating whether the collection should use power of 2 sizes.
              | |
| ValidationAction | 
            Gets or sets the validation action.
              | |
| ValidationLevel | 
            Gets or sets the validation level.
              | |
| Validator | 
            Gets or sets the validator.
              | |
| WriteConcern | 
            Gets or sets the write concern.
              |