Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DataWebControls / System / Data / WebControls / EntityDataSourceValidationException.cs / 1 / EntityDataSourceValidationException.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner objsdev //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web.DynamicData; using System.Security.Permissions; using System.Runtime.Serialization; namespace System.Web.UI.WebControls { [Serializable] public sealed class EntityDataSourceValidationException : Exception, IDynamicValidatorException { private const string InnerExceptionsTag = "InnerExceptions"; private readonly Dictionary_innerExceptions = new Dictionary (); public EntityDataSourceValidationException() : base() { } public EntityDataSourceValidationException(string message) : base(message) { } public EntityDataSourceValidationException(string message, Exception innerException) : base(message, innerException) { } internal EntityDataSourceValidationException(string message, Dictionary innerExceptions) : base(message) { _innerExceptions = innerExceptions; } private EntityDataSourceValidationException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) { _innerExceptions = (Dictionary )serializationInfo.GetValue(InnerExceptionsTag, typeof(Dictionary )); } IDictionary IDynamicValidatorException.InnerExceptions { get { return _innerExceptions; } } [SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter = true)] public override void GetObjectData(SerializationInfo info, StreamingContext context) { base.GetObjectData(info, context); info.AddValue(InnerExceptionsTag, _innerExceptions); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner objsdev //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web.DynamicData; using System.Security.Permissions; using System.Runtime.Serialization; namespace System.Web.UI.WebControls { [Serializable] public sealed class EntityDataSourceValidationException : Exception, IDynamicValidatorException { private const string InnerExceptionsTag = "InnerExceptions"; private readonly Dictionary_innerExceptions = new Dictionary (); public EntityDataSourceValidationException() : base() { } public EntityDataSourceValidationException(string message) : base(message) { } public EntityDataSourceValidationException(string message, Exception innerException) : base(message, innerException) { } internal EntityDataSourceValidationException(string message, Dictionary innerExceptions) : base(message) { _innerExceptions = innerExceptions; } private EntityDataSourceValidationException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) { _innerExceptions = (Dictionary )serializationInfo.GetValue(InnerExceptionsTag, typeof(Dictionary )); } IDictionary IDynamicValidatorException.InnerExceptions { get { return _innerExceptions; } } [SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter = true)] public override void GetObjectData(SerializationInfo info, StreamingContext context) { base.GetObjectData(info, context); info.AddValue(InnerExceptionsTag, _innerExceptions); } } } // 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
- SelectedGridItemChangedEvent.cs
- Configuration.cs
- SevenBitStream.cs
- SafeRightsManagementPubHandle.cs
- ScriptingRoleServiceSection.cs
- AnnotationAuthorChangedEventArgs.cs
- RuleSettingsCollection.cs
- OpenTypeMethods.cs
- PointAnimation.cs
- TimeManager.cs
- VisualTreeHelper.cs
- SchemaExporter.cs
- Vars.cs
- SoapTypeAttribute.cs
- FontStyleConverter.cs
- DocumentXmlWriter.cs
- ProjectionPruner.cs
- HtmlContainerControl.cs
- IssuedTokenClientElement.cs
- ExpressionQuoter.cs
- SecurityKeyIdentifier.cs
- MsmqOutputSessionChannel.cs
- XmlDataSourceView.cs
- BooleanSwitch.cs
- LockedActivityGlyph.cs
- Rotation3D.cs
- PersonalizableTypeEntry.cs
- UnmanagedMarshal.cs
- PointCollectionConverter.cs
- FontClient.cs
- CultureTableRecord.cs
- DefaultObjectMappingItemCollection.cs
- Rules.cs
- Compiler.cs
- DataGridViewRowStateChangedEventArgs.cs
- ScriptingSectionGroup.cs
- TextSpan.cs
- SafeNativeMethods.cs
- SafeRightsManagementQueryHandle.cs
- BindableTemplateBuilder.cs
- IPAddress.cs
- ImageMapEventArgs.cs
- DropAnimation.xaml.cs
- ReturnEventArgs.cs
- HtmlElementEventArgs.cs
- QualifiedCellIdBoolean.cs
- OleDbTransaction.cs
- TypeDescriptionProviderAttribute.cs
- BinHexEncoder.cs
- PKCS1MaskGenerationMethod.cs
- LocalTransaction.cs
- Floater.cs
- ExecutionContext.cs
- ParseChildrenAsPropertiesAttribute.cs
- MethodExpr.cs
- ToolStripActionList.cs
- LinearGradientBrush.cs
- WMIInterop.cs
- CultureTable.cs
- ExpressionsCollectionConverter.cs
- ProfileProvider.cs
- SystemGatewayIPAddressInformation.cs
- DeviceSpecificDialogCachedState.cs
- AssemblyInfo.cs
- CacheManager.cs
- FillErrorEventArgs.cs
- Rect.cs
- EndPoint.cs
- _ListenerAsyncResult.cs
- HttpBrowserCapabilitiesWrapper.cs
- dsa.cs
- DoubleAnimationUsingKeyFrames.cs
- SHA1.cs
- SecurityProtocolFactory.cs
- ProcessThread.cs
- UInt64Converter.cs
- Binding.cs
- QilInvokeLateBound.cs
- TableLayout.cs
- xmlfixedPageInfo.cs
- Image.cs
- SerializationAttributes.cs
- NavigationPropertyEmitter.cs
- WindowsFormsHostPropertyMap.cs
- BitmapEffectDrawing.cs
- RawStylusInputReport.cs
- TrustDriver.cs
- ResourceProviderFactory.cs
- ImageCodecInfoPrivate.cs
- ContextStaticAttribute.cs
- OSEnvironmentHelper.cs
- TransactionScopeDesigner.cs
- ClickablePoint.cs
- Logging.cs
- DrawingImage.cs
- Binding.cs
- Literal.cs
- IOException.cs
- KnownTypeAttribute.cs
- ConfigXmlSignificantWhitespace.cs