Beispiel #1
0
        protected EnsuresAvailability(ICSharpContextActionDataProvider provider,
                                      ReturnTypeEnsuresAvailability returnTypeEnsuresAvailability)
        {
            Contract.Requires(provider != null);
            Contract.Requires(returnTypeEnsuresAvailability != null);

            _provider = provider;
            _returnTypeEnsuresAvailability = returnTypeEnsuresAvailability;
            IsAvailable = ComputeIsAvailable(out _selectedFunction);
        }
        protected EnsuresAvailability(ICSharpContextActionDataProvider provider, 
            ReturnTypeEnsuresAvailability returnTypeEnsuresAvailability)
        {
            Contract.Requires(provider != null);
            Contract.Requires(returnTypeEnsuresAvailability != null);

            _provider = provider;
            _returnTypeEnsuresAvailability = returnTypeEnsuresAvailability;
            IsAvailable = ComputeIsAvailable(out _selectedFunction);
        }
Beispiel #3
0
 internal EnumResultEnsuresAvailability(ICSharpContextActionDataProvider provider, ReturnTypeEnsuresAvailability returnTypeEnsuresAvailability)
     : base(provider, returnTypeEnsuresAvailability)
 {
 }
 internal EnumResultEnsuresAvailability(ICSharpContextActionDataProvider provider, ReturnTypeEnsuresAvailability returnTypeEnsuresAvailability) 
     : base(provider, returnTypeEnsuresAvailability)
 {}