| Beginread(TMultiReadExclusiveWriteSynchronizer) | public | Request read access to the resource | 
| Beginwrite(TMultiReadExclusiveWriteSynchronizer) | public | Request write access to the resource. | 
| Create(TMultiReadExclusiveWriteSynchronizer) | public | Create a new instance of the TMultiReadExclusiveWriteSynchronizer class | 
| Destroy(TMultiReadExclusiveWriteSynchronizer) | public | Destroys the TMultiReadExclusiveWriteSynchronizer instance | 
| Endread(TMultiReadExclusiveWriteSynchronizer) | public | Release read access to the resource | 
| Endwrite(TMultiReadExclusiveWriteSynchronizer) | public | Release write access to the resource |