Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / RunTime / Tracking / TrackingProfileDeserializationException.cs / 1305376 / TrackingProfileDeserializationException.cs
using System; using System.Globalization; using System.Workflow.ComponentModel; using System.Collections.Generic; using System.Text; using System.Runtime.Serialization; using System.Security.Permissions; using System.Xml; using System.Xml.Schema; namespace System.Workflow.Runtime.Tracking { #region Tracking Exceptions ////// The exception that is thrown when a tracking profile in xml form cannot be deserialized to a TrackingProfile object. /// [Serializable] public sealed class TrackingProfileDeserializationException : System.SystemException { private List_args = new List (); public TrackingProfileDeserializationException() { } public TrackingProfileDeserializationException(string message) : base(message) { } public TrackingProfileDeserializationException(string message, Exception innerException) : base(message, innerException) { } private TrackingProfileDeserializationException(SerializationInfo info, StreamingContext context) : base(info, context) { if (null == info) throw new ArgumentNullException("info"); _args = (List )info.GetValue("__TrackingProfileDeserializationException_args__", typeof(List )); } //ISerializable override to store custom state [SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter = true)] public override void GetObjectData(SerializationInfo info, StreamingContext context) { if (null == info) throw new ArgumentNullException("info"); base.GetObjectData(info, context); info.AddValue("__TrackingProfileDeserializationException_args__", _args); } public IList ValidationEventArgs { get { return _args; } } } #endregion } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; using System.Globalization; using System.Workflow.ComponentModel; using System.Collections.Generic; using System.Text; using System.Runtime.Serialization; using System.Security.Permissions; using System.Xml; using System.Xml.Schema; namespace System.Workflow.Runtime.Tracking { #region Tracking Exceptions /// /// The exception that is thrown when a tracking profile in xml form cannot be deserialized to a TrackingProfile object. /// [Serializable] public sealed class TrackingProfileDeserializationException : System.SystemException { private List_args = new List (); public TrackingProfileDeserializationException() { } public TrackingProfileDeserializationException(string message) : base(message) { } public TrackingProfileDeserializationException(string message, Exception innerException) : base(message, innerException) { } private TrackingProfileDeserializationException(SerializationInfo info, StreamingContext context) : base(info, context) { if (null == info) throw new ArgumentNullException("info"); _args = (List )info.GetValue("__TrackingProfileDeserializationException_args__", typeof(List )); } //ISerializable override to store custom state [SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter = true)] public override void GetObjectData(SerializationInfo info, StreamingContext context) { if (null == info) throw new ArgumentNullException("info"); base.GetObjectData(info, context); info.AddValue("__TrackingProfileDeserializationException_args__", _args); } public IList ValidationEventArgs { get { return _args; } } } #endregion } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ToolStripSplitStackLayout.cs
- TypeElementCollection.cs
- FrugalMap.cs
- GridView.cs
- EncryptRequest.cs
- SemanticAnalyzer.cs
- TypeNameConverter.cs
- SizeKeyFrameCollection.cs
- HandlerFactoryWrapper.cs
- AncestorChangedEventArgs.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- XmlWhitespace.cs
- PackagePartCollection.cs
- DbBuffer.cs
- FormsAuthenticationModule.cs
- IIS7WorkerRequest.cs
- AlignmentXValidation.cs
- MemberRestriction.cs
- ProfessionalColors.cs
- _Events.cs
- EdmComplexTypeAttribute.cs
- BaseTemplateParser.cs
- TcpStreams.cs
- FixedMaxHeap.cs
- ContactManager.cs
- MeshGeometry3D.cs
- HwndMouseInputProvider.cs
- SqlNode.cs
- _ShellExpression.cs
- DataGridViewLinkColumn.cs
- TableItemPatternIdentifiers.cs
- NullableDecimalAverageAggregationOperator.cs
- TrackingProfileDeserializationException.cs
- FontWeightConverter.cs
- EmptyImpersonationContext.cs
- RuleProcessor.cs
- TrackingMemoryStreamFactory.cs
- LinqExpressionNormalizer.cs
- InfoCardKeyedHashAlgorithm.cs
- UdpDiscoveryMessageFilter.cs
- Application.cs
- EventsTab.cs
- PerformanceCounterPermissionAttribute.cs
- QueryRewriter.cs
- RC2CryptoServiceProvider.cs
- DifferencingCollection.cs
- NativeMethods.cs
- SystemIPInterfaceStatistics.cs
- DataGridItem.cs
- ConfigurationProperty.cs
- ArrangedElementCollection.cs
- Command.cs
- SrgsElementFactoryCompiler.cs
- CollectionConverter.cs
- KeyValueConfigurationCollection.cs
- ValueQuery.cs
- SecondaryViewProvider.cs
- TreeNodeCollectionEditor.cs
- QuaternionAnimation.cs
- Timer.cs
- Point.cs
- HttpCookie.cs
- Win32.cs
- dsa.cs
- DropDownButton.cs
- WCFBuildProvider.cs
- StrokeSerializer.cs
- StructuralObject.cs
- TextReader.cs
- PrimaryKeyTypeConverter.cs
- PreProcessor.cs
- Popup.cs
- KeyedPriorityQueue.cs
- ScriptManagerProxy.cs
- ContainerControl.cs
- PropertyPath.cs
- RuntimeConfigLKG.cs
- Screen.cs
- DateTimeFormatInfoScanner.cs
- ObjectFullSpanRewriter.cs
- RealizedColumnsBlock.cs
- ChtmlLinkAdapter.cs
- PolicyImporterElement.cs
- IdlingCommunicationPool.cs
- SinglePageViewer.cs
- HtmlTableCell.cs
- HttpHandlerAction.cs
- CharacterMetrics.cs
- Int32Converter.cs
- ColumnHeaderConverter.cs
- ISessionStateStore.cs
- XmlMtomWriter.cs
- XmlSchemaGroupRef.cs
- CorrelationManager.cs
- DataGridPageChangedEventArgs.cs
- TrustLevel.cs
- QueryStringParameter.cs
- ConditionalAttribute.cs
- ColumnResizeAdorner.cs
- ToolStripPanelRenderEventArgs.cs