Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWebControls / System / Data / WebControls / EntityDataSourceValidationException.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- JsonWriter.cs
- X500Name.cs
- ApplicationActivator.cs
- ZipIORawDataFileBlock.cs
- ReliabilityContractAttribute.cs
- ItemAutomationPeer.cs
- OdbcEnvironmentHandle.cs
- HashSet.cs
- XmlDataSource.cs
- SynchronizedInputPattern.cs
- MulticastNotSupportedException.cs
- InputBinding.cs
- ADRoleFactoryConfiguration.cs
- UIElementCollection.cs
- HtmlInputCheckBox.cs
- Tile.cs
- AuthenticationService.cs
- FieldToken.cs
- InvocationExpression.cs
- ClassGenerator.cs
- DataRowCollection.cs
- SymDocumentType.cs
- PseudoWebRequest.cs
- Misc.cs
- CompoundFileReference.cs
- LambdaCompiler.Statements.cs
- WorkflowApplicationIdleEventArgs.cs
- AssemblyCache.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- SBCSCodePageEncoding.cs
- SchemaNotation.cs
- RightsManagementInformation.cs
- TraceData.cs
- SchemaEntity.cs
- CryptoConfig.cs
- RawStylusInputCustomDataList.cs
- UriParserTemplates.cs
- WebBaseEventKeyComparer.cs
- activationcontext.cs
- DataObject.cs
- HandlerBase.cs
- RouteUrlExpressionBuilder.cs
- MostlySingletonList.cs
- XmlMembersMapping.cs
- ColorConverter.cs
- MulticastNotSupportedException.cs
- XmlDeclaration.cs
- ProgressBar.cs
- Pens.cs
- Blend.cs
- ResXResourceSet.cs
- WebConfigurationManager.cs
- JumpTask.cs
- PointLightBase.cs
- Vector3DAnimationBase.cs
- DeadCharTextComposition.cs
- DataListItemEventArgs.cs
- TypographyProperties.cs
- HTTPRemotingHandler.cs
- ValueQuery.cs
- DocumentXmlWriter.cs
- XmlNamespaceDeclarationsAttribute.cs
- newinstructionaction.cs
- PeerObject.cs
- AutomationPeer.cs
- CheckBox.cs
- BezierSegment.cs
- XslCompiledTransform.cs
- TreeNodeClickEventArgs.cs
- GridViewSelectEventArgs.cs
- JavaScriptObjectDeserializer.cs
- MemberHolder.cs
- IntegerValidator.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- EndPoint.cs
- EntityParameter.cs
- TracedNativeMethods.cs
- DataTableClearEvent.cs
- Pointer.cs
- HtmlShimManager.cs
- RepeatInfo.cs
- PointCollection.cs
- NativeActivityTransactionContext.cs
- SizeFConverter.cs
- AsyncPostBackErrorEventArgs.cs
- X509Certificate2.cs
- QueryableDataSourceHelper.cs
- IdentityValidationException.cs
- BooleanAnimationUsingKeyFrames.cs
- DeflateEmulationStream.cs
- LookupNode.cs
- SecurityCriticalDataForSet.cs
- StringStorage.cs
- CategoryAttribute.cs
- TableSectionStyle.cs
- AdRotator.cs
- DbConnectionPoolCounters.cs
- Expander.cs
- ListViewDesigner.cs
- ComboBox.cs