Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / InvalidCastException.cs / 1305376 / InvalidCastException.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*==============================================================================
**
** Class: InvalidCastException
**
**
** Purpose: Exception class for bad cast conditions!
**
**
=============================================================================*/
namespace System {
using System;
using System.Runtime.Serialization;
[System.Runtime.InteropServices.ComVisible(true)]
[Serializable]
public class InvalidCastException : SystemException {
public InvalidCastException()
: base(Environment.GetResourceString("Arg_InvalidCastException")) {
SetErrorCode(__HResults.COR_E_INVALIDCAST);
}
public InvalidCastException(String message)
: base(message) {
SetErrorCode(__HResults.COR_E_INVALIDCAST);
}
public InvalidCastException(String message, Exception innerException)
: base(message, innerException) {
SetErrorCode(__HResults.COR_E_INVALIDCAST);
}
[System.Security.SecuritySafeCritical] // auto-generated
protected InvalidCastException(SerializationInfo info, StreamingContext context) : base(info, context) {
}
public InvalidCastException(String message, int errorCode)
: base(message) {
SetErrorCode(errorCode);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- documentsequencetextpointer.cs
- DefaultConfirmation.cs
- OutputScopeManager.cs
- MaskDesignerDialog.cs
- SQLInt32Storage.cs
- LongCountAggregationOperator.cs
- XmlConvert.cs
- TraceInternal.cs
- QilFunction.cs
- EmbossBitmapEffect.cs
- ExpressionBindingCollection.cs
- PagerSettings.cs
- ManifestSignedXml.cs
- MemberProjectionIndex.cs
- Transform.cs
- EncodingDataItem.cs
- SecurityAlgorithmSuite.cs
- DataGridItemCollection.cs
- PermissionToken.cs
- ObjectDataSourceFilteringEventArgs.cs
- StorageSetMapping.cs
- Models.cs
- DispatchChannelSink.cs
- PhonemeEventArgs.cs
- InvalidOperationException.cs
- OutputCacheSettingsSection.cs
- SerializationObjectManager.cs
- AppDomainEvidenceFactory.cs
- XmlSequenceWriter.cs
- SolidBrush.cs
- DesignerValidatorAdapter.cs
- MouseWheelEventArgs.cs
- RenderOptions.cs
- PrintPreviewGraphics.cs
- CodeAttachEventStatement.cs
- PersistenceException.cs
- ColumnHeaderCollectionEditor.cs
- WebRequestModuleElementCollection.cs
- XamlToRtfParser.cs
- MethodBuilderInstantiation.cs
- StickyNote.cs
- ProtectedConfigurationSection.cs
- ConfigurationPermission.cs
- CodeSnippetCompileUnit.cs
- InternalBase.cs
- SafeViewOfFileHandle.cs
- LinkUtilities.cs
- CompiledAction.cs
- Frame.cs
- GuidelineCollection.cs
- DictionaryChange.cs
- PrtCap_Reader.cs
- ActivitySurrogate.cs
- ByteStreamGeometryContext.cs
- ColumnClickEvent.cs
- ArraySortHelper.cs
- HttpCacheVary.cs
- State.cs
- PropertyPathWorker.cs
- IconHelper.cs
- DateTimeFormat.cs
- Executor.cs
- ReadOnlyNameValueCollection.cs
- EntityClassGenerator.cs
- KeyInfo.cs
- DataGridViewTopRowAccessibleObject.cs
- CopyEncoder.cs
- PassportAuthenticationModule.cs
- RuntimeHandles.cs
- SortQuery.cs
- UpDownEvent.cs
- Line.cs
- String.cs
- RectangleHotSpot.cs
- XmlAggregates.cs
- DetailsViewPageEventArgs.cs
- HttpCookiesSection.cs
- SystemIcmpV4Statistics.cs
- GeneralTransform3DTo2D.cs
- FrameworkReadOnlyPropertyMetadata.cs
- SettingsSavedEventArgs.cs
- AggregateNode.cs
- OpCodes.cs
- HtmlShim.cs
- CLRBindingWorker.cs
- CacheEntry.cs
- LineVisual.cs
- CustomCategoryAttribute.cs
- ToolStripSeparator.cs
- GraphicsContainer.cs
- LinearKeyFrames.cs
- UiaCoreTypesApi.cs
- TriggerCollection.cs
- ServiceInfo.cs
- FloaterBaseParaClient.cs
- _HTTPDateParse.cs
- RightsManagementPermission.cs
- x509store.cs
- EdmSchemaError.cs
- FontFamily.cs