The FileAppender LockingModelBase type exposes the following members.
Back to Top
Back to Top
Back to Top
Constructors
| Name | Description | |
|---|---|---|
|  | FileAppender LockingModelBase | Initializes a new instance of the FileAppender LockingModelBase class | 
Methods
| Name | Description | |
|---|---|---|
|  | AcquireLock | 
            Acquire the lock on the file
             | 
|  | ActivateOptions | 
            Initializes all resources used by this locking model.
             | 
|  | CloseFile | 
            Close the file
             | 
|  | CloseStream | 
            Helper method to close stream under CurrentAppender's SecurityContext.
             | 
|  | CreateStream | 
            Helper method that creates a FileStream under CurrentAppender's SecurityContext.
             | 
|  |  Equals | (Inherited from  Object.) | 
|  |  Finalize | 
                    Allows an (Inherited from  Object to attempt to free resources and perform other cleanup operations before the  Object is reclaimed by garbage collection.  Object.) | 
|  |  GetHashCode | 
                    Serves as a hash function for a particular type. 
                (Inherited from  Object.) | 
|  |  GetType | 
                    Gets the (Inherited from  Type of the current instance.  Object.) | 
|  |  MemberwiseClone | 
                    Creates a shallow copy of the current (Inherited from  Object.  Object.) | 
|  | OnClose | 
            Disposes all resources that were initialized by this locking model.
             | 
|  | OpenFile | 
            Open the output file
             | 
|  | ReleaseLock | 
            Release the lock on the file
             | 
|  |  ToString | (Inherited from  Object.) | 
Properties
| Name | Description | |
|---|---|---|
|  | CurrentAppender | 
            Gets or sets the FileAppender for this LockingModel
             | 
See Also