400 writes to HResult
dotnet-svcutil-lib (6)
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaException.cs (1)
91HResult = HResults.XmlSchema;
FrameworkFork\Microsoft.Xml\Xml\XmlException.cs (2)
59HResult = HResults.Xml; 131HResult = HResults.Xml;
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathException.cs (1)
63HResult = HResults.XmlXPath;
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\SerializationException.cs (2)
16HResult = __HResults.COR_E_SYSTEM; 22HResult = __HResults.COR_E_SYSTEM;
Microsoft.Build (1)
NativeWin32Exception.cs (1)
37HResult = HResultFromWin32(nativeErrorCode);
Microsoft.Build.Engine.OM.UnitTests (1)
NativeWin32Exception.cs (1)
37HResult = HResultFromWin32(nativeErrorCode);
Microsoft.Build.Framework (1)
BuildException\BuildExceptionBase.cs (1)
66base.HResult = remoteState.HResult;
Microsoft.Build.Tasks.Core (1)
NativeWin32Exception.cs (1)
37HResult = HResultFromWin32(nativeErrorCode);
Microsoft.Build.Utilities.Core (1)
NativeWin32Exception.cs (1)
37HResult = HResultFromWin32(nativeErrorCode);
Microsoft.CodeAnalysis.EditorFeatures (1)
EditAndContinue\EditAndContinueLanguageService.cs (1)
46HResult = unchecked((int)0x801315087);
MSBuild (1)
NativeWin32Exception.cs (1)
37HResult = HResultFromWin32(nativeErrorCode);
MSBuildTaskHost (1)
BuildExceptionBase.cs (1)
66base.HResult = remoteState.HResult;
ReachFramework (11)
PrintSystemExceptions\PrintSystemException.cs (11)
90base.HResult = PrinterHResult.HResultFromWin32((int)PrinterHResult.Error.PrintSystemGenericError); 108base.HResult = PrinterHResult.HResultFromWin32((int)PrinterHResult.Error.PrintSystemGenericError); 131base.HResult = PrinterHResult.HResultFromWin32((int)PrinterHResult.Error.PrintSystemGenericError); 165base.HResult = errorCode; 178base.HResult = errorCode; 192base.HResult = errorCode; 422base.HResult = errorCode; 437base.HResult = errorCode; 454base.HResult = errorCode; 587base.HResult = errorCode; 604base.HResult = errorCode;
System.ComponentModel.TypeConverter (2)
System\ComponentModel\LicenseException.cs (2)
44HResult = LicenseHResult; 55HResult = LicenseHResult;
System.Configuration.ConfigurationManager (2)
System\Configuration\ConfigurationErrorsException.cs (1)
183HResult = HResults.Configuration;
System\Configuration\ConfigurationException.cs (1)
93HResult = HResults.Configuration;
System.Data.Common (42)
System\Data\DataException.cs (32)
23HResult = HResults.Data; 28HResult = HResults.Data; 46HResult = HResults.DataConstraint; 51HResult = HResults.DataConstraint; 56HResult = HResults.DataConstraint; 75HResult = HResults.DataDeletedRowInaccessible; 83HResult = HResults.DataDeletedRowInaccessible; 88HResult = HResults.DataDeletedRowInaccessible; 104HResult = HResults.DataDuplicateName; 109HResult = HResults.DataDuplicateName; 114HResult = HResults.DataDuplicateName; 130HResult = HResults.DataInRowChangingEvent; 135HResult = HResults.DataInRowChangingEvent; 140HResult = HResults.DataInRowChangingEvent; 156HResult = HResults.DataInvalidConstraint; 161HResult = HResults.DataInvalidConstraint; 166HResult = HResults.DataInvalidConstraint; 182HResult = HResults.DataMissingPrimaryKey; 187HResult = HResults.DataMissingPrimaryKey; 192HResult = HResults.DataMissingPrimaryKey; 208HResult = HResults.DataNoNullAllowed; 213HResult = HResults.DataNoNullAllowed; 218HResult = HResults.DataNoNullAllowed; 234HResult = HResults.DataReadOnly; 239HResult = HResults.DataReadOnly; 244HResult = HResults.DataReadOnly; 260HResult = HResults.DataRowNotInTable; 265HResult = HResults.DataRowNotInTable; 270HResult = HResults.DataRowNotInTable; 286HResult = HResults.DataVersionNotFound; 291HResult = HResults.DataVersionNotFound; 296HResult = HResults.DataVersionNotFound;
System\Data\DBConcurrencyException.cs (2)
26HResult = HResults.DBConcurrency; 31HResult = HResults.DBConcurrency;
System\Data\SQLTypes\SQLUtility.cs (5)
42HResult = HResults.SqlType; 80HResult = HResults.SqlNullValue; 118HResult = HResults.SqlTruncate; 156HResult = HResults.SqlNullValue; 181HResult = HResults.SqlNullValue;
System\Data\StrongTypingException.cs (3)
25HResult = HResults.StrongTyping; 30HResult = HResults.StrongTyping; 35HResult = HResults.StrongTyping;
System.Data.Odbc (2)
System\Data\Odbc\OdbcException.cs (2)
35HResult = HResults.OdbcException; 45HResult = HResults.OdbcException;
System.IO.FileSystem.DriveInfo (3)
System\IO\DriveNotFoundException.cs (3)
17HResult = HResults.COR_E_DIRECTORYNOTFOUND; 23HResult = HResults.COR_E_DIRECTORYNOTFOUND; 29HResult = HResults.COR_E_DIRECTORYNOTFOUND;
System.IO.FileSystem.Watcher (3)
System\IO\InternalBufferOverflowException.cs (3)
21HResult = HResults.InternalBufferOverflow; 29HResult = HResults.InternalBufferOverflow; 38HResult = HResults.InternalBufferOverflow;
System.IO.IsolatedStorage (3)
System\IO\IsolatedStorage\IsolatedStorageException.cs (3)
23HResult = COR_E_ISOSTORE; 29HResult = COR_E_ISOSTORE; 35HResult = COR_E_ISOSTORE;
System.Net.Http (1)
System\Net\Http\HttpRequestException.cs (1)
22HResult = inner.HResult;
System.Net.NameResolution (1)
System\Net\Dns.cs (1)
789new SocketException((int)error) { HResult = nativeError };
System.Net.Quic (2)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ERR.cs (1)
113HResult = errorCode;
System\Net\Quic\Internal\ThrowHelper.cs (1)
63ex.HResult = status;
System.Net.Requests (1)
System\Net\WebException.cs (1)
52HResult = innerException.HResult;
System.Net.Security (5)
src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.GssApiException.cs (2)
34HResult = (int)majorStatus; 41HResult = (int)majorStatus;
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ERR.cs (1)
113HResult = errorCode;
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (2)
960HResult = error; 966HResult = error;
System.Net.WebSockets (1)
System\Net\WebSockets\WebSocketException.cs (1)
152HResult = nativeError;
System.Private.CoreLib (282)
src\libraries\System.Private.CoreLib\src\System\AccessViolationException.cs (3)
20HResult = HResults.E_POINTER; 26HResult = HResults.E_POINTER; 32HResult = HResults.E_POINTER;
src\libraries\System.Private.CoreLib\src\System\AppDomainUnloadedException.cs (3)
17HResult = HResults.COR_E_APPDOMAINUNLOADED; 23HResult = HResults.COR_E_APPDOMAINUNLOADED; 29HResult = HResults.COR_E_APPDOMAINUNLOADED;
src\libraries\System.Private.CoreLib\src\System\ApplicationException.cs (3)
28HResult = HResults.COR_E_APPLICATION; 38HResult = HResults.COR_E_APPLICATION; 44HResult = HResults.COR_E_APPLICATION;
src\libraries\System.Private.CoreLib\src\System\ArgumentException.cs (5)
25HResult = HResults.COR_E_ARGUMENT; 34HResult = HResults.COR_E_ARGUMENT; 40HResult = HResults.COR_E_ARGUMENT; 47HResult = HResults.COR_E_ARGUMENT; 54HResult = HResults.COR_E_ARGUMENT;
src\libraries\System.Private.CoreLib\src\System\ArgumentNullException.cs (4)
24HResult = HResults.E_POINTER; 30HResult = HResults.E_POINTER; 36HResult = HResults.E_POINTER; 42HResult = HResults.E_POINTER;
src\libraries\System.Private.CoreLib\src\System\ArgumentOutOfRangeException.cs (5)
27HResult = HResults.COR_E_ARGUMENTOUTOFRANGE; 33HResult = HResults.COR_E_ARGUMENTOUTOFRANGE; 39HResult = HResults.COR_E_ARGUMENTOUTOFRANGE; 45HResult = HResults.COR_E_ARGUMENTOUTOFRANGE; 52HResult = HResults.COR_E_ARGUMENTOUTOFRANGE;
src\libraries\System.Private.CoreLib\src\System\ArithmeticException.cs (3)
23HResult = HResults.COR_E_ARITHMETIC; 33HResult = HResults.COR_E_ARITHMETIC; 39HResult = HResults.COR_E_ARITHMETIC;
src\libraries\System.Private.CoreLib\src\System\ArrayTypeMismatchException.cs (3)
23HResult = HResults.COR_E_ARRAYTYPEMISMATCH; 33HResult = HResults.COR_E_ARRAYTYPEMISMATCH; 39HResult = HResults.COR_E_ARRAYTYPEMISMATCH;
src\libraries\System.Private.CoreLib\src\System\BadImageFormatException.cs (5)
24HResult = HResults.COR_E_BADIMAGEFORMAT; 30HResult = HResults.COR_E_BADIMAGEFORMAT; 36HResult = HResults.COR_E_BADIMAGEFORMAT; 41HResult = HResults.COR_E_BADIMAGEFORMAT; 48HResult = HResults.COR_E_BADIMAGEFORMAT;
src\libraries\System.Private.CoreLib\src\System\CannotUnloadAppDomainException.cs (3)
17HResult = HResults.COR_E_CANNOTUNLOADAPPDOMAIN; 23HResult = HResults.COR_E_CANNOTUNLOADAPPDOMAIN; 29HResult = HResults.COR_E_CANNOTUNLOADAPPDOMAIN;
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\KeyNotFoundException.cs (3)
17HResult = HResults.COR_E_KEYNOTFOUND; 23HResult = HResults.COR_E_KEYNOTFOUND; 29HResult = HResults.COR_E_KEYNOTFOUND;
src\libraries\System.Private.CoreLib\src\System\Context.cs (1)
29HResult = HResults.COR_E_CONTEXTMARSHAL;
src\libraries\System.Private.CoreLib\src\System\DataMisalignedException.cs (3)
20HResult = HResults.COR_E_DATAMISALIGNED; 26HResult = HResults.COR_E_DATAMISALIGNED; 32HResult = HResults.COR_E_DATAMISALIGNED;
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Contracts\ContractException.cs (2)
26HResult = HResults.COR_E_CODECONTRACTFAILED; 32HResult = HResults.COR_E_CODECONTRACTFAILED;
src\libraries\System.Private.CoreLib\src\System\DivideByZeroException.cs (3)
20HResult = HResults.COR_E_DIVIDEBYZERO; 26HResult = HResults.COR_E_DIVIDEBYZERO; 32HResult = HResults.COR_E_DIVIDEBYZERO;
src\libraries\System.Private.CoreLib\src\System\DllNotFoundException.cs (3)
20HResult = HResults.COR_E_DLLNOTFOUND; 26HResult = HResults.COR_E_DLLNOTFOUND; 32HResult = HResults.COR_E_DLLNOTFOUND;
src\libraries\System.Private.CoreLib\src\System\DuplicateWaitObjectException.cs (4)
22HResult = HResults.COR_E_DUPLICATEWAITOBJECT; 28HResult = HResults.COR_E_DUPLICATEWAITOBJECT; 34HResult = HResults.COR_E_DUPLICATEWAITOBJECT; 40HResult = HResults.COR_E_DUPLICATEWAITOBJECT;
src\libraries\System.Private.CoreLib\src\System\EntryPointNotFoundException.cs (3)
20HResult = HResults.COR_E_ENTRYPOINTNOTFOUND; 26HResult = HResults.COR_E_ENTRYPOINTNOTFOUND; 32HResult = HResults.COR_E_ENTRYPOINTNOTFOUND;
src\libraries\System.Private.CoreLib\src\System\ExecutionEngineException.cs (3)
20HResult = HResults.COR_E_EXECUTIONENGINE; 26HResult = HResults.COR_E_EXECUTIONENGINE; 32HResult = HResults.COR_E_EXECUTIONENGINE;
src\libraries\System.Private.CoreLib\src\System\FieldAccessException.cs (3)
20HResult = HResults.COR_E_FIELDACCESS; 26HResult = HResults.COR_E_FIELDACCESS; 32HResult = HResults.COR_E_FIELDACCESS;
src\libraries\System.Private.CoreLib\src\System\FormatException.cs (3)
20HResult = HResults.COR_E_FORMAT; 26HResult = HResults.COR_E_FORMAT; 32HResult = HResults.COR_E_FORMAT;
src\libraries\System.Private.CoreLib\src\System\IndexOutOfRangeException.cs (3)
19HResult = HResults.COR_E_INDEXOUTOFRANGE; 25HResult = HResults.COR_E_INDEXOUTOFRANGE; 31HResult = HResults.COR_E_INDEXOUTOFRANGE;
src\libraries\System.Private.CoreLib\src\System\InsufficientExecutionStackException.cs (3)
16HResult = HResults.COR_E_INSUFFICIENTEXECUTIONSTACK; 22HResult = HResults.COR_E_INSUFFICIENTEXECUTIONSTACK; 28HResult = HResults.COR_E_INSUFFICIENTEXECUTIONSTACK;
src\libraries\System.Private.CoreLib\src\System\InsufficientMemoryException.cs (3)
23HResult = HResults.COR_E_INSUFFICIENTMEMORY; 29HResult = HResults.COR_E_INSUFFICIENTMEMORY; 35HResult = HResults.COR_E_INSUFFICIENTMEMORY;
src\libraries\System.Private.CoreLib\src\System\InvalidCastException.cs (4)
20HResult = HResults.COR_E_INVALIDCAST; 26HResult = HResults.COR_E_INVALIDCAST; 32HResult = HResults.COR_E_INVALIDCAST; 38HResult = errorCode;
src\libraries\System.Private.CoreLib\src\System\InvalidOperationException.cs (3)
20HResult = HResults.COR_E_INVALIDOPERATION; 26HResult = HResults.COR_E_INVALIDOPERATION; 32HResult = HResults.COR_E_INVALIDOPERATION;
src\libraries\System.Private.CoreLib\src\System\InvalidProgramException.cs (3)
20HResult = HResults.COR_E_INVALIDPROGRAM; 26HResult = HResults.COR_E_INVALIDPROGRAM; 32HResult = HResults.COR_E_INVALIDPROGRAM;
src\libraries\System.Private.CoreLib\src\System\IO\DirectoryNotFoundException.cs (3)
23HResult = HResults.COR_E_DIRECTORYNOTFOUND; 29HResult = HResults.COR_E_DIRECTORYNOTFOUND; 35HResult = HResults.COR_E_DIRECTORYNOTFOUND;
src\libraries\System.Private.CoreLib\src\System\IO\EndOfStreamException.cs (3)
17HResult = HResults.COR_E_ENDOFSTREAM; 23HResult = HResults.COR_E_ENDOFSTREAM; 29HResult = HResults.COR_E_ENDOFSTREAM;
src\libraries\System.Private.CoreLib\src\System\IO\FileLoadException.cs (5)
17HResult = HResults.COR_E_FILELOAD; 23HResult = HResults.COR_E_FILELOAD; 29HResult = HResults.COR_E_FILELOAD; 34HResult = HResults.COR_E_FILELOAD; 41HResult = HResults.COR_E_FILELOAD;
src\libraries\System.Private.CoreLib\src\System\IO\FileNotFoundException.cs (5)
19HResult = HResults.COR_E_FILENOTFOUND; 25HResult = HResults.COR_E_FILENOTFOUND; 31HResult = HResults.COR_E_FILENOTFOUND; 37HResult = HResults.COR_E_FILENOTFOUND; 44HResult = HResults.COR_E_FILENOTFOUND;
src\libraries\System.Private.CoreLib\src\System\IO\IOException.cs (4)
17HResult = HResults.COR_E_IO; 23HResult = HResults.COR_E_IO; 29HResult = hresult; 35HResult = HResults.COR_E_IO;
src\libraries\System.Private.CoreLib\src\System\IO\PathTooLongException.cs (3)
17HResult = HResults.COR_E_PATHTOOLONG; 23HResult = HResults.COR_E_PATHTOOLONG; 29HResult = HResults.COR_E_PATHTOOLONG;
src\libraries\System.Private.CoreLib\src\System\MemberAccessException.cs (3)
28HResult = HResults.COR_E_MEMBERACCESS; 38HResult = HResults.COR_E_MEMBERACCESS; 44HResult = HResults.COR_E_MEMBERACCESS;
src\libraries\System.Private.CoreLib\src\System\MethodAccessException.cs (3)
20HResult = HResults.COR_E_METHODACCESS; 26HResult = HResults.COR_E_METHODACCESS; 32HResult = HResults.COR_E_METHODACCESS;
src\libraries\System.Private.CoreLib\src\System\MissingFieldException.cs (4)
17HResult = HResults.COR_E_MISSINGFIELD; 23HResult = HResults.COR_E_MISSINGFIELD; 29HResult = HResults.COR_E_MISSINGFIELD; 36HResult = HResults.COR_E_MISSINGFIELD;
src\libraries\System.Private.CoreLib\src\System\MissingMemberException.cs (4)
17HResult = HResults.COR_E_MISSINGMEMBER; 23HResult = HResults.COR_E_MISSINGMEMBER; 29HResult = HResults.COR_E_MISSINGMEMBER; 36HResult = HResults.COR_E_MISSINGMEMBER;
src\libraries\System.Private.CoreLib\src\System\MissingMethodException.cs (4)
20HResult = HResults.COR_E_MISSINGMETHOD; 26HResult = HResults.COR_E_MISSINGMETHOD; 32HResult = HResults.COR_E_MISSINGMETHOD; 39HResult = HResults.COR_E_MISSINGMETHOD;
src\libraries\System.Private.CoreLib\src\System\MulticastNotSupportedException.cs (3)
21HResult = HResults.COR_E_MULTICASTNOTSUPPORTED; 27HResult = HResults.COR_E_MULTICASTNOTSUPPORTED; 33HResult = HResults.COR_E_MULTICASTNOTSUPPORTED;
src\libraries\System.Private.CoreLib\src\System\NotFiniteNumberException.cs (6)
20HResult = HResults.COR_E_NOTFINITENUMBER; 26HResult = HResults.COR_E_NOTFINITENUMBER; 33HResult = HResults.COR_E_NOTFINITENUMBER; 40HResult = HResults.COR_E_NOTFINITENUMBER; 46HResult = HResults.COR_E_NOTFINITENUMBER; 53HResult = HResults.COR_E_NOTFINITENUMBER;
src\libraries\System.Private.CoreLib\src\System\NotImplementedException.cs (3)
20HResult = HResults.E_NOTIMPL; 25HResult = HResults.E_NOTIMPL; 30HResult = HResults.E_NOTIMPL;
src\libraries\System.Private.CoreLib\src\System\NotSupportedException.cs (3)
21HResult = HResults.COR_E_NOTSUPPORTED; 27HResult = HResults.COR_E_NOTSUPPORTED; 33HResult = HResults.COR_E_NOTSUPPORTED;
src\libraries\System.Private.CoreLib\src\System\NullReferenceException.cs (3)
20HResult = HResults.E_POINTER; 26HResult = HResults.E_POINTER; 32HResult = HResults.E_POINTER;
src\libraries\System.Private.CoreLib\src\System\ObjectDisposedException.cs (2)
34HResult = HResults.COR_E_OBJECTDISPOSED; 41HResult = HResults.COR_E_OBJECTDISPOSED;
src\libraries\System.Private.CoreLib\src\System\OperationCanceledException.cs (3)
30HResult = HResults.COR_E_OPERATIONCANCELED; 36HResult = HResults.COR_E_OPERATIONCANCELED; 42HResult = HResults.COR_E_OPERATIONCANCELED;
src\libraries\System.Private.CoreLib\src\System\OutOfMemoryException.cs (3)
19HResult = HResults.COR_E_OUTOFMEMORY; 25HResult = HResults.COR_E_OUTOFMEMORY; 31HResult = HResults.COR_E_OUTOFMEMORY;
src\libraries\System.Private.CoreLib\src\System\OverflowException.cs (3)
20HResult = HResults.COR_E_OVERFLOW; 26HResult = HResults.COR_E_OVERFLOW; 32HResult = HResults.COR_E_OVERFLOW;
src\libraries\System.Private.CoreLib\src\System\PlatformNotSupportedException.cs (3)
20HResult = HResults.COR_E_PLATFORMNOTSUPPORTED; 26HResult = HResults.COR_E_PLATFORMNOTSUPPORTED; 32HResult = HResults.COR_E_PLATFORMNOTSUPPORTED;
src\libraries\System.Private.CoreLib\src\System\RankException.cs (3)
20HResult = HResults.COR_E_RANK; 26HResult = HResults.COR_E_RANK; 32HResult = HResults.COR_E_RANK;
src\libraries\System.Private.CoreLib\src\System\Reflection\AmbiguousMatchException.cs (3)
16HResult = HResults.COR_E_AMBIGUOUSMATCH; 22HResult = HResults.COR_E_AMBIGUOUSMATCH; 28HResult = HResults.COR_E_AMBIGUOUSMATCH;
src\libraries\System.Private.CoreLib\src\System\Reflection\CustomAttributeFormatException.cs (1)
27HResult = HResults.COR_E_CUSTOMATTRIBUTEFORMAT;
src\libraries\System.Private.CoreLib\src\System\Reflection\InvalidFilterCriteriaException.cs (1)
27HResult = HResults.COR_E_INVALIDFILTERCRITERIA;
src\libraries\System.Private.CoreLib\src\System\Reflection\ReflectionTypeLoadException.cs (1)
25HResult = HResults.COR_E_REFLECTIONTYPELOAD;
src\libraries\System.Private.CoreLib\src\System\Reflection\TargetException.cs (1)
27HResult = HResults.COR_E_TARGET;
src\libraries\System.Private.CoreLib\src\System\Reflection\TargetInvocationException.cs (2)
16HResult = HResults.COR_E_TARGETINVOCATION; 22HResult = HResults.COR_E_TARGETINVOCATION;
src\libraries\System.Private.CoreLib\src\System\Reflection\TargetParameterCountException.cs (3)
16HResult = HResults.COR_E_TARGETPARAMCOUNT; 22HResult = HResults.COR_E_TARGETPARAMCOUNT; 28HResult = HResults.COR_E_TARGETPARAMCOUNT;
src\libraries\System.Private.CoreLib\src\System\Resources\MissingManifestResourceException.cs (3)
18HResult = HResults.COR_E_MISSINGMANIFESTRESOURCE; 24HResult = HResults.COR_E_MISSINGMANIFESTRESOURCE; 30HResult = HResults.COR_E_MISSINGMANIFESTRESOURCE;
src\libraries\System.Private.CoreLib\src\System\Resources\MissingSatelliteAssemblyException.cs (4)
22HResult = HResults.COR_E_MISSINGSATELLITEASSEMBLY; 28HResult = HResults.COR_E_MISSINGSATELLITEASSEMBLY; 34HResult = HResults.COR_E_MISSINGSATELLITEASSEMBLY; 41HResult = HResults.COR_E_MISSINGSATELLITEASSEMBLY;
src\libraries\System.Private.CoreLib\src\System\Runtime\AmbiguousImplementationException.cs (3)
16HResult = HResults.COR_E_AMBIGUOUSIMPLEMENTATION; 22HResult = HResults.COR_E_AMBIGUOUSIMPLEMENTATION; 28HResult = HResults.COR_E_AMBIGUOUSIMPLEMENTATION;
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RuntimeWrappedException.cs (1)
23HResult = HResults.COR_E_RUNTIMEWRAPPED;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\COMException.cs (4)
23HResult = HResults.E_FAIL; 29HResult = HResults.E_FAIL; 35HResult = HResults.E_FAIL; 41HResult = errorCode;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ExternalException.cs (4)
20HResult = HResults.E_FAIL; 26HResult = HResults.E_FAIL; 32HResult = HResults.E_FAIL; 38HResult = errorCode;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\InvalidComObjectException.cs (3)
22HResult = HResults.COR_E_INVALIDCOMOBJECT; 28HResult = HResults.COR_E_INVALIDCOMOBJECT; 34HResult = HResults.COR_E_INVALIDCOMOBJECT;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\InvalidOleVariantTypeException.cs (3)
21HResult = HResults.COR_E_INVALIDOLEVARIANTTYPE; 27HResult = HResults.COR_E_INVALIDOLEVARIANTTYPE; 33HResult = HResults.COR_E_INVALIDOLEVARIANTTYPE;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\MarshalDirectiveException.cs (3)
20HResult = HResults.COR_E_MARSHALDIRECTIVE; 26HResult = HResults.COR_E_MARSHALDIRECTIVE; 32HResult = HResults.COR_E_MARSHALDIRECTIVE;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SafeArrayRankMismatchException.cs (3)
21HResult = HResults.COR_E_SAFEARRAYRANKMISMATCH; 27HResult = HResults.COR_E_SAFEARRAYRANKMISMATCH; 33HResult = HResults.COR_E_SAFEARRAYRANKMISMATCH;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SafeArrayTypeMismatchException.cs (3)
21HResult = HResults.COR_E_SAFEARRAYTYPEMISMATCH; 27HResult = HResults.COR_E_SAFEARRAYTYPEMISMATCH; 33HResult = HResults.COR_E_SAFEARRAYTYPEMISMATCH;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SEHException.cs (3)
19HResult = HResults.E_FAIL; 25HResult = HResults.E_FAIL; 31HResult = HResults.E_FAIL;
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\SerializationException.cs (3)
20HResult = HResults.COR_E_SERIALIZATION; 26HResult = HResults.COR_E_SERIALIZATION; 32HResult = HResults.COR_E_SERIALIZATION;
src\libraries\System.Private.CoreLib\src\System\Security\CryptographicException.cs (1)
23HResult = hr;
src\libraries\System.Private.CoreLib\src\System\Security\SecurityException.cs (5)
25HResult = HResults.COR_E_SECURITY; 31HResult = HResults.COR_E_SECURITY; 37HResult = HResults.COR_E_SECURITY; 43HResult = HResults.COR_E_SECURITY; 50HResult = HResults.COR_E_SECURITY;
src\libraries\System.Private.CoreLib\src\System\Security\VerificationException.cs (3)
17HResult = HResults.COR_E_VERIFICATION; 23HResult = HResults.COR_E_VERIFICATION; 29HResult = HResults.COR_E_VERIFICATION;
src\libraries\System.Private.CoreLib\src\System\StackOverflowException.cs (3)
19HResult = HResults.COR_E_STACKOVERFLOW; 25HResult = HResults.COR_E_STACKOVERFLOW; 31HResult = HResults.COR_E_STACKOVERFLOW;
src\libraries\System.Private.CoreLib\src\System\SystemException.cs (3)
17HResult = HResults.COR_E_SYSTEM; 23HResult = HResults.COR_E_SYSTEM; 29HResult = HResults.COR_E_SYSTEM;
src\libraries\System.Private.CoreLib\src\System\Text\DecoderExceptionFallback.cs (3)
82HResult = HResults.COR_E_ARGUMENT; 88HResult = HResults.COR_E_ARGUMENT; 94HResult = HResults.COR_E_ARGUMENT;
src\libraries\System.Private.CoreLib\src\System\Text\EncoderExceptionFallback.cs (3)
83HResult = HResults.COR_E_ARGUMENT; 89HResult = HResults.COR_E_ARGUMENT; 95HResult = HResults.COR_E_ARGUMENT;
src\libraries\System.Private.CoreLib\src\System\Threading\AbandonedMutexException.cs (6)
20HResult = HResults.COR_E_ABANDONEDMUTEX; 26HResult = HResults.COR_E_ABANDONEDMUTEX; 32HResult = HResults.COR_E_ABANDONEDMUTEX; 38HResult = HResults.COR_E_ABANDONEDMUTEX; 45HResult = HResults.COR_E_ABANDONEDMUTEX; 52HResult = HResults.COR_E_ABANDONEDMUTEX;
src\libraries\System.Private.CoreLib\src\System\Threading\SynchronizationLockException.cs (3)
20HResult = HResults.COR_E_SYNCHRONIZATIONLOCK; 26HResult = HResults.COR_E_SYNCHRONIZATIONLOCK; 32HResult = HResults.COR_E_SYNCHRONIZATIONLOCK;
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadAbortException.cs (1)
18HResult = HResults.COR_E_THREADABORTED;
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadInterruptedException.cs (3)
19HResult = HResults.COR_E_THREADINTERRUPTED; 25HResult = HResults.COR_E_THREADINTERRUPTED; 31HResult = HResults.COR_E_THREADINTERRUPTED;
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadStartException.cs (2)
16HResult = HResults.COR_E_THREADSTART; 22HResult = HResults.COR_E_THREADSTART;
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadStateException.cs (3)
20HResult = HResults.COR_E_THREADSTATE; 26HResult = HResults.COR_E_THREADSTATE; 32HResult = HResults.COR_E_THREADSTATE;
src\libraries\System.Private.CoreLib\src\System\Threading\WaitHandle.cs (1)
498ex.HResult = HResults.E_HANDLE;
src\libraries\System.Private.CoreLib\src\System\Threading\WaitHandleCannotBeOpenedException.cs (3)
16HResult = HResults.COR_E_WAITHANDLECANNOTBEOPENED; 21HResult = HResults.COR_E_WAITHANDLECANNOTBEOPENED; 26HResult = HResults.COR_E_WAITHANDLECANNOTBEOPENED;
src\libraries\System.Private.CoreLib\src\System\ThrowHelper.cs (1)
661ex.HResult = hr;
src\libraries\System.Private.CoreLib\src\System\TimeoutException.cs (3)
20HResult = HResults.COR_E_TIMEOUT; 26HResult = HResults.COR_E_TIMEOUT; 32HResult = HResults.COR_E_TIMEOUT;
src\libraries\System.Private.CoreLib\src\System\TypeAccessException.cs (3)
19HResult = HResults.COR_E_TYPEACCESS; 25HResult = HResults.COR_E_TYPEACCESS; 31HResult = HResults.COR_E_TYPEACCESS;
src\libraries\System.Private.CoreLib\src\System\TypeInitializationException.cs (3)
24HResult = HResults.COR_E_TYPEINITIALIZATION; 37HResult = HResults.COR_E_TYPEINITIALIZATION; 44HResult = HResults.COR_E_TYPEINITIALIZATION;
src\libraries\System.Private.CoreLib\src\System\TypeLoadException.cs (4)
17HResult = HResults.COR_E_TYPELOAD; 23HResult = HResults.COR_E_TYPELOAD; 29HResult = HResults.COR_E_TYPELOAD; 36HResult = HResults.COR_E_TYPELOAD;
src\libraries\System.Private.CoreLib\src\System\TypeUnloadedException.cs (3)
17HResult = HResults.COR_E_TYPEUNLOADED; 23HResult = HResults.COR_E_TYPEUNLOADED; 29HResult = HResults.COR_E_TYPEUNLOADED;
src\libraries\System.Private.CoreLib\src\System\UnauthorizedAccessException.cs (3)
20HResult = HResults.COR_E_UNAUTHORIZEDACCESS; 26HResult = HResults.COR_E_UNAUTHORIZEDACCESS; 32HResult = HResults.COR_E_UNAUTHORIZEDACCESS;
src\System\BadImageFormatException.CoreCLR.cs (1)
12HResult = hResult;
src\System\IO\FileLoadException.CoreCLR.cs (1)
15HResult = hResult;
src\System\IO\FileNotFoundException.CoreCLR.cs (1)
12HResult = hResult;
src\System\TypeLoadException.CoreCLR.cs (1)
18HResult = HResults.COR_E_TYPELOAD;
System.Private.Xml (5)
System\Xml\Schema\XmlSchemaException.cs (1)
131HResult = HResults.XmlSchema;
System\Xml\XmlException.cs (2)
109HResult = HResults.Xml; 169HResult = HResults.Xml;
System\Xml\XPath\XPathException.cs (1)
102HResult = HResults.XmlXPath;
System\Xml\Xslt\XsltException.cs (1)
94HResult = HResults.XmlXslt;
System.Security.Cryptography (5)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ERR.cs (1)
113HResult = errorCode;
src\libraries\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.cs (2)
676HResult = hResult, 697HResult = hResult,
src\libraries\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.Pkcs12.cs (1)
728e.HResult = ConfirmedPassword ? NTE_FAIL : ERROR_INVALID_PASSWORD;
System\Security\Cryptography\X509Certificates\X509CertificateLoader.Unix.cs (1)
370HResult = ERROR_INVALID_PASSWORD,
System.Security.Cryptography.ProtectedData (1)
src\libraries\Common\src\System\Security\Cryptography\CryptoThrowHelper.Windows.cs (1)
31HResult = hr
System.Security.Permissions (4)
System\Security\HostProtectionException.cs (4)
24HResult = E_HostProtection; 31HResult = E_HostProtection; 38HResult = E_HostProtection; 46HResult = E_HostProtection;
System.Threading (1)
System\Threading\ReaderWriterLock.cs (1)
1134HResult = errorHResult;
UIAutomationTypes (9)
System\Windows\Automation\ElementNotAvailableException.cs (5)
29HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTAVAILABLE; 38HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTAVAILABLE; 48HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTAVAILABLE; 57HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTAVAILABLE; 66HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTAVAILABLE;
System\Windows\Automation\ElementNotEnabledException.cs (4)
29HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTENABLED; 38HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTENABLED; 48HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTENABLED; 57HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTENABLED;
106 references to HResult
dotnet-dev-certs (1)
src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
94catch (CryptographicException exception) when (exception.HResult == UserCancelledErrorCode)
dotnet-svcutil-lib (2)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ExceptionDataContract.cs (1)
498fieldToValueDictionary.Add("_HResult", value.HResult);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelHelpers.cs (1)
130uint hresult = (uint)exception.InnerException.HResult;
Microsoft.AspNetCore.DeveloperCertificates.XPlat (1)
src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
94catch (CryptographicException exception) when (exception.HResult == UserCancelledErrorCode)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
94catch (CryptographicException exception) when (exception.HResult == UserCancelledErrorCode)
Microsoft.AspNetCore.SignalR.Common (1)
HubException.cs (1)
51/// <exception cref="SerializationException">The class name is <c>null</c> or <see cref="Exception.HResult"/> is zero (0).</exception>
Microsoft.Build (2)
BackEnd\Client\MSBuildClient.cs (2)
211CommunicationsUtilities.Trace("HResult: {0}.", ex.HResult); 463CommunicationsUtilities.Trace("HResult: {0}.", ex.HResult);
Microsoft.Build.Framework (1)
BuildException\BuildExceptionBase.cs (1)
90int? hresult = exception.HResult;
Microsoft.Build.Tasks.Core (2)
ManifestUtil\AssemblyIdentity.cs (1)
288catch (ArgumentException e) when (e.HResult == unchecked((int)0x80070057))
NativeMethods.cs (1)
1320hr = e.HResult;
Microsoft.CodeAnalysis (1)
CommandLine\CommonCompiler.CompilerEmitStreamProvider.cs (1)
78else if (e.HResult == eWin32SharingViolation)
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (3)
DkmExceptionUtilities.cs (2)
17e.HResult == COR_E_BADIMAGEFORMAT || 18e.HResult == CORDBG_E_MISSING_METADATA;
MetadataUtilities_Exceptions.cs (1)
26switch (unchecked((uint)e.HResult))
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (2)
src\ExpressionEvaluator\Core\Source\ExpressionCompiler\DkmExceptionUtilities.cs (2)
17e.HResult == COR_E_BADIMAGEFORMAT || 18e.HResult == CORDBG_E_MISSING_METADATA;
Microsoft.CodeAnalysis.Scripting (1)
Hosting\CommandLine\CommandLineRunner.cs (1)
220return e.HResult;
Microsoft.Extensions.Diagnostics.ExceptionSummarization (1)
ExceptionSummarizer.cs (1)
64var hresult = exception.HResult;
Microsoft.Extensions.Logging.EventSource (1)
ExceptionInfo.cs (1)
24HResult = exception.HResult;
Microsoft.Maui (1)
VisualDiagnostics\BootstrapHelper.cs (1)
51 return ex.HResult;
Microsoft.Maui.Controls.Compatibility (1)
src\Core\src\VisualDiagnostics\BootstrapHelper.cs (1)
51 return ex.HResult;
Microsoft.ML.Vision (1)
ImageClassificationTrainer.cs (1)
806if (e.HResult == -2146233088)
PresentationCore (2)
MS\Internal\WindowsRuntime\Windows\UI\ViewManagement\InputPane.cs (2)
198|| e.HResult == NativeMethods.E_NOINTERFACE 199|| e.HResult == NativeMethods.REGDB_E_CLASSNOTREG)
PresentationFramework (6)
MS\Internal\WindowsRuntime\Generated\WinRT\ExceptionHelpers.cs (2)
216int hr = ex.HResult; 330if (e.HResult == restrictedErrorInfoHResult)
MS\Internal\WindowsRuntime\Generated\WinRT\IInspectable.cs (2)
60return ex.HResult; 75return ex.HResult;
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IReadOnlyList.cs (1)
96if (ExceptionHelpers.E_BOUNDS == ex.HResult)
System\windows\Documents\TextEditorDragDrop.cs (1)
230catch (COMException ex) when(ex.HResult == NativeMethods.E_UNEXPECTED)
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.Linux.cs (1)
461catch (IOException ex) when (ex.HResult == Interop.Error.ENOTDIR.Info().RawErrno)
System.Net.Http (1)
System\Net\Http\HttpRequestException.cs (1)
22HResult = inner.HResult;
System.Net.HttpListener (3)
System\Net\Managed\HttpResponseStream.Managed.cs (3)
152throw new HttpListenerException(ex.HResult, ex.Message); 254throw new HttpListenerException(ex.HResult, ex.Message); 292throw new HttpListenerException(ex.HResult, ex.Message);
System.Net.Quic (2)
System\Net\Quic\QuicConnection.cs (2)
551(qex.HResult == QUIC_STATUS_ABORTED || qex.HResult == QUIC_STATUS_INVALID_STATE))
System.Net.Requests (1)
System\Net\WebException.cs (1)
52HResult = innerException.HResult;
System.Net.Security (1)
src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.GssApiException.cs (1)
19get { return (Status)HResult; }
System.Private.CoreLib (21)
src\libraries\System.Private.CoreLib\src\Internal\Runtime\InteropServices\ComponentActivator.cs (5)
94return e.HResult; 129return e.HResult; 207return e.HResult; 252return e.HResult; 275return e.HResult;
src\libraries\System.Private.CoreLib\src\System\ArgumentException.cs (1)
91if (_message == null && HResult == HResults.COR_E_ARGUMENT)
src\libraries\System.Private.CoreLib\src\System\BadImageFormatException.cs (2)
84(HResult == HResults.COR_E_EXCEPTION)) 87_message = FileLoadException.FormatFileLoadExceptionMessage(_fileName, HResult);
src\libraries\System.Private.CoreLib\src\System\ComponentModel\Win32Exception.cs (5)
82/// Returns a string that contains the <see cref="NativeErrorCode"/>, or <see cref="Exception.HResult"/>, or both. 84/// <returns>A string that represents the <see cref="NativeErrorCode"/>, or <see cref="Exception.HResult"/>, or both.</returns> 87if (NativeErrorCode == 0 || NativeErrorCode == HResult) 98if (HResult == E_FAIL) 104s.Append($" ({HResult:X8}, {nativeErrorString})");
src\libraries\System.Private.CoreLib\src\System\IO\FileLoadException.cs (1)
45public override string Message => _message ??= FormatFileLoadExceptionMessage(FileName, HResult);
src\libraries\System.Private.CoreLib\src\System\IO\FileNotFoundException.cs (2)
63(HResult == HResults.COR_E_EXCEPTION)) 66_message = FileLoadException.FormatFileLoadExceptionMessage(FileName, HResult);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\COMException.cs (1)
54s.Append($"{GetType()} (0x{HResult:X8})");
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ExternalException.cs (2)
48public virtual int ErrorCode => HResult; 54string s = $"{GetType()} (0x{HResult:X8})";
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshal.NoCom.cs (1)
18return e?.HResult ?? 0;
src\System\IO\FileLoadException.CoreCLR.cs (1)
17_message = FormatFileLoadExceptionMessage(FileName, HResult);
System.Private.Windows.Core (6)
System\Private\Windows\BinaryFormat\BinaryFormatWriter.cs (1)
665exception.HResult,
System\Private\Windows\Ole\Composition.RuntimeToNativeAdapter.cs (4)
47return (HRESULT)e.HResult; 102return (HRESULT)e.HResult; 120return (HRESULT)e.HResult; 143return (HRESULT)e.HResult;
Windows\Win32\Foundation\HRESULT.cs (1)
55return (HRESULT)ex.HResult;
System.Runtime.InteropServices (2)
System\Runtime\InteropServices\Marshalling\ExceptionAsHResultMarshaller.cs (2)
12/// Marshals an exception object to the value of its <see cref="Exception.HResult"/> converted to <typeparamref name="T"/>. 25/// Marshals an exception object to the value of its <see cref="Exception.HResult"/> converted to <typeparamref name="T"/>.
System.Security.Cryptography (1)
src\libraries\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.Pkcs12.cs (1)
726if (e.HResult != CRYPT_E_BAD_DECODE)
System.ServiceModel.NetNamedPipe (6)
System\IO\PipeException.cs (1)
40get { return HResult; }
System\ServiceModel\Channels\PipeConnectionInitiator.cs (5)
192int error = PipeError.GetErrorFromHResult(ex.HResult); 199resolvedAddress, ex.Message), ex.HResult); 235PipeException innerException = new PipeException(SR.Format(SR.PipeModeChangeFailed, ex.Message), ex.HResult); 322PipeError.GetErrorString(ioe)), ioe.HResult & 0x7FF8FFFF); 434int originalErrorCode = GetErrorFromHResult(exception.HResult);
System.Threading (4)
System\Threading\ReaderWriterLock.cs (4)
1119/// out-of-memory scenarios. <see cref="Exception.HResult"/> property was set to a specific value to indicate the actual 1125/// <see cref="ReaderWriterLockApplicationException"/> is thrown with the same <see cref="Exception.HResult"/> as 1150/// The original code used an incorrect <see cref="Exception.HResult"/> for this exception. The 1151/// <see cref="Exception.HResult"/> value was set to ERROR_NOT_OWNER without first converting that error code into an
System.Windows.Forms (1)
System\Windows\Forms\ComponentModel\COM2Interop\ComNativeDescriptor.cs (1)
159hr = (HRESULT)ex.HResult;
System.Windows.Forms.Interop.Tests (1)
PropertyGridTests.cs (1)
37Assert.Equal((int)HRESULT.DISP_E_MEMBERNOTFOUND, ex.HResult);
System.Windows.Forms.Primitives (2)
Windows\Win32\System\Ole\ClassPropertyDispatchAdapter.cs (2)
216return (HRESULT)ex.HResult; 240return (HRESULT)ex.HResult;
System.Windows.Forms.Tests (5)
System\Windows\Forms\DataObjectTests.cs (2)
2718.Where(e => e.HResult == HRESULT.DV_E_TYMED); 2744.Where(e => e.HResult == HRESULT.DV_E_FORMATETC);
System\Windows\Forms\HtmlDocumentTests.cs (1)
1515Assert.Equal(HRESULT.DISP_E_UNKNOWNNAME, (HRESULT)ex.HResult);
System\Windows\Forms\HtmlElementTests.cs (2)
1710Assert.Equal(HRESULT.DISP_E_UNKNOWNNAME, (HRESULT)ex.HResult); 2490Assert.Equal(HRESULT.DISP_E_UNKNOWNNAME, (HRESULT)ex.HResult);
Templates.Blazor.Tests (1)
src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
94catch (CryptographicException exception) when (exception.HResult == UserCancelledErrorCode)
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
94catch (CryptographicException exception) when (exception.HResult == UserCancelledErrorCode)
Templates.Blazor.WebAssembly.Tests (1)
src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
94catch (CryptographicException exception) when (exception.HResult == UserCancelledErrorCode)
Templates.Mvc.Tests (1)
src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
94catch (CryptographicException exception) when (exception.HResult == UserCancelledErrorCode)
Templates.Tests (1)
src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
94catch (CryptographicException exception) when (exception.HResult == UserCancelledErrorCode)
WindowsBase.Tests (12)
System\Security\RightsManagement\RightsManagementExceptionTests.cs (12)
15Assert.Equal(-2146233088, exception.HResult); 30Assert.Equal(-2146233088, exception.HResult); 44Assert.Equal(-2146233088, exception.HResult); 56Assert.Equal(-2146233088, exception.HResult); 80Assert.Equal(-2146233088, exception.HResult); 95Assert.Equal(-2146233088, exception.HResult); 110Assert.Equal(-2146233088, exception.HResult); 131Assert.Equal(-2146233088, exception.HResult); 152Assert.Equal(-2146233088, exception.HResult); 176Assert.Equal(-2146233088, exception.HResult); 200Assert.Equal(-2146233088, exception.HResult); 223Assert.Equal(-2146233088, exception.HResult);