示例#1
0
 public CensorCapability(ConsumedCapability interceptedCapability, IInterceptionPolicy policy)
 {
     InterceptedCapability = interceptedCapability;
     interceptedCapability.AddRef();
     Policy = policy;
     MyVine = Vine.Create(this);
 }
示例#2
0
 /// <summary>
 /// Constructs an instance and binds it to the given low-level capability.
 /// </summary>
 /// <param name="cap">low-level capability</param>
 public BareProxy(ConsumedCapability cap) : base(cap)
 {
 }
示例#3
0
 public CensorCapability(ConsumedCapability interceptedCapability, IInterceptionPolicy policy)
 {
     InterceptedCapability = interceptedCapability;
     interceptedCapability.AddRef();
     Policy = policy;
 }