コード例 #1
0
        ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

        public int DisableENC(EncUnavailableReason reason)
        {
            //
            // This method explicitly disables Edit and Continue on this process (and all programs it contains). A custom port supplier should always return E_NOTIMPL.
            //

            LoggingUtils.PrintFunction();

            return(Constants.E_NOTIMPL);
        }
コード例 #2
0
 public int DisableENC(EncUnavailableReason reason)
 {
   throw new NotImplementedException();
 }
コード例 #3
0
 public int GetENCAvailableState(EncUnavailableReason[] pReason)
 {
   throw new NotImplementedException();
 }
コード例 #4
0
 /// <summary>
 /// This method gets the current Edit and Continue state of the process. A custom port supplier should always return E_NOTIMPL.
 /// </summary>
 /// <param name="pReason">A value from the EncUnavailableReason enumeration.</param>
 /// <returns>If successful, returns S_OK; otherwise, returns error code.</returns>
 /// <remarks>
 /// A custom port supplier should always return E_NOTIMPL.
 /// 
 /// This state can be affected by IDebugProcess3::DisableENC.
 /// </remarks>
 public virtual int GetENCAvailableState( EncUnavailableReason[] pReason )
 {
     Logger.Debug( string.Empty );
     return VSConstants.E_NOTIMPL;
 }
コード例 #5
0
 /// <summary>
 /// This method explicitly disables Edit and Continue on this process (and all programs it contains). A custom port supplier should always return E_NOTIMPL.
 /// </summary>
 /// <param name="reason">A value from the EncUnavailableReason enumeration.</param>
 /// <returns>If successful, returns S_OK; otherwise, returns error code.</returns>
 /// <remarks>
 /// A custom port supplier should always return E_NOTIMPL.
 /// 
 /// Once Edit and Continue is disabled for a process, it can be re-enabled only by restarting the process.
 /// </remarks>
 public virtual int DisableENC( EncUnavailableReason reason )
 {
     Logger.Debug( string.Empty );
     return VSConstants.E_NOTIMPL;
 }
コード例 #6
0
ファイル: MonoProcess.cs プロジェクト: aluitink/aspnet-debug2
 public int GetENCAvailableState(EncUnavailableReason[] pReason)
 {
     DebugHelper.TraceEnteringMethod();
     throw new NotImplementedException();
 }
コード例 #7
0
ファイル: MonoProcess.cs プロジェクト: aluitink/aspnet-debug2
 public int DisableENC(EncUnavailableReason reason)
 {
     DebugHelper.TraceEnteringMethod();
     throw new NotImplementedException();
 }
コード例 #8
0
ファイル: AD7Process.cs プロジェクト: lauxjpn/mysql-for-vs
 public int DisableENC(EncUnavailableReason reason)
 {
     throw new NotImplementedException();
 }
コード例 #9
0
ファイル: DebugProcess.cs プロジェクト: Xtremrules/dot42
 /// <summary>
 /// Get the ENC state for this process.
 /// </summary>
 int IDebugProcess3.GetENCAvailableState(EncUnavailableReason[] pReason)
 {
     // A custom port supplier does not implement this method (it should always return E_NOTIMPL).
     DLog.Debug(DContext.VSDebuggerComCall, "IDebugProcess2.GetENCAvaialableState");
     return VSConstants.E_NOTIMPL;
 }
コード例 #10
0
 public int DisableENC(EncUnavailableReason reason)
 {
     DebugHelper.TraceEnteringMethod();
     throw new NotImplementedException();
 }
コード例 #11
0
 public int DisableENC(EncUnavailableReason reason)
 {
     return(S_OK);
 }
コード例 #12
0
 /// <summary>
 /// This method explicitly disables Edit and Continue on this process (and all programs it contains). A custom port supplier should always return E_NOTIMPL.
 /// </summary>
 /// <param name="reason">A value from the EncUnavailableReason enumeration.</param>
 /// <returns>If successful, returns S_OK; otherwise, returns error code.</returns>
 /// <remarks>
 /// A custom port supplier should always return E_NOTIMPL.
 ///
 /// Once Edit and Continue is disabled for a process, it can be re-enabled only by restarting the process.
 /// </remarks>
 public virtual int DisableENC(EncUnavailableReason reason)
 {
     Logger.Debug(string.Empty);
     return(VSConstants.E_NOTIMPL);
 }
コード例 #13
0
 /// <summary>
 /// Disables Edit and Continue (ENC) for this process.
 /// </summary>
 int IDebugProcess3.DisableENC(EncUnavailableReason reason)
 {
     // A custom port supplier does not implement this method (it should always return E_NOTIMPL).
     DLog.Debug(DContext.VSDebuggerComCall, "IDebugProcess2.DisableENC");
     return(VSConstants.E_NOTIMPL);
 }