Code:
/ 4.0 / 4.0 / 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.
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
- CodeMemberField.cs
- UnknownWrapper.cs
- WindowsListViewScroll.cs
- StorageBasedPackageProperties.cs
- FormsAuthenticationTicket.cs
- DesignUtil.cs
- QueryGenerator.cs
- WorkflowRuntime.cs
- ValidatorCompatibilityHelper.cs
- XmlElement.cs
- FlowPanelDesigner.cs
- PropertyGeneratedEventArgs.cs
- Parameter.cs
- DataGridState.cs
- HierarchicalDataTemplate.cs
- XmlChildEnumerator.cs
- FixedBufferAttribute.cs
- EndpointAddressMessageFilter.cs
- InfoCardBaseException.cs
- PublishLicense.cs
- ParentControlDesigner.cs
- ReferencedAssembly.cs
- StylusCollection.cs
- XmlNodeWriter.cs
- NativeMethods.cs
- ContextStaticAttribute.cs
- GPRECT.cs
- DetailsViewModeEventArgs.cs
- BitmapEffectInput.cs
- CodeCatchClause.cs
- NativeMethods.cs
- UdpSocket.cs
- InternalConfigRoot.cs
- ToolStripGrip.cs
- LayoutEngine.cs
- HitTestFilterBehavior.cs
- LinkTarget.cs
- URLMembershipCondition.cs
- BamlRecordWriter.cs
- SessionEndedEventArgs.cs
- BulletedList.cs
- XsdBuilder.cs
- HatchBrush.cs
- RtfControlWordInfo.cs
- HMACSHA1.cs
- RubberbandSelector.cs
- DeobfuscatingStream.cs
- ReaderWriterLock.cs
- SafeNativeMethodsMilCoreApi.cs
- DbProviderFactories.cs
- ControlEvent.cs
- OciEnlistContext.cs
- ControlCachePolicy.cs
- PointUtil.cs
- WindowsAuthenticationModule.cs
- ResourceDictionaryCollection.cs
- XsltSettings.cs
- HtmlLink.cs
- Normalization.cs
- FlagsAttribute.cs
- TrackingRecordPreFilter.cs
- SRGSCompiler.cs
- PropertyKey.cs
- LockCookie.cs
- EntityProviderFactory.cs
- AsyncOperationManager.cs
- SymLanguageVendor.cs
- HttpFormatExtensions.cs
- TextLineBreak.cs
- GeneralTransform.cs
- GroupBoxAutomationPeer.cs
- XmlDataCollection.cs
- StylusDevice.cs
- ReferentialConstraint.cs
- SecurityTokenParameters.cs
- ChtmlMobileTextWriter.cs
- BamlRecordHelper.cs
- FocusWithinProperty.cs
- DashStyles.cs
- ChannelHandler.cs
- RegularExpressionValidator.cs
- CompiledQueryCacheKey.cs
- HtmlTitle.cs
- counter.cs
- SplineQuaternionKeyFrame.cs
- HtmlInputImage.cs
- AsymmetricSignatureFormatter.cs
- Monitor.cs
- MatrixStack.cs
- GridViewRowEventArgs.cs
- SpellerInterop.cs
- ConnectionInterfaceCollection.cs
- WebPartVerbCollection.cs
- WindowsToolbar.cs
- WindowsMenu.cs
- PersistChildrenAttribute.cs
- RemoteWebConfigurationHostStream.cs
- TextContainerChangeEventArgs.cs
- HttpContextServiceHost.cs
- HtmlTableCellCollection.cs