Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / Runtime / InteropServices / ExternalException.cs / 1 / ExternalException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: ExternalException ** ** ** Purpose: Exception base class for all errors from Interop or Structured ** Exception Handling code. ** ** =============================================================================*/ namespace System.Runtime.InteropServices { using System; using System.Runtime.Serialization; // Base exception for COM Interop errors &; Structured Exception Handler // exceptions. // [System.Runtime.InteropServices.ComVisible(true)] [Serializable()] public class ExternalException : SystemException { public ExternalException() : base(Environment.GetResourceString("Arg_ExternalException")) { SetErrorCode(__HResults.E_FAIL); } public ExternalException(String message) : base(message) { SetErrorCode(__HResults.E_FAIL); } public ExternalException(String message, Exception inner) : base(message, inner) { SetErrorCode(__HResults.E_FAIL); } public ExternalException(String message,int errorCode) : base(message) { SetErrorCode(errorCode); } protected ExternalException(SerializationInfo info, StreamingContext context) : base(info, context) { } public virtual int ErrorCode { get { return HResult; } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RelationshipConverter.cs
- SymbolPair.cs
- XpsSerializerFactory.cs
- BinarySecretSecurityToken.cs
- MarginsConverter.cs
- FontDriver.cs
- UnsafeNativeMethods.cs
- ListViewItem.cs
- AssemblyBuilder.cs
- SupportsEventValidationAttribute.cs
- SafeNativeMethods.cs
- ScriptingJsonSerializationSection.cs
- DropSource.cs
- CompositeDataBoundControl.cs
- CodeMemberField.cs
- RotateTransform3D.cs
- OperationResponse.cs
- InstanceDescriptor.cs
- ParserStreamGeometryContext.cs
- ArrayExtension.cs
- StringDictionaryCodeDomSerializer.cs
- HtmlObjectListAdapter.cs
- ByteStorage.cs
- LayoutSettings.cs
- SamlSerializer.cs
- EventLogPermissionAttribute.cs
- InputScope.cs
- CanonicalizationDriver.cs
- Canvas.cs
- _ListenerAsyncResult.cs
- Vector3DConverter.cs
- ExpressionParser.cs
- Expr.cs
- ExecutionEngineException.cs
- BaseDataListComponentEditor.cs
- PropertyGridEditorPart.cs
- GradientStop.cs
- HMACSHA1.cs
- Query.cs
- Wildcard.cs
- StringUtil.cs
- ReachFixedPageSerializerAsync.cs
- ExceptionUtil.cs
- AbstractExpressions.cs
- FormViewDeletedEventArgs.cs
- DragEvent.cs
- XmlReflectionMember.cs
- SQLDouble.cs
- SelectionEditingBehavior.cs
- SqlClientMetaDataCollectionNames.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- EdmToObjectNamespaceMap.cs
- CodeBlockBuilder.cs
- ElapsedEventArgs.cs
- PartialCachingControl.cs
- EventData.cs
- GlyphManager.cs
- BindingOperations.cs
- UrlMappingsSection.cs
- TargetControlTypeCache.cs
- cryptoapiTransform.cs
- AdornerHitTestResult.cs
- PersonalizationEntry.cs
- CopyAttributesAction.cs
- SymLanguageVendor.cs
- KoreanLunisolarCalendar.cs
- SqlTypeSystemProvider.cs
- PrinterResolution.cs
- GridViewDeleteEventArgs.cs
- MappingItemCollection.cs
- EncryptionUtility.cs
- CmsInterop.cs
- BasicViewGenerator.cs
- ContentElement.cs
- EncoderBestFitFallback.cs
- InstanceDataCollectionCollection.cs
- SQLCharsStorage.cs
- Int32AnimationUsingKeyFrames.cs
- XmlWrappingReader.cs
- BreakRecordTable.cs
- ProcessModelInfo.cs
- ApplicationDirectoryMembershipCondition.cs
- ValidationResult.cs
- OdbcDataReader.cs
- LocalBuilder.cs
- NullableIntMinMaxAggregationOperator.cs
- XmlWriterTraceListener.cs
- WindowsListBox.cs
- Triangle.cs
- UserThread.cs
- RequestNavigateEventArgs.cs
- CompositeFontInfo.cs
- DeclarationUpdate.cs
- InputScopeAttribute.cs
- WindowsListViewGroup.cs
- DataGridTableStyleMappingNameEditor.cs
- PersonalizationStateInfo.cs
- RC2.cs
- AccessText.cs
- InProcStateClientManager.cs