Category Archives: dotNET

System.Threading.ThreadAbortException

.NET Exceptions – System.Security.SecurityException

Next up in our journey through our .NET Exception Handling series, today we’ll take a gander at the System.Security.SecurityException. System.Security.SecurityExceptions occur when the caller — that is, the executing user account — doesn’t have proper permissions to access a particular resource. Throughout this article we’ll examine the System.Security.SecurityException in more… continue reading →

System.Threading.ThreadAbortException

.NET Exceptions – System.AccessViolationException

Making our way through the .NET Exception Handling series, today we’ll be exploring the System.AccessViolationException in more detail. A System.AccessViolationException occurs when unmanaged/unsafe code attempts to use memory that has not been allocated, or to memory that it doesn’t have access to. In this article we’ll explore the System.AccessViolationException a… continue reading →

System.Threading.ThreadAbortException

.NET Exception Handling – System.ComponentModel.Win32Exception

Today, in our continued journey through the .NET Exception Handling series, we’ll be exploring the wide world of the System.ComponentModel.Win32Exception. As indicated by the Win32 part of the name, the System.ComponentModel.Win32Exception occurs only when dealing with legacy-style applications or code — where your application must invoke direct operating system calls,… continue reading →

System.Threading.ThreadAbortException

.NET Exceptions – System.ServiceModel.FaultException

Moving along through our .NET Exception Handling series today we’re going to take a gander at the System.ServiceModel.FaultException. The System.ServiceModel.FaultException is the first error we’ve dealt with in this series that is tied directly to the Windows Communication Foundation (WCF) platform of services. These services act as a remote interface,… continue reading →