Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Activities / Rules / Parser / Exceptions.cs / 1305376 / Exceptions.cs
// ---------------------------------------------------------------------------- // Copyright (C) 2006 Microsoft Corporation All Rights Reserved // --------------------------------------------------------------------------- #define CODE_ANALYSIS using System.Diagnostics.CodeAnalysis; using System.Runtime.Serialization; using System.Security.Permissions; namespace System.Workflow.Activities.Rules { // RuleBuilderSyntaxException contains syntax error information in cases where the RuleBuilder // failed to parse the expression. [Serializable] [SuppressMessage("Microsoft.Design", "CA1064:ExceptionsShouldBePublic")] internal class RuleSyntaxException : SystemException { private int position; private int errorNumber; #region Constructors internal RuleSyntaxException() { } internal RuleSyntaxException(int errorNumber, string message, int position) : base(message) { this.errorNumber = errorNumber; this.position = position; } [SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter = true)] private RuleSyntaxException(SerializationInfo serializeInfo, StreamingContext context) : base(serializeInfo, context) { } #endregion internal int Position { get { return position; } } internal int ErrorNumber { get { return errorNumber; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. // ---------------------------------------------------------------------------- // Copyright (C) 2006 Microsoft Corporation All Rights Reserved // --------------------------------------------------------------------------- #define CODE_ANALYSIS using System.Diagnostics.CodeAnalysis; using System.Runtime.Serialization; using System.Security.Permissions; namespace System.Workflow.Activities.Rules { // RuleBuilderSyntaxException contains syntax error information in cases where the RuleBuilder // failed to parse the expression. [Serializable] [SuppressMessage("Microsoft.Design", "CA1064:ExceptionsShouldBePublic")] internal class RuleSyntaxException : SystemException { private int position; private int errorNumber; #region Constructors internal RuleSyntaxException() { } internal RuleSyntaxException(int errorNumber, string message, int position) : base(message) { this.errorNumber = errorNumber; this.position = position; } [SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter = true)] private RuleSyntaxException(SerializationInfo serializeInfo, StreamingContext context) : base(serializeInfo, context) { } #endregion internal int Position { get { return position; } } internal int ErrorNumber { get { return errorNumber; } } } } // 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
- RecognizedAudio.cs
- KeyboardEventArgs.cs
- MetadataAssemblyHelper.cs
- ZipIOLocalFileDataDescriptor.cs
- DispatcherObject.cs
- BitmapMetadataBlob.cs
- BitmapEffectGroup.cs
- MenuBindingsEditor.cs
- TraceHandlerErrorFormatter.cs
- VisualProxy.cs
- ContentControl.cs
- RegisteredExpandoAttribute.cs
- MetadataUtil.cs
- DtrList.cs
- ItemChangedEventArgs.cs
- SqlCommand.cs
- TimeSpan.cs
- DescendentsWalker.cs
- GradientStop.cs
- CopyOfAction.cs
- SiteMapDataSourceDesigner.cs
- XPathDocumentBuilder.cs
- SmiEventSink_DeferedProcessing.cs
- FontConverter.cs
- DbCommandDefinition.cs
- XPSSignatureDefinition.cs
- FilterException.cs
- CachedPathData.cs
- ComponentCollection.cs
- SafeCryptContextHandle.cs
- TypeSystemHelpers.cs
- Line.cs
- TrailingSpaceComparer.cs
- altserialization.cs
- MulticastDelegate.cs
- CapabilitiesRule.cs
- MSG.cs
- ClusterUtils.cs
- QueryCacheManager.cs
- XmlBufferedByteStreamReader.cs
- EntityKey.cs
- SettingsPropertyValueCollection.cs
- Int32Rect.cs
- NetPeerTcpBindingCollectionElement.cs
- CharacterBuffer.cs
- _DomainName.cs
- RealizedColumnsBlock.cs
- SystemColors.cs
- CreatingCookieEventArgs.cs
- WebBaseEventKeyComparer.cs
- TraceXPathNavigator.cs
- Literal.cs
- TreeWalkHelper.cs
- InputLanguage.cs
- ContentPlaceHolder.cs
- ThreadStateException.cs
- ListSortDescriptionCollection.cs
- Monitor.cs
- DeflateEmulationStream.cs
- SimpleHandlerFactory.cs
- ConfigurationLocationCollection.cs
- RegistryExceptionHelper.cs
- SmiEventSink_DeferedProcessing.cs
- WebPartZone.cs
- TraceSource.cs
- SchemaCollectionPreprocessor.cs
- _ConnectOverlappedAsyncResult.cs
- XmlSerializableReader.cs
- PersonalizableTypeEntry.cs
- sitestring.cs
- SymmetricAlgorithm.cs
- VisualTarget.cs
- EntityContainerEmitter.cs
- CapiNative.cs
- SqlExpander.cs
- HttpDictionary.cs
- SendMailErrorEventArgs.cs
- TaiwanCalendar.cs
- SafeProcessHandle.cs
- ExpandSegmentCollection.cs
- HelpInfo.cs
- MaskedTextProvider.cs
- TransactionManager.cs
- RequestCachingSection.cs
- Slider.cs
- OdbcConnection.cs
- ColumnPropertiesGroup.cs
- UserControl.cs
- ScrollBarRenderer.cs
- httpserverutility.cs
- Matrix3DValueSerializer.cs
- ArrangedElementCollection.cs
- ArgumentException.cs
- BlockingCollection.cs
- StrongBox.cs
- TimelineClockCollection.cs
- ConfigPathUtility.cs
- QueryIntervalOp.cs
- ContravarianceAdapter.cs
- CallContext.cs