public static ICorDebugEditAndContinueSnapshot Wrap(Debugger.Interop.CorDebug.ICorDebugEditAndContinueSnapshot objectToWrap) { if ((objectToWrap != null)) { return(new ICorDebugEditAndContinueSnapshot(objectToWrap)); } else { return(null); } }
public ICorDebugErrorInfoEnum CommitChanges(uint cSnapshots, ref ICorDebugEditAndContinueSnapshot pSnapshots) { ICorDebugErrorInfoEnum pError; Debugger.Interop.CorDebug.ICorDebugEditAndContinueSnapshot ref_pSnapshots = pSnapshots.WrappedObject; Debugger.Interop.CorDebug.ICorDebugErrorInfoEnum out_pError; this.WrappedObject.CommitChanges(cSnapshots, ref ref_pSnapshots, out out_pError); pSnapshots = ICorDebugEditAndContinueSnapshot.Wrap(ref_pSnapshots); pError = ICorDebugErrorInfoEnum.Wrap(out_pError); return(pError); }
public ICorDebugEditAndContinueSnapshot(Debugger.Interop.CorDebug.ICorDebugEditAndContinueSnapshot wrappedObject) { this.wrappedObject = wrappedObject; ResourceManager.TrackCOMObject(wrappedObject, typeof(ICorDebugEditAndContinueSnapshot)); }