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
- DynamicAttribute.cs
- Errors.cs
- WsatServiceCertificate.cs
- SqlInfoMessageEvent.cs
- DefaultValueAttribute.cs
- KernelTypeValidation.cs
- GenericUI.cs
- TypeSystem.cs
- ExpressionPrinter.cs
- AttachmentCollection.cs
- TreeNodeConverter.cs
- ChtmlImageAdapter.cs
- ToolboxItemFilterAttribute.cs
- ObjectAnimationUsingKeyFrames.cs
- ArrayList.cs
- ModelItemCollectionImpl.cs
- ServiceModelConfigurationSectionCollection.cs
- OracleFactory.cs
- SqlException.cs
- Domain.cs
- AnnotationStore.cs
- DataBinder.cs
- MetadataImporter.cs
- Page.cs
- DebuggerAttributes.cs
- UnaryNode.cs
- TransformValueSerializer.cs
- XmlAttributeAttribute.cs
- CodeParameterDeclarationExpression.cs
- WmlCommandAdapter.cs
- StickyNoteHelper.cs
- DefaultPropertyAttribute.cs
- NumberFormatInfo.cs
- DbConnectionStringCommon.cs
- EdgeModeValidation.cs
- DoubleAnimationClockResource.cs
- PresentationSource.cs
- OLEDB_Enum.cs
- XmlNode.cs
- FontCollection.cs
- ScriptComponentDescriptor.cs
- EntityProviderServices.cs
- webbrowsersite.cs
- ParserExtension.cs
- ExpressionBuilderCollection.cs
- SortExpressionBuilder.cs
- PEFileEvidenceFactory.cs
- CharAnimationUsingKeyFrames.cs
- MemberRelationshipService.cs
- CommaDelimitedStringAttributeCollectionConverter.cs
- DBAsyncResult.cs
- TextBlockAutomationPeer.cs
- SafeNativeMethodsMilCoreApi.cs
- AlignmentYValidation.cs
- SyndicationElementExtensionCollection.cs
- DataGridViewControlCollection.cs
- ProviderConnectionPointCollection.cs
- X509SecurityTokenProvider.cs
- MachineKey.cs
- SystemDropShadowChrome.cs
- WebPartCatalogCloseVerb.cs
- ToolStripDropDownClosedEventArgs.cs
- TransportSecurityProtocolFactory.cs
- ParallelDesigner.xaml.cs
- FrugalList.cs
- FormattedTextSymbols.cs
- UIElementParagraph.cs
- ConnectionPointCookie.cs
- RunClient.cs
- RectAnimationBase.cs
- GroupItem.cs
- Signature.cs
- CodeAttributeArgument.cs
- EventMap.cs
- CodeRemoveEventStatement.cs
- RijndaelManaged.cs
- MouseGestureConverter.cs
- XmlAnyElementAttributes.cs
- PerspectiveCamera.cs
- PropertyGridEditorPart.cs
- MessageHeaderInfoTraceRecord.cs
- DataGridViewTopLeftHeaderCell.cs
- UIElementParagraph.cs
- TraceHandlerErrorFormatter.cs
- HtmlSelect.cs
- RemoteWebConfigurationHostStream.cs
- SubqueryRules.cs
- PolicyValidator.cs
- TypeDescriptor.cs
- DockingAttribute.cs
- PiiTraceSource.cs
- SimpleBitVector32.cs
- AccessViolationException.cs
- ByteFacetDescriptionElement.cs
- SqlCrossApplyToCrossJoin.cs
- TextParaLineResult.cs
- RSAPKCS1SignatureFormatter.cs
- HostingEnvironmentException.cs
- Stack.cs
- DocumentReference.cs