Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- SkewTransform.cs
- SmiEventSink_Default.cs
- NamedPipeChannelListener.cs
- PointAnimationUsingKeyFrames.cs
- MediaElementAutomationPeer.cs
- BindingMemberInfo.cs
- ContentType.cs
- PenThreadWorker.cs
- HtmlShim.cs
- LookupNode.cs
- DescendantOverDescendantQuery.cs
- PointCollection.cs
- CodeMethodReturnStatement.cs
- ServiceHandle.cs
- StrokeNodeEnumerator.cs
- WorkflowItemPresenter.cs
- UnSafeCharBuffer.cs
- BridgeDataReader.cs
- BuildManager.cs
- SignatureToken.cs
- ValueQuery.cs
- HttpCapabilitiesBase.cs
- SerializerDescriptor.cs
- WmlCalendarAdapter.cs
- CodePrimitiveExpression.cs
- ExceptionCollection.cs
- initElementDictionary.cs
- TransformProviderWrapper.cs
- TextLineBreak.cs
- FixedFindEngine.cs
- QueryInterceptorAttribute.cs
- TemplateContentLoader.cs
- ObjectListGeneralPage.cs
- MissingManifestResourceException.cs
- GeneratedCodeAttribute.cs
- Transactions.cs
- ComponentDispatcher.cs
- WasAdminWrapper.cs
- ServiceCredentialsElement.cs
- FormViewInsertedEventArgs.cs
- TraceData.cs
- ConstraintConverter.cs
- CommandConverter.cs
- QuerySetOp.cs
- shaperfactoryquerycachekey.cs
- _PooledStream.cs
- TextStore.cs
- SmiConnection.cs
- WorkflowTimerService.cs
- ListItemCollection.cs
- XhtmlBasicCommandAdapter.cs
- WebServiceParameterData.cs
- ObjectSecurity.cs
- ToolStripLocationCancelEventArgs.cs
- ExtentCqlBlock.cs
- PublishLicense.cs
- ConstraintEnumerator.cs
- VisualBrush.cs
- WindowsTitleBar.cs
- XmlValueConverter.cs
- dtdvalidator.cs
- CodePageEncoding.cs
- _SecureChannel.cs
- Activity.cs
- PerfService.cs
- MimeParameterWriter.cs
- AddInServer.cs
- RightsManagementEncryptionTransform.cs
- Authorization.cs
- DataRelationCollection.cs
- EncoderNLS.cs
- PickBranchDesigner.xaml.cs
- TextContainerChangeEventArgs.cs
- ImagingCache.cs
- NativeMethodsOther.cs
- EntityContainerAssociationSetEnd.cs
- ListViewItem.cs
- TextProperties.cs
- TraceContext.cs
- MetadataException.cs
- LazyTextWriterCreator.cs
- DbParameterCollectionHelper.cs
- TransactionFilter.cs
- WorkflowOperationErrorHandler.cs
- CodeDOMUtility.cs
- PageParserFilter.cs
- DynamicUpdateCommand.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- BaseDataListPage.cs
- XmlIlGenerator.cs
- FormatterServicesNoSerializableCheck.cs
- PipelineModuleStepContainer.cs
- SecurityResources.cs
- SyndicationDeserializer.cs
- MetaChildrenColumn.cs
- RsaSecurityToken.cs
- QueryGenerator.cs
- EntityContainerAssociationSet.cs
- ScriptingRoleServiceSection.cs
- BaseDataBoundControl.cs