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
- RelationshipDetailsRow.cs
- DefaultWorkflowLoaderService.cs
- DefaultEvaluationContext.cs
- ReaderWriterLock.cs
- PartitionResolver.cs
- SynchronizationContextHelper.cs
- WorkBatch.cs
- EncoderParameters.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- ObjectNotFoundException.cs
- Utilities.cs
- TraceHandler.cs
- TreeWalker.cs
- TemplateKeyConverter.cs
- FixedSOMPageConstructor.cs
- ButtonFieldBase.cs
- ConfigurationSection.cs
- SqlMetaData.cs
- InvokeMethodActivity.cs
- documentsequencetextpointer.cs
- LineBreakRecord.cs
- EditingCoordinator.cs
- HealthMonitoringSection.cs
- PixelFormat.cs
- SafeUserTokenHandle.cs
- DataSetUtil.cs
- Privilege.cs
- Type.cs
- IUnknownConstantAttribute.cs
- DataGridCommandEventArgs.cs
- AsyncPostBackTrigger.cs
- Win32Native.cs
- GradientSpreadMethodValidation.cs
- Enlistment.cs
- Model3D.cs
- ModifierKeysConverter.cs
- complextypematerializer.cs
- TextDecoration.cs
- securitymgrsite.cs
- UpDownEvent.cs
- MdiWindowListStrip.cs
- RuntimeArgumentHandle.cs
- HttpListener.cs
- SelectionList.cs
- BaseComponentEditor.cs
- TargetFrameworkUtil.cs
- DataBoundControlAdapter.cs
- MobileCategoryAttribute.cs
- ToolStripItemEventArgs.cs
- PingOptions.cs
- ExpandCollapsePattern.cs
- XmlSiteMapProvider.cs
- StyleBamlRecordReader.cs
- TypeSystemProvider.cs
- SQLCharsStorage.cs
- DataGridViewIntLinkedList.cs
- TimeZone.cs
- WebPartHeaderCloseVerb.cs
- EditableRegion.cs
- GeometryGroup.cs
- WebEventCodes.cs
- StylusPointDescription.cs
- XamlStream.cs
- UnknownWrapper.cs
- DBCommand.cs
- DashStyle.cs
- LinkUtilities.cs
- SqlDataSourceView.cs
- ToolboxItem.cs
- IssuedTokenClientCredential.cs
- SmtpException.cs
- DesignerDataColumn.cs
- DesignerAutoFormat.cs
- OneOf.cs
- Trustee.cs
- IndentedTextWriter.cs
- DataGridViewRowCollection.cs
- EncoderExceptionFallback.cs
- WindowsGraphics.cs
- AnnotationAuthorChangedEventArgs.cs
- SourceCollection.cs
- Int64AnimationUsingKeyFrames.cs
- FtpWebResponse.cs
- TraceFilter.cs
- CacheOutputQuery.cs
- XmlIgnoreAttribute.cs
- Rule.cs
- StandardTransformFactory.cs
- SettingsSection.cs
- XmlSchemaExporter.cs
- FacetDescription.cs
- AsyncDataRequest.cs
- TargetControlTypeAttribute.cs
- HttpCapabilitiesEvaluator.cs
- DataServiceQueryProvider.cs
- SqlInternalConnectionSmi.cs
- GroupBox.cs
- ServiceModelConfigurationSectionGroup.cs
- FormViewUpdateEventArgs.cs
- FontStyleConverter.cs