public Clerk(string compensator, string description, CompensatorOptions flags)
 {
     SecurityPermission permission = new SecurityPermission(SecurityPermissionFlag.UnmanagedCode);
     permission.Demand();
     permission.Assert();
     this.Init(compensator, description, flags);
 }
Exemplo n.º 2
0
 public Clerk(Type compensator, String description,
              CompensatorOptions flags)
 {
     this.compensator = compensator.AssemblyQualifiedName;
     this.description = description;
     this.flags       = flags;
 }
Exemplo n.º 3
0
 // Constructors.
 public Clerk(String compensator, String description,
              CompensatorOptions flags)
 {
     this.compensator = compensator;
     this.description = description;
     this.flags       = flags;
 }
Exemplo n.º 4
0
	public Clerk(Type compensator, String description,
				 CompensatorOptions flags)
			{
				this.compensator = compensator.AssemblyQualifiedName;
				this.description = description;
				this.flags = flags;
			}
Exemplo n.º 5
0
	// Constructors.
	public Clerk(String compensator, String description,
				 CompensatorOptions flags)
			{
				this.compensator = compensator;
				this.description = description;
				this.flags = flags;
			}
Exemplo n.º 6
0
        public Clerk(string compensator, string description, CompensatorOptions flags)
        {
            SecurityPermission permission = new SecurityPermission(SecurityPermissionFlag.UnmanagedCode);

            permission.Demand();
            permission.Assert();
            this.Init(compensator, description, flags);
        }
Exemplo n.º 7
0
        /// <include file='doc\CRM.uex' path='docs/doc[@for="Clerk.Clerk1"]/*' />
        public Clerk(String compensator, String description, CompensatorOptions flags)
        {
            SecurityPermission sp = new SecurityPermission(SecurityPermissionFlag.UnmanagedCode);

            sp.Demand();
            sp.Assert();

            Init(compensator, description, flags);
        }
 public Clerk(Type compensator, string description, CompensatorOptions flags)
 {
     SecurityPermission permission = new SecurityPermission(SecurityPermissionFlag.UnmanagedCode);
     permission.Demand();
     permission.Assert();
     this.ValidateCompensator(compensator);
     string str = "{" + Marshal.GenerateGuidForType(compensator) + "}";
     this.Init(str, description, flags);
 }
Exemplo n.º 9
0
        public Clerk(Type compensator, string description, CompensatorOptions flags)
        {
            SecurityPermission permission = new SecurityPermission(SecurityPermissionFlag.UnmanagedCode);

            permission.Demand();
            permission.Assert();
            this.ValidateCompensator(compensator);
            string str = "{" + Marshal.GenerateGuidForType(compensator) + "}";

            this.Init(str, description, flags);
        }
Exemplo n.º 10
0
        private void Init(String compensator, String description, CompensatorOptions flags)
        {
            // Create the logcontrol object:
            DBG.Info(DBG.CRM, "Creating the log-control object");
            _control = new CrmLogControl();

            DBG.Info(DBG.CRM, "Registering the compensator '" + compensator + "' w/ the control.");
            _control.RegisterCompensator(compensator, description, (int)flags);

            DBG.Info(DBG.CRM, "Getting monitor from log-control object");
            _monitor = _control.GetMonitor();
        }
Exemplo n.º 11
0
        /// <include file='doc\CRM.uex' path='docs/doc[@for="Clerk.Clerk"]/*' />
        public Clerk(Type compensator, String description, CompensatorOptions flags)
        {
            SecurityPermission sp = new SecurityPermission(SecurityPermissionFlag.UnmanagedCode);

            sp.Demand();
            sp.Assert();

            Platform.Assert(Platform.W2K, "CRM");
            ValidateCompensator(compensator);

            String progid = "{" + Marshal.GenerateGuidForType(compensator) + "}";

            Init(progid, description, flags);
        }
Exemplo n.º 12
0
 public Clerk(string compensator, string description, CompensatorOptions flags)
 {
 }
Exemplo n.º 13
0
		public Clerk (Type compensator, string description, CompensatorOptions flags)
		{
			throw new NotImplementedException ();
		}
 private void Init(string compensator, string description, CompensatorOptions flags)
 {
     this._control = new CrmLogControl();
     this._control.RegisterCompensator(compensator, description, (int modopt(IsLong)) flags);
     this._monitor = this._control.GetMonitor();
 }
Exemplo n.º 15
0
 public Clerk(Type compensator, string description, CompensatorOptions flags)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 16
0
 private void Init(string compensator, string description, CompensatorOptions flags)
 {
     this._control = new CrmLogControl();
     this._control.RegisterCompensator(compensator, description, (int modopt(IsLong))flags);
     this._monitor = this._control.GetMonitor();
 }
	public Clerk(string compensator, string description, CompensatorOptions flags) {}