Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / clr / src / BCL / System / ArrayTypeMismatchException.cs / 1 / ArrayTypeMismatchException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: ArrayTypeMismatchException ** ** ** Purpose: The arrays are of different primitive types. ** ** =============================================================================*/ namespace System { using System; using System.Runtime.Serialization; // The ArrayMismatchException is thrown when an attempt to store // an object of the wrong type within an array occurs. // [System.Runtime.InteropServices.ComVisible(true)] [Serializable()] public class ArrayTypeMismatchException : SystemException { // Creates a new ArrayMismatchException with its message string set to // the empty string, its HRESULT set to COR_E_ARRAYTYPEMISMATCH, // and its ExceptionInfo reference set to null. public ArrayTypeMismatchException() : base(Environment.GetResourceString("Arg_ArrayTypeMismatchException")) { SetErrorCode(__HResults.COR_E_ARRAYTYPEMISMATCH); } // Creates a new ArrayMismatchException with its message string set to // message, its HRESULT set to COR_E_ARRAYTYPEMISMATCH, // and its ExceptionInfo reference set to null. // public ArrayTypeMismatchException(String message) : base(message) { SetErrorCode(__HResults.COR_E_ARRAYTYPEMISMATCH); } public ArrayTypeMismatchException(String message, Exception innerException) : base(message, innerException) { SetErrorCode(__HResults.COR_E_ARRAYTYPEMISMATCH); } protected ArrayTypeMismatchException(SerializationInfo info, StreamingContext context) : base(info, context) { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: ArrayTypeMismatchException ** ** ** Purpose: The arrays are of different primitive types. ** ** =============================================================================*/ namespace System { using System; using System.Runtime.Serialization; // The ArrayMismatchException is thrown when an attempt to store // an object of the wrong type within an array occurs. // [System.Runtime.InteropServices.ComVisible(true)] [Serializable()] public class ArrayTypeMismatchException : SystemException { // Creates a new ArrayMismatchException with its message string set to // the empty string, its HRESULT set to COR_E_ARRAYTYPEMISMATCH, // and its ExceptionInfo reference set to null. public ArrayTypeMismatchException() : base(Environment.GetResourceString("Arg_ArrayTypeMismatchException")) { SetErrorCode(__HResults.COR_E_ARRAYTYPEMISMATCH); } // Creates a new ArrayMismatchException with its message string set to // message, its HRESULT set to COR_E_ARRAYTYPEMISMATCH, // and its ExceptionInfo reference set to null. // public ArrayTypeMismatchException(String message) : base(message) { SetErrorCode(__HResults.COR_E_ARRAYTYPEMISMATCH); } public ArrayTypeMismatchException(String message, Exception innerException) : base(message, innerException) { SetErrorCode(__HResults.COR_E_ARRAYTYPEMISMATCH); } protected ArrayTypeMismatchException(SerializationInfo info, StreamingContext context) : base(info, context) { } } } // 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
- InArgument.cs
- InvokePattern.cs
- GridViewSortEventArgs.cs
- XmlSchemaInfo.cs
- DeploymentSectionCache.cs
- X509Certificate2.cs
- Connector.cs
- UmAlQuraCalendar.cs
- MessageFilterTable.cs
- EntityDataSourceUtil.cs
- DoubleUtil.cs
- UrlAuthFailedErrorFormatter.cs
- TranslateTransform3D.cs
- XmlUtil.cs
- HierarchicalDataBoundControl.cs
- ConditionalAttribute.cs
- TaskHelper.cs
- TransactionFlowElement.cs
- EditingCoordinator.cs
- SQLSingleStorage.cs
- BrowserTree.cs
- RtfFormatStack.cs
- EventData.cs
- IDReferencePropertyAttribute.cs
- SerializationSectionGroup.cs
- CodeDOMUtility.cs
- UIPermission.cs
- TextEditorCharacters.cs
- WCFServiceClientProxyGenerator.cs
- MetadataArtifactLoaderCompositeResource.cs
- PersonalizationState.cs
- ErrorWrapper.cs
- DataGridColumnHeadersPresenterAutomationPeer.cs
- EncoderExceptionFallback.cs
- WebCodeGenerator.cs
- SettingsProperty.cs
- DependencyPropertyHelper.cs
- PingOptions.cs
- HtmlProps.cs
- ConnectionsZone.cs
- CapabilitiesRule.cs
- OptimizerPatterns.cs
- ThousandthOfEmRealPoints.cs
- TimeEnumHelper.cs
- DecoderFallback.cs
- User.cs
- FileUpload.cs
- FontConverter.cs
- TraceInternal.cs
- CodeParameterDeclarationExpressionCollection.cs
- OrCondition.cs
- AdornerLayer.cs
- XmlSchemaGroup.cs
- COM2ICategorizePropertiesHandler.cs
- RawStylusInputCustomData.cs
- PointAnimationBase.cs
- LambdaCompiler.Expressions.cs
- PerformanceCounterPermissionEntry.cs
- OdbcConnectionHandle.cs
- LocalizedNameDescriptionPair.cs
- InkSerializer.cs
- Block.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- wgx_render.cs
- CaretElement.cs
- MembershipValidatePasswordEventArgs.cs
- MemberInitExpression.cs
- EdmRelationshipRoleAttribute.cs
- ErrorInfoXmlDocument.cs
- RenderData.cs
- SQLRoleProvider.cs
- TTSEngineTypes.cs
- RequestUriProcessor.cs
- Property.cs
- DataGridViewLinkCell.cs
- DiffuseMaterial.cs
- QueryCoreOp.cs
- UTF32Encoding.cs
- SrgsItemList.cs
- SHA512Cng.cs
- DataControlCommands.cs
- InheritedPropertyChangedEventArgs.cs
- InputBuffer.cs
- SqlConnectionHelper.cs
- ToggleProviderWrapper.cs
- MultipleViewProviderWrapper.cs
- TablePatternIdentifiers.cs
- Image.cs
- RequestNavigateEventArgs.cs
- PreviewPrintController.cs
- LineSegment.cs
- WeakReferenceKey.cs
- DataObjectFieldAttribute.cs
- SQLDouble.cs
- SplineKeyFrames.cs
- StrongNameMembershipCondition.cs
- UniqueIdentifierService.cs
- ListManagerBindingsCollection.cs
- _Events.cs
- ModuleConfigurationInfo.cs