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
- Mapping.cs
- SchemaNamespaceManager.cs
- StorageComplexTypeMapping.cs
- CompositeClientFormatter.cs
- InputGestureCollection.cs
- XmlSchemaAnnotation.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- ToolStripInSituService.cs
- PeerSecurityHelpers.cs
- SamlAttributeStatement.cs
- ResourceAssociationTypeEnd.cs
- TableRowGroup.cs
- EdmProperty.cs
- Axis.cs
- SystemGatewayIPAddressInformation.cs
- RuntimeConfig.cs
- ThreadStaticAttribute.cs
- EditorZoneBase.cs
- XmlAutoDetectWriter.cs
- UrlAuthFailedErrorFormatter.cs
- ExpressionBuilder.cs
- _RequestCacheProtocol.cs
- RemotingSurrogateSelector.cs
- Size.cs
- ExpandCollapsePattern.cs
- CheckBoxField.cs
- ItemContainerGenerator.cs
- OpCopier.cs
- TaiwanCalendar.cs
- OptimizedTemplateContentHelper.cs
- Array.cs
- DataGridViewColumnCollection.cs
- XmlQueryRuntime.cs
- ProfileGroupSettingsCollection.cs
- ScriptMethodAttribute.cs
- EventListener.cs
- UpdateManifestForBrowserApplication.cs
- SimpleMailWebEventProvider.cs
- AlgoModule.cs
- FlagsAttribute.cs
- XamlReaderHelper.cs
- OletxTransactionFormatter.cs
- SystemEvents.cs
- TripleDES.cs
- FlowDocumentFormatter.cs
- VerticalAlignConverter.cs
- ExceptionTrace.cs
- ConnectionManagementElementCollection.cs
- CompModSwitches.cs
- RegexRunnerFactory.cs
- HotCommands.cs
- RijndaelManagedTransform.cs
- SecurityStandardsManager.cs
- Error.cs
- EdmScalarPropertyAttribute.cs
- VirtualizedItemProviderWrapper.cs
- ArrayConverter.cs
- InternalPermissions.cs
- FormView.cs
- Transform.cs
- CollectionViewGroupRoot.cs
- ToolZone.cs
- ProgressBarAutomationPeer.cs
- DbDeleteCommandTree.cs
- Viewport3DVisual.cs
- JapaneseCalendar.cs
- InteropBitmapSource.cs
- CalendarDesigner.cs
- SplineQuaternionKeyFrame.cs
- CookieParameter.cs
- ConnectionInterfaceCollection.cs
- ToolStripTemplateNode.cs
- ViewKeyConstraint.cs
- NameValueSectionHandler.cs
- MatrixKeyFrameCollection.cs
- DesignerAutoFormatStyle.cs
- XmlSiteMapProvider.cs
- BaseUriHelper.cs
- CompilerHelpers.cs
- WindowsProgressbar.cs
- GreenMethods.cs
- GradientStop.cs
- FocusChangedEventArgs.cs
- safelinkcollection.cs
- DataGridViewAccessibleObject.cs
- OleDbPropertySetGuid.cs
- PermissionSetEnumerator.cs
- EdmItemError.cs
- EmptyTextWriter.cs
- StringTraceRecord.cs
- ListViewCommandEventArgs.cs
- HttpServerUtilityWrapper.cs
- RemoteWebConfigurationHost.cs
- ActivityBindForm.Designer.cs
- Transaction.cs
- IgnorePropertiesAttribute.cs
- ParagraphVisual.cs
- XmlnsCache.cs
- ColumnResult.cs
- XmlQualifiedName.cs