-
Notifications
You must be signed in to change notification settings - Fork 0
Methods_T_NChronicle_File_Configuration_RetentionPolicyConfiguration
Andrew James edited this page Aug 3, 2017
·
1 revision
The RetentionPolicyConfiguration type exposes the following members.
Name | Description | |
---|---|---|
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetSchema | Required for XML serialization, this method offers no functionality. |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ReadXml | Populate configuration from XML via the specified XmlReader. |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
WithAgeLimit | Set the age limit for the output file before it will be archived. The default age limit is 1 day. |
![]() |
WithFileSizeLimitInBytes | Set the file size limit for the output file before it will be archived. The file size limit must be above 50KB. The default file size limit is 100MB;. |
![]() |
WithFileSizeLimitInKilobytes | Set the file size limit for the output file before it will be archived. The file size limit must be above 50KB. The default file size limit is 100MB;. |
![]() |
WithFileSizeLimitInMegabytes | Set the file size limit for the output file before it will be archived. The file size limit must be above 50KB. The default file size limit is 100MB;. |
![]() |
WithNoAgeLimit | Remove the age limit for the output file so as not to archive it - regardless of it's age - unless it extends over the set file size limit. |
![]() |
WithNoFileSizeLimit | Remove the file size limit for the output file so as not to archive it - regardless of it's file size - unless it extends over the set age limit. |
![]() |
WithNoRetentionLimit | Remove the retention limit so as not to delete any archived log regardless of the quantity. |
![]() |
WithRetentionLimit | Set a retention limit, defining how many of the newest archived logs are kept, the elder archived logs are deleted. the default retention limit is 20. |
![]() |
WriteXml | Write configuration to XML via the specified XmlWriter. |
RetentionPolicyConfiguration Class
NChronicle.File.Configuration Namespace
NChronicle.File
Send comments on this topic to [email protected]
-
NChronicle.File
- NChronicle.File Namespace
-
NChronicle.File.Configuration Namespace
-
FileChronicleLibraryConfiguration Class
-
FileChronicleLibraryConfiguration Methods
- FileChronicleLibraryConfiguration.GetSchema Method
- FileChronicleLibraryConfiguration.Ignoring Method
- FileChronicleLibraryConfiguration.ListeningTo Method
- FileChronicleLibraryConfiguration.ListeningToAllLevels Method
- FileChronicleLibraryConfiguration.ListeningToAllTags Method
- FileChronicleLibraryConfiguration.NotListening Method
- FileChronicleLibraryConfiguration.ReadXml Method
- FileChronicleLibraryConfiguration.WithLocalTime Method
- FileChronicleLibraryConfiguration.WithNoRetentionPolicy Method
- FileChronicleLibraryConfiguration.WithOutputPath Method
- FileChronicleLibraryConfiguration.WithOutputPattern Method
- FileChronicleLibraryConfiguration.WithRetentionPolicy Method
- FileChronicleLibraryConfiguration.WithTimeZone Method
- FileChronicleLibraryConfiguration.WithUtcTime Method
- FileChronicleLibraryConfiguration.WriteXml Method
-
FileChronicleLibraryConfiguration Methods
-
RetentionPolicyConfiguration Class
- RetentionPolicyConfiguration Constructor
-
RetentionPolicyConfiguration Methods
- RetentionPolicyConfiguration.GetSchema Method
- RetentionPolicyConfiguration.ReadXml Method
- RetentionPolicyConfiguration.WithAgeLimit Method
- RetentionPolicyConfiguration.WithFileSizeLimitInBytes Method
- RetentionPolicyConfiguration.WithFileSizeLimitInKilobytes Method
- RetentionPolicyConfiguration.WithFileSizeLimitInMegabytes Method
- RetentionPolicyConfiguration.WithNoAgeLimit Method
- RetentionPolicyConfiguration.WithNoFileSizeLimit Method
- RetentionPolicyConfiguration.WithNoRetentionLimit Method
- RetentionPolicyConfiguration.WithRetentionLimit Method
- RetentionPolicyConfiguration.WriteXml Method
-
FileChronicleLibraryConfiguration Class
- NChronicle.File.Delegates Namespace
- NChronicle.File.Exceptions Namespace
- NChronicle.File.Extensions Namespace
- NChronicle.File.Interfaces Namespace