(DISTFILES): Comment out a few missing files.
[mono-project.git] / mcs / class / System.EnterpriseServices / System.EnterpriseServices / ContextUtil.cs
blobcfea383b1692304a1571b3a061cd010b735c4b6f
1 //
2 // System.EnterpriseServices.ContextUtil.cs
3 //
4 // Author:
5 // Tim Coleman (tim@timcoleman.com)
6 //
7 // Copyright (C) Tim Coleman, 2002
8 //
11 // Permission is hereby granted, free of charge, to any person obtaining
12 // a copy of this software and associated documentation files (the
13 // "Software"), to deal in the Software without restriction, including
14 // without limitation the rights to use, copy, modify, merge, publish,
15 // distribute, sublicense, and/or sell copies of the Software, and to
16 // permit persons to whom the Software is furnished to do so, subject to
17 // the following conditions:
18 //
19 // The above copyright notice and this permission notice shall be
20 // included in all copies or substantial portions of the Software.
21 //
22 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
23 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
24 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
25 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
26 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
27 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
28 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
31 using System;
33 namespace System.EnterpriseServices {
34 public sealed class ContextUtil {
36 #region Fields
38 static bool deactivateOnReturn;
39 static TransactionVote myTransactionVote;
41 #endregion // Fields
43 #region Constructors
45 internal ContextUtil ()
49 #endregion // Constructors
51 #region Properties
53 public static Guid ActivityId {
54 [MonoTODO]
55 get { throw new NotImplementedException (); }
58 public static Guid ApplicationId {
59 [MonoTODO]
60 get { throw new NotImplementedException (); }
63 public static Guid ApplicationInstanceId {
64 [MonoTODO]
65 get { throw new NotImplementedException (); }
68 public static Guid ContextId {
69 [MonoTODO]
70 get { throw new NotImplementedException (); }
73 public static bool DeactivateOnReturn {
74 get { return deactivateOnReturn; }
75 set { deactivateOnReturn = value; }
78 public static bool IsInTransaction {
79 [MonoTODO]
80 get { throw new NotImplementedException (); }
83 public static bool IsSecurityEnabled {
84 [MonoTODO]
85 get { throw new NotImplementedException (); }
88 [MonoTODO]
89 public static TransactionVote MyTransactionVote {
90 get { return myTransactionVote; }
91 set { myTransactionVote = value; }
94 public static Guid PartitionId {
95 [MonoTODO]
96 get { throw new NotImplementedException (); }
99 public static object Transaction {
100 [MonoTODO]
101 get { throw new NotImplementedException (); }
104 public static Guid TransactionId {
105 [MonoTODO]
106 get { throw new NotImplementedException (); }
109 #endregion // Properties
111 #region Methods
113 [MonoTODO]
114 public static void DisableCommit ()
116 throw new NotImplementedException ();
119 [MonoTODO]
120 public static void EnableCommit ()
122 throw new NotImplementedException ();
125 [MonoTODO]
126 public static object GetNamedProperty (string name)
128 throw new NotImplementedException ();
131 [MonoTODO]
132 public static bool IsCallerInRole (string role)
134 throw new NotImplementedException ();
137 [MonoTODO]
138 public static void SetAbort ()
140 throw new NotImplementedException ();
143 [MonoTODO]
144 public static void SetComplete ()
146 throw new NotImplementedException ();
149 #endregion // Methods