Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / RunTime / WorkflowOwnershipException.cs / 1305376 / WorkflowOwnershipException.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 { #region State Persistence Exceptions [Serializable] public class WorkflowOwnershipException : Exception { private Guid _instanceId; public Guid InstanceId { get { return _instanceId; } set { _instanceId = value; } } public WorkflowOwnershipException() : base(ExecutionStringManager.WorkflowOwnershipException) { } public WorkflowOwnershipException(string message) : base(message) { } public WorkflowOwnershipException(string message, Exception innerException) : base(message, innerException) { } public WorkflowOwnershipException(Guid instanceId) : base(ExecutionStringManager.WorkflowOwnershipException) { this.InstanceId = instanceId; } public WorkflowOwnershipException(Guid instanceId, string message) : base(message) { this.InstanceId = instanceId; } public WorkflowOwnershipException(Guid instanceId, string message, Exception innerException) : base(message, innerException) { this.InstanceId = instanceId; } [SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter = true)] protected WorkflowOwnershipException(SerializationInfo info, StreamingContext context) : base(info, context) { _instanceId = (Guid)info.GetValue("__instanceId__", typeof(Guid)); } //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("__instanceId__", _instanceId); } } #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 { #region State Persistence Exceptions [Serializable] public class WorkflowOwnershipException : Exception { private Guid _instanceId; public Guid InstanceId { get { return _instanceId; } set { _instanceId = value; } } public WorkflowOwnershipException() : base(ExecutionStringManager.WorkflowOwnershipException) { } public WorkflowOwnershipException(string message) : base(message) { } public WorkflowOwnershipException(string message, Exception innerException) : base(message, innerException) { } public WorkflowOwnershipException(Guid instanceId) : base(ExecutionStringManager.WorkflowOwnershipException) { this.InstanceId = instanceId; } public WorkflowOwnershipException(Guid instanceId, string message) : base(message) { this.InstanceId = instanceId; } public WorkflowOwnershipException(Guid instanceId, string message, Exception innerException) : base(message, innerException) { this.InstanceId = instanceId; } [SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter = true)] protected WorkflowOwnershipException(SerializationInfo info, StreamingContext context) : base(info, context) { _instanceId = (Guid)info.GetValue("__instanceId__", typeof(Guid)); } //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("__instanceId__", _instanceId); } } #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
- TemplateBindingExpressionConverter.cs
- ComponentRenameEvent.cs
- HyperLinkColumn.cs
- Win32.cs
- DataTableMapping.cs
- BadImageFormatException.cs
- FlowDocumentScrollViewer.cs
- OLEDB_Util.cs
- StringHandle.cs
- DragEventArgs.cs
- StorageAssociationSetMapping.cs
- Wizard.cs
- PairComparer.cs
- IDReferencePropertyAttribute.cs
- ResponseBodyWriter.cs
- CaseInsensitiveHashCodeProvider.cs
- ConstraintStruct.cs
- WebRequestModuleElementCollection.cs
- XmlSchemaImporter.cs
- SspiHelper.cs
- RIPEMD160Managed.cs
- VectorCollectionValueSerializer.cs
- ActionFrame.cs
- VisualTreeUtils.cs
- CqlParser.cs
- NamespaceExpr.cs
- DoubleAverageAggregationOperator.cs
- ConfigurationLocation.cs
- TemplateEditingService.cs
- XmlToDatasetMap.cs
- SimpleHandlerBuildProvider.cs
- _FtpControlStream.cs
- TypeNameConverter.cs
- TableLayoutStyleCollection.cs
- PrintingPermission.cs
- SocketException.cs
- WebRequestModuleElementCollection.cs
- FormatException.cs
- PropertyTabAttribute.cs
- BasicExpressionVisitor.cs
- Int64AnimationBase.cs
- TypeNameConverter.cs
- entitydatasourceentitysetnameconverter.cs
- InputProviderSite.cs
- DetailsViewPageEventArgs.cs
- PropertyKey.cs
- SignedXml.cs
- DoubleAnimationUsingPath.cs
- ToolBarOverflowPanel.cs
- MultiView.cs
- IntPtr.cs
- UserMapPath.cs
- ViewPort3D.cs
- XmlnsCompatibleWithAttribute.cs
- OuterGlowBitmapEffect.cs
- SchemaMerger.cs
- ClientSettingsStore.cs
- BoundField.cs
- StrongNameKeyPair.cs
- ConfigurationSectionGroup.cs
- ContentDisposition.cs
- webproxy.cs
- contentDescriptor.cs
- PassportIdentity.cs
- SQLMoneyStorage.cs
- AnnouncementService.cs
- CultureMapper.cs
- DrawingServices.cs
- PhonemeConverter.cs
- CompiledRegexRunnerFactory.cs
- GenericWebPart.cs
- TextTreeInsertUndoUnit.cs
- SafeBitVector32.cs
- Ray3DHitTestResult.cs
- DecimalConstantAttribute.cs
- PeerResolverMode.cs
- EventPrivateKey.cs
- DataRowChangeEvent.cs
- EdmType.cs
- GlobalizationSection.cs
- OdbcRowUpdatingEvent.cs
- WebRequestModulesSection.cs
- OdbcFactory.cs
- AnnotationResource.cs
- ScriptRegistrationManager.cs
- StrongNameUtility.cs
- DetailsViewPagerRow.cs
- RegexParser.cs
- CodeSnippetStatement.cs
- CreateInstanceBinder.cs
- HttpCookiesSection.cs
- StorageFunctionMapping.cs
- AppearanceEditorPart.cs
- ConnectionProviderAttribute.cs
- GridViewSelectEventArgs.cs
- ProxyWebPartManagerDesigner.cs
- FilteredXmlReader.cs
- BrushMappingModeValidation.cs
- RegisteredHiddenField.cs
- Win32.cs