Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Common / AuthoringOM / Serializer / WorkflowMarkupSerializationException.cs / 1305376 / WorkflowMarkupSerializationException.cs
namespace System.Workflow.ComponentModel.Serialization { using System; using System.IO; using System.CodeDom; using System.ComponentModel; using System.ComponentModel.Design; using System.ComponentModel.Design.Serialization; using System.Collections; using System.Xml; using System.Xml.Serialization; using System.Reflection; using System.Collections.Generic; using System.Diagnostics; using System.Text; using System.Globalization; using System.Workflow.ComponentModel.Compiler; using System.Workflow.ComponentModel.Design; using System.Runtime.Serialization; using System.Security.Permissions; using System.Collections.ObjectModel; using System.Drawing; #region Class WorkflowMarkupSerializationException [Serializable()] public class WorkflowMarkupSerializationException : Exception { private int lineNumber = -1; private int columnNumber = -1; public WorkflowMarkupSerializationException(string message, int lineNumber, int columnNumber) :base(message) { this.lineNumber = lineNumber; this.columnNumber = columnNumber; } public WorkflowMarkupSerializationException(string message, Exception innerException, int lineNumber, int columnNumber) :base(message, innerException) { this.lineNumber = lineNumber; this.columnNumber = columnNumber; } public WorkflowMarkupSerializationException(string message, Exception innerException) : base(message, innerException) { } public WorkflowMarkupSerializationException(string message) :base(message) { } public WorkflowMarkupSerializationException() : base() { } protected WorkflowMarkupSerializationException(SerializationInfo info, StreamingContext context) : base(info, context) { if (info == null) throw new ArgumentNullException("info"); this.lineNumber = info.GetInt32("lineNumber"); this.columnNumber = info.GetInt32("columnNumber"); } public override void GetObjectData(SerializationInfo info, StreamingContext context) { if (info == null) throw new ArgumentNullException("info"); base.GetObjectData(info, context); info.AddValue("lineNumber", this.lineNumber, typeof(int)); info.AddValue("columnNumber", this.columnNumber, typeof(int)); } public int LineNumber { get { return this.lineNumber; } } public int LinePosition { get { return this.columnNumber; } } } #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
- TabControlCancelEvent.cs
- ElementHostPropertyMap.cs
- OpenFileDialog.cs
- PreviewPrintController.cs
- CardSpacePolicyElement.cs
- ColorConvertedBitmap.cs
- Material.cs
- Rect.cs
- EventDescriptorCollection.cs
- MultiBindingExpression.cs
- GPPOINT.cs
- WebPartTransformerCollection.cs
- WindowsListBox.cs
- ExpressionCopier.cs
- ManagementQuery.cs
- httpserverutility.cs
- MsdtcWrapper.cs
- CreateUserWizardStep.cs
- ContainsRowNumberChecker.cs
- EditBehavior.cs
- TdsParameterSetter.cs
- MyContact.cs
- RegexGroup.cs
- ConsumerConnectionPointCollection.cs
- InheritanceAttribute.cs
- CurrencyWrapper.cs
- DataBoundControlHelper.cs
- Int32AnimationUsingKeyFrames.cs
- ComEventsMethod.cs
- login.cs
- UInt64Converter.cs
- OleDbWrapper.cs
- RangeContentEnumerator.cs
- DataGridViewControlCollection.cs
- DesigntimeLicenseContextSerializer.cs
- LinearGradientBrush.cs
- EventMetadata.cs
- VarRemapper.cs
- ColorConvertedBitmap.cs
- FixedSOMFixedBlock.cs
- DescendantBaseQuery.cs
- HttpResponseHeader.cs
- Base64Decoder.cs
- HttpResponseInternalBase.cs
- FormViewRow.cs
- TrackingServices.cs
- ObjectConverter.cs
- ValidationRule.cs
- XmlParserContext.cs
- ADMembershipUser.cs
- AutoGeneratedField.cs
- GridViewUpdateEventArgs.cs
- ImmutableObjectAttribute.cs
- IxmlLineInfo.cs
- MultiBindingExpression.cs
- _AutoWebProxyScriptWrapper.cs
- DecoderNLS.cs
- TrustManagerMoreInformation.cs
- DrawingContextDrawingContextWalker.cs
- MatrixValueSerializer.cs
- NavigateEvent.cs
- ObjectParameter.cs
- ContentDisposition.cs
- odbcmetadatafactory.cs
- IsolatedStorageFile.cs
- MailMessageEventArgs.cs
- TogglePattern.cs
- DBNull.cs
- DynamicDataResources.Designer.cs
- RawStylusInputReport.cs
- ColumnCollectionEditor.cs
- mansign.cs
- CssTextWriter.cs
- JsonWriter.cs
- RijndaelManaged.cs
- WindowExtensionMethods.cs
- SessionStateItemCollection.cs
- GestureRecognitionResult.cs
- BitmapFrameDecode.cs
- PenContexts.cs
- CodeArgumentReferenceExpression.cs
- EventLogReader.cs
- TriggerBase.cs
- BuildProvider.cs
- ClaimComparer.cs
- ClrProviderManifest.cs
- StorageInfo.cs
- LockedHandleGlyph.cs
- SafeFindHandle.cs
- ExpandCollapseProviderWrapper.cs
- KeyInterop.cs
- TextParagraphCache.cs
- SqlAggregateChecker.cs
- ResourceDisplayNameAttribute.cs
- Size.cs
- ListControl.cs
- IndexedString.cs
- TrustDriver.cs
- ActivityAction.cs
- HttpWebResponse.cs