| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- //
- // System.EnterpriseServices.CompensatingResourceManager.LogRecord.cs
- //
- // Author:
- // Tim Coleman ([email protected])
- //
- // Copyright (C) Tim Coleman, 2002
- //
- using System;
- using System.EnterpriseServices;
- namespace System.EnterpriseServices.CompensatingResourceManager {
- public sealed class LogRecord {
- #region Fields
- LogRecordFlags flags;
- object record;
- int sequence;
- #endregion // Fields
- #region Constructors
- [MonoTODO]
- internal LogRecord ()
- {
- }
- [MonoTODO]
- internal LogRecord (_LogRecord logRecord)
- {
- flags = (LogRecordFlags) logRecord.dwCrmFlags;
- sequence = logRecord.dwSequenceNumber;
- record = logRecord.blobUserData;
- }
- #endregion // Constructors
- #region Properties
- public LogRecordFlags Flags {
- get { return flags; }
- }
- public object Record {
- get { return record; }
- }
- public int Sequence {
- get { return sequence; }
- }
- #endregion // Properties
- }
- internal struct _LogRecord {
-
- #region Fields
- public int dwCrmFlags;
- public int dwSequenceNumber;
- public object blobUserData; // FIXME: This is not the correct type
- #endregion // Fields
- }
- }
|