View difference between Paste ID: t19HRbck and NwMn2Bns
SHOW: | | - or go back to the newest paste.
1-
Hitting CTRL+ALT+E in Visual Studio, gives you a list of Common Language Runtime Exceptions. I parsed the list using ShareX's "Text Capture" tool. To help spot typos (from the "Text Capture" tool) and missing exceptions, I pasted them into a blank Visual Studio C# Console App project file as so:
1+
/*Hitting CTRL+ALT+E in Visual Studio, gives you a list of Common Language Runtime Exceptions. I parsed the list using ShareX's "Text Capture" tool. To help spot typos (from the "Text Capture" tool) and missing exceptions, I pasted them into a blank Visual Studio C# Console App project file as so:
2
class Program {
3
    static void Foo<T>() { }
4
    static void Main() {
5
        Foo<  System.AccessViolationExample  >();
6
        // The rest of the list, with "Foo<  " prefixing and "  >();" suffixing each line
7
    }
8-
}
8+
}*/
9
10
// Common Language Runtime Exceptions from Visual Studio 2017
11
Microsoft.JScript.JScriptException 
12
System.AccessViolationException 
13
System.AggregateException 
14
System.AppDomainUnloadedException 
15
System.ApplicationException 
16
System.ArgumentException 
17
System.ArgumentNullException 
18
System.ArgumentOutOfRangeException 
19
System.ArithmeticException 
20
System.ArrayTypeMismatchException 
21
System.BadImageFormatException 
22
System.CannotUnloadAppDomainException 
23
System.Collections.Generic.KeyNotFoundException 
24
System.ComponentModel.Composition.ChangeRejectedException 
25
System.ComponentModel.Composition.CompositionContractMismatchException 
26
System.ComponentModel.Composition.CompositionException 
27
System.ComponentModel.Composition.ImportCardinalityMismatchException 
28
System.ComponentModel.Composition.Primitives.ComposablePartException 
29
System.ComponentModel.DataAnnotations.ValidationException 
30
System.ComponentModel.Design.CheckoutException 
31
System.ComponentModel.Design.ExceptionCollection 
32
System.ComponentModel.Design.Serialization.CodeDomSerializerException 
33
System.ComponentModel.InvalidEnumArgumentException 
34
System.ComponentModel.LicenseException 
35
System.ComponentModel.WarningException 
36
System.ComponentModel.Win32Exception 
37
System.Configuration.ConfigurationErrorsException 
38
System.Configuration.ConfigurationException 
39
System.Configuration.Install.InstallException 
40
System.Configuration.Provider.ProviderException
41
// System.Configuration.SettingsPropertyCannotBeSetForAnonymousUserException  // This seems to have never existed in any .net RTM: http://dotnetcore.de/ClassReference/System.Configuration.aspx
42
System.Configuration.SettingsPropertyIsReadOnlyException 
43
System.Configuration.SettingsPropertyNotFoundException 
44
System.Configuration.SettingsPropertyWrongTypeException 
45
System.ContextMarshalException 
46
System.Data.Common.DbException 
47
System.Data.ConstraintException 
48
System.Data.DataException 
49
System.Data.DBConcurrencyException 
50
System.Data.DeletedRowInaccessibleException 
51
System.Data.DuplicateNameException 
52
System.Data.EvaluateException 
53
System.Data.InRowChangingEventException 
54
System.Data.InvalidConstraintException 
55
System.Data.InvalidExpressionException 
56
System.Data.Linq.ChangeConflictException 
57
System.Data.Linq.DuplicateKeyException 
58
System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException 
59
System.Data.MissingPrimaryKeyException 
60
System.Data.NoNullAllowedException 
61
System.Data.Odbc.OdbcException 
62
System.Data.OleDb.OleDbException 
63
System.Data.OperationAbortedException 
64
System.Data.OracleClient.OracleException 
65
System.Data.ReadOnlyException 
66
System.Data.RowNotInTableException 
67
System.Data.SqlClient.SqlException 
68
// System.Data.SqlTypes.SqlException  // This seems to have never existed. Likely is a bug in Visual Studio. SqlClient.SqlException DOES exist, however.
69
System.Data.SqlTypes.SqlNotFilledException 
70
System.Data.SqlTypes.SqlNullValueException 
71
System.Data.SqlTypes.SqlTruncateException 
72
System.Data.SqlTypes.SqlTypeException 
73
System.Data.StrongTypingException 
74
System.Data.SyntaxErrorException 
75
System.Data.TypedDataSetGeneratorException 
76
System.Data.VersionNotFoundException 
77
System.DataMisalignedException 
78
System.Deployment.Application.DependentPlatformMissingException 
79
System.Deployment.Application.DeploymentDownloadException 
80
System.Deployment.Application.DeploymentException 
81
System.Deployment.Application.InvalidDeploymentException 
82
System.Deployment.Application.TrustNotGrantedException 
83
System.Diagnostics.Eventing.Reader.EventLogException 
84
System.Diagnostics.Eventing.Reader.EventLogInvalidDataException 
85
System.Diagnostics.Eventing.Reader.EventLogNotFoundException 
86
System.Diagnostics.Eventing.Reader.EventLogProviderDisabledException 
87
System.Diagnostics.Eventing.Reader.EventLogReadingException 
88
System.DirectoryServices.AccountManagement.MultipleMatchesException 
89
System.DirectoryServices.AccountManagement.NoMatchingPrincipalException 
90
System.DirectoryServices.AccountManagement.PasswordException 
91
System.DirectoryServices.AccountManagement.PrincipalException 
92
System.DirectoryServices.AccountManagement.PrincipalExistsException 
93
System.DirectoryServices.AccountManagement.PrincipalOperationException 
94
System.DirectoryServices.AccountManagement.PrincipalServerDownException 
95
System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectExistsException 
96
System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectNotFoundException 
97
System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException 
98
System.DirectoryServices.ActiveDirectory.ActiveDirectoryServerDownException 
99
System.DirectoryServices.ActiveDirectory.ForestTrustCollisionException 
100
System.DirectoryServices.ActiveDirectory.SyncFromAllServersOperationException 
101
System.DirectoryServices.DirectoryServicesCOMException 
102
System.DirectoryServices.Protocols.BerConversionException 
103
System.DirectoryServices.Protocols.DirectoryException 
104
System.DirectoryServices.Protocols.DirectoryOperationException 
105
System.DirectoryServices.Protocols.DsmlInvalidDocumentException 
106
System.DirectoryServices.Protocols.ErrorResponseException 
107
System.DirectoryServices.Protocols.LdapException 
108
System.DirectoryServices.Protocols.TlsOperationException 
109
System.DivideByZeroException 
110
System.DllNotFoundException 
111
System.Drawing.Printing.InvalidPrinterException 
112
System.DuplicateWaitObjectException 
113
System.EnterpriseServices.RegistrationException 
114
System.EnterpriseServices.ServicedComponentException 
115
System.EntryPointNotFoundException 
116
System.Exception 
117
System.ExecutionEngineException
118
System.FieldAccessException 
119
System.FormatException 
120
System.IdentityModel.Selectors.CardSpaceException 
121
System.IdentityModel.Selectors.IdentityValidationException 
122
System.IdentityModel.Selectors.PolicyValidationException 
123
System.IdentityModel.Selectors.ServiceBusyException 
124
System.IdentityModel.Selectors.ServiceNotStartedException 
125
System.IdentityModel.Selectors.StsCommunicationException 
126
System.IdentityModel.Selectors.UnsupportedPolicyOptionsException 
127
System.IdentityModel.Selectors.UntrustedRecipientException 
128
System.IdentityModel.Selectors.UserCancellationException 
129
System.IdentityModel.Tokens.SecurityTokenException 
130
System.IdentityModel.Tokens.SecurityTokenValidationException 
131
System.IndexOutOfRangeException 
132
System.InsufficientMemoryException 
133
System.InvalidCastException 
134
System.InvalidOperationException 
135
System.InvalidProgramException 
136
System.InvalidTimeZoneException 
137
System.IO.DirectoryNotFoundException 
138
System.IO.DriveNotFoundException 
139
System.IO.EndOfStreamException 
140
System.IO.FileFormatException // Note: Needs "WindowsBase" assembly reference
141
System.IO.FileLoadException 
142
System.IO.FileNotFoundException 
143
System.IO.InternalBufferOverflowException 
144
System.IO.InvalidDataException 
145
System.IO.IOException 
146
System.IO.IsolatedStorage.IsolatedStorageException 
147
System.IO.Log.ReservationNotFoundException 
148
System.IO.Log.SequenceFullException 
149
System.IO.PathTooLongException 
150
System.IO.PipeException 
151
// NOTE: System.Management.Automation requires Nuget package: System.Management.Automation_PowerShell_3.0
152
System.Management.Automation.ActionPreferenceStopException
153
System.Management.Automation.ApplicationFailedException 
154
System.Management.Automation.ArgumentTransformationMetadataException 
155
System.Management.Automation.CmdletInvocationException 
156
System.Management.Automation.CmdletProviderInvocationException 
157
System.Management.Automation.CommandNotFoundException 
158
System.Management.Automation.DriveNotFoundException 
159
System.Management.Automation.ExtendedTypeSystemException 
160
System.Management.Automation.GetValueException 
161
System.Management.Automation.GetValueInvocationException 
162
System.Management.Automation.HaltCommandException 
163
System.Management.Automation.Host.HostException 
164
System.Management.Automation.Host.PromptingException 
165
System.Management.Automation.IncompleteParseException 
166
System.Management.Automation.ItemNotFoundException 
167
System.Management.Automation.MetadataException 
168
System.Management.Automation.MethodException 
169
System.Management.Automation.MethodInvocationException 
170
System.Management.Automation.ParameterBindingException 
171
System.Management.Automation.ParentContainsErrorRecordException 
172
System.Management.Automation.ParseException 
173
System.Management.Automation.ParsingMetadataException 
174
System.Management.Automation.PipelineClosedException 
175
System.Management.Automation.PipelineStoppedException 
176
System.Management.Automation.ProviderInvocationException 
177
System.Management.Automation.ProviderNameAmbiguousException 
178
System.Management.Automation.ProviderNotFoundException 
179
System.Management.Automation.PSArgumentException 
180
System.Management.Automation.PSArgumentNullException 
181
System.Management.Automation.PSArgumentOutOfRangeException 
182
System.Management.Automation.PSInvalidCastException 
183
System.Management.Automation.PSInvalidOperationException 
184
System.Management.Automation.PSNotImplementedException 
185
System.Management.Automation.PSNotSupportedException 
186
System.Management.Automation.PSObjectDisposedException 
187
System.Management.Automation.PSSecurityException 
188
System.Management.Automation.RedirectedException 
189
System.Management.Automation.RemoteException 
190
System.Management.Automation.Runspaces.InvalidPipelineStateException 
191
System.Management.Automation.Runspaces.InvalidRunspaceStateException 
192
System.Management.Automation.Runspaces.PSConsoleLoadException 
193
System.Management.Automation.Runspaces.PSSnapInException 
194
System.Management.Automation.Runspaces.RunspaceConfigurationAttributeException 
195
System.Management.Automation.Runspaces.RunspaceConfigurationTypeException 
196
System.Management.Automation.RuntimeException 
197
System.Management.Automation.ScriptCallDepthException 
198
System.Management.Automation.ScriptRequiresException 
199
System.Management.Automation.SessionStateException 
200
System.Management.Automation.SessionStateOverflowException 
201
System.Management.Automation.SessionStateUnauthorizedAccessException 
202
System.Management.Automation.SetValueException 
203
System.Management.Automation.SetValueInvocationException 
204
System.Management.Automation.ValidationMetadataException 
205
System.Management.Automation.WildcardPatternException 
206
// NOTE: System.Management.Automation requires Nuget package: System.Management.Automation_PowerShell_3.0
207
System.Management.Instrumentation.InstanceNotFoundException 
208
System.Management.Instrumentation.WmiProviderInstallationException 
209
System.Management.Instrumentation.InstrumentationBaseException 
210
System.Management.Instrumentation.InstrumentationException 
211
System.Management.ManagementException 
212
System.MemberAccessException 
213
System.Messaging.MessageQueueException 
214
System.MethodAccessException 
215
System.MissingFieldException 
216
System.MissingMemberException 
217
System.MissingMethodException 
218
System.MulticastNotSupportedException 
219
System.Net.CookieException 
220
System.Net.HttpListenerException 
221
System.Net.Mail.SmtpException 
222
System.Net.Mail.SmtpFailedRecipientException 
223
System.Net.Mail.SmtpFailedRecipientsException 
224
System.Net.NetworkInformation.NetworkInformationException 
225
System.Net.NetworkInformation.PingException 
226
System.Net.PeerToPeer.PeerToPeerException 
227
System.Net.ProtocolViolationException 
228
System.Net.Sockets.SocketException 
229
System.Net.WebException 
230
// System.NotCancelableException  // Assembly reference is unknown, or cannot be accessed
231
System.NotFiniteNumberException 
232
System.NotImplementedException 
233
System.NotSupportedException 
234
System.NullReferenceException 
235
System.ObjectDisposedException 
236
System.OperationCanceledException 
237
System.OutOfMemoryException 
238
System.OverflowException 
239
System.PlatformNotSupportedException 
240
System.Printing.PrintCommitAttributesException 
241
System.Printing.PrintingCanceledException 
242
System.Printing.PrintJobException 
243
System.Printing.PrintQueueException 
244
System.Printing.PrintServerException 
245
System.Printing.PrintSystemException 
246
System.RankException 
247
System.Reflection.AmbiguousMatchException 
248
System.Reflection.InvalidFilterCriteriaException 
249
// System.Reflection.MissingMetadataException  // Assembly reference is unknown, or cannot be accessed
250
// System.Reflection.MissingRuntimeArtifactException  // Assembly reference is unknown, or cannot be accessed
251
System.Reflection.ReflectionTypeLoadException 
252
System.Reflection.TargetException 
253
System.Reflection.TargetInvocationException 
254
System.Reflection.TargetParameterCountException 
255
System.Resources.MissingManifestResourceException 
256
System.Resources.MissingSatelliteAssemblyException 
257
System.Runtime.InteropServices.COMException 
258
// System.Runtime.InteropServices.ComObjectInUseException  // Assembly reference is unknown, or cannot be accessed
259
System.Runtime.InteropServices.ExternalException 
260
System.Runtime.InteropServices.InvalidComObjectException 
261
System.Runtime.InteropServices.InvalidOleVariantTypeException 
262
System.Runtime.InteropServices.MarshalDirectiveException 
263
System.Runtime.InteropServices.SafeArrayRankMismatchException 
264
System.Runtime.InteropServices.SafeArrayTypeMismatchException 
265
System.Runtime.InteropServices.SEHException 
266
System.Runtime.Remoting.MetadataServices.SUDSGeneratorException 
267
System.Runtime.Remoting.MetadataServices.SUDSParserException 
268
System.Runtime.Remoting.RemotingException 
269
System.Runtime.Remoting.RemotingTimeoutException 
270
System.Runtime.Remoting.ServerException 
271
System.Runtime.Serialization.InvalidDataContractException 
272
System.Runtime.Serialization.SerializationException 
273
System.Security.AccessControl.PrivilegeNotHeldException 
274
System.Security.Authentication.AuthenticationException 
275
System.Security.Authentication.InvalidCredentialException 
276
System.Security.Cryptography.CryptographicException 
277
System.Security.Cryptography.CryptographicUnexpectedOperationException 
278
System.Security.HostProtectionException 
279
System.Security.Policy.PolicyException 
280
System.Security.Principal.IdentityNotMappedException 
281
System.Security.RightsManagement.RightsManagementException 
282
System.Security.SecurityException 
283
System.Security.VerificationException 
284
System.Security.XmlSyntaxException 
285
System.ServiceModel.ActionNotSupportedException 
286
System.ServiceModel.AddressAccessDeniedException 
287
System.ServiceModel.AddressAlreadyInUseException 
288
System.ServiceModel.Channels.InvalidChannelBindingException 
289
// System.ServiceModel.Channels.PnrpPeerResolver+PnrpException // Seems to be an internal exception, but base of PnrpException is SocketException
290
System.ServiceModel.ChannelTerminatedException 
291
System.ServiceModel.CommunicationException 
292
System.ServiceModel.CommunicationObjectAbortedException 
293
System.ServiceModel.CommunicationObjectFaultedException 
294
System.ServiceModel.Dispatcher.FilterInvalidBodyAccessException 
295
System.ServiceModel.Dispatcher.InvalidBodyAccessException 
296
System.ServiceModel.Dispatcher.MessageFilterException 
297
System.ServiceModel.Dispatcher.MultipleFilterMatchesException 
298
System.ServiceModel.Dispatcher.NavigatorInvalidBodyAccessException 
299
System.ServiceModel.Dispatcher.XPathNavigatorException 
300
System.ServiceModel.EndpointNotFoundException 
301
System.ServiceModel.FaultException 
302
System.ServiceModel.FaultException 
303
System.ServiceModel.InvalidMessageContractException 
304
System.ServiceModel.MessageHeaderException 
305
System.ServiceModel.MsmqException 
306
System.ServiceModel.MsmqPoisonMessageException 
307
System.ServiceModel.PoisonMessageException 
308
System.ServiceModel.ProtocolException 
309
System.ServiceModel.QuotaExceededException 
310
System.ServiceModel.Security.ExpiredSecurityTokenException 
311
System.ServiceModel.Security.MessageSecurityException 
312
System.ServiceModel.Security.SecurityAccessDeniedException 
313
System.ServiceModel.Security.SecurityNegotiationException 
314
System.ServiceModel.ServerTooBusyException 
315
System.ServiceModel.ServiceActivationException 
316
System.ServiceProcess.TimeoutException 
317
System.StackOverflowException 
318
System.SystemException 
319
System.Text.DecoderFallbackException 
320
System.Text.EncoderFallbackException 
321
System.Threading.AbandonedMutexException 
322
System.Threading.LockRecursionException 
323
System.Threading.SemaphoreFullException 
324
System.Threading.SynchronizationLockException 
325
System.Threading.Tasks.TaskCanceledException 
326
System.Threading.ThreadAbortException 
327
System.Threading.ThreadInterruptedException 
328
System.Threading.ThreadStartException 
329
System.Threading.ThreadStateException 
330
System.Threading.WaitHandleCannotBeOpenedException 
331
System.TimeoutException 
332
System.TimeZoneNotFoundException 
333
System.Transactions.TransactionAbortedException 
334
System.Transactions.TransactionException 
335
System.Transactions.TransactionInDoubtException 
336
System.Transactions.TransactionManagerCommunicationException 
337
System.Transactions.TransactionPromotionException 
338
System.TypeAccessException 
339
System.TypeInitializationException 
340
System.TypeLoadException 
341
System.TypeUnloadedException 
342
System.UnauthorizedAccessException 
343
System.UriFormatException 
344
System.Web.Caching.DatabaseNotEnabledForNotificationException 
345
System.Web.Caching.TableNotEnabledForNotificationException 
346
System.Web.HttpCompileException 
347
System.Web.HttpException 
348
System.Web.HttpParseException 
349
System.Web.HttpRequestValidationException 
350
System.Web.HttpUnhandledException 
351
System.Web.Management.SqlExecutionException 
352
System.Web.Security.MembershipCreateUserException 
353
System.Web.Security.MembershipPasswordException 
354
System.Web.Services.Protocols.SoapException 
355
System.Web.Services.Protocols.SoapHeaderException 
356
System.Web.UI.ViewStateException 
357
System.Windows.Automation.ElementNotAvailableException 
358
System.Windows.Automation.ElementNotEnabledException 
359
System.Windows.Automation.NoClickablePointException 
360
System.Windows.Automation.ProxyAssemblyNotLoadedException 
361
System.Windows.Controls.PrintDialogException 
362
System.Windows.Forms.AxHost.InvalidActiveXStateException 
363
System.Windows.Markup.XamlParseException 
364
System.Windows.Media.Animation.AnimationException 
365
System.Windows.Media.InvalidWmpVersionException 
366
System.Windows.ResourceReferenceKeyNotFoundException 
367
System.Windows.Xps.XpsException 
368
System.Windows.Xps.XpsPackagingException 
369
System.Windows.Xps.XpsSerializationException 
370
System.Windows.Xps.XpsWriterException 
371
System.Workflow.Activities.EventDeliveryFailedException 
372
System.Workflow.Activities.Rules.RuleEvaluationException 
373
System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException 
374
System.Workflow.Activities.Rules.RuleException 
375
System.Workflow.Activities.Rules.RuleSetValidationException 
376
System.Workflow.Activities.WorkflowAuthorizationException 
377
System.Workflow.ComponentModel.Compiler.WorkflowValidationFailedException 
378
System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationException 
379
System.Workflow.ComponentModel.WorkflowTerminatedException 
380
System.Workflow.Runtime.Hosting.PersistenceException 
381
System.Workflow.Runtime.Tracking.TrackingProfileDeserializationException 
382
System.Workflow.Runtime.WorkflowOwnershipException 
383
System.Xml.Schema.XmlSchemaException 
384
System.Xml.Schema.XmlSchemaInferenceException 
385
System.Xml.Schema.XmlSchemaValidationException 
386
System.Xml.XmlException 
387
System.Xml.XPath.XPathException 
388
System.Xml.Xsl.XsltCompileException 
389
System.Xml.Xsl.XsltException