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
- ErrorProvider.cs
- PersistenceParticipant.cs
- BufferAllocator.cs
- SuppressMergeCheckAttribute.cs
- LoadMessageLogger.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- ListItemConverter.cs
- Vector.cs
- TreeViewImageKeyConverter.cs
- IPGlobalProperties.cs
- Int32KeyFrameCollection.cs
- GcHandle.cs
- BindingUtils.cs
- RepeatButtonAutomationPeer.cs
- TemplateControl.cs
- GrammarBuilderPhrase.cs
- SimplePropertyEntry.cs
- SQLInt64Storage.cs
- sqlser.cs
- ExtensionSimplifierMarkupObject.cs
- WinInetCache.cs
- Internal.cs
- Parameter.cs
- CodeActivity.cs
- AppLevelCompilationSectionCache.cs
- TemplateField.cs
- ToolStripButton.cs
- ViewLoader.cs
- SQLBoolean.cs
- ExpanderAutomationPeer.cs
- ChannelPool.cs
- XDRSchema.cs
- WebException.cs
- NavigationHelper.cs
- XMLDiffLoader.cs
- ReversePositionQuery.cs
- SingleAnimationBase.cs
- RolePrincipal.cs
- UserControl.cs
- AvTraceDetails.cs
- LayoutTable.cs
- ViewValidator.cs
- ColorAnimationUsingKeyFrames.cs
- CalendarDesigner.cs
- DropSourceBehavior.cs
- AppSecurityManager.cs
- ActivationServices.cs
- ProfessionalColors.cs
- ToolstripProfessionalRenderer.cs
- PerformanceCounterLib.cs
- TextEvent.cs
- DataGridViewRowConverter.cs
- EmptyReadOnlyDictionaryInternal.cs
- DetailsViewRowCollection.cs
- UserControl.cs
- SqlParameter.cs
- ApplicationInfo.cs
- SQLDouble.cs
- KeyValueInternalCollection.cs
- dbdatarecord.cs
- DateTimeOffset.cs
- InlineCollection.cs
- StringConverter.cs
- ScriptControlManager.cs
- Debug.cs
- ExcCanonicalXml.cs
- TypeConverterAttribute.cs
- OwnerDrawPropertyBag.cs
- UnsafeNativeMethods.cs
- XmlArrayAttribute.cs
- Helper.cs
- ConfigurationPermission.cs
- BitmapInitialize.cs
- DataSourceCacheDurationConverter.cs
- BasePattern.cs
- MachineKeyValidationConverter.cs
- RouteItem.cs
- XmlStringTable.cs
- DataGridViewColumnTypePicker.cs
- LineSegment.cs
- ConnectionPoolManager.cs
- TextEditorParagraphs.cs
- BrowserCapabilitiesFactoryBase.cs
- BypassElement.cs
- RegionIterator.cs
- AsyncOperationContext.cs
- ItemChangedEventArgs.cs
- GACMembershipCondition.cs
- CompositeCollection.cs
- BitmapFrame.cs
- ReadOnlyAttribute.cs
- MemberPathMap.cs
- FormsAuthenticationModule.cs
- PersonalizationStateInfoCollection.cs
- QilExpression.cs
- TextRangeEditLists.cs
- UnsafeMethods.cs
- PageThemeParser.cs
- DispatcherExceptionFilterEventArgs.cs
- Command.cs