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
- HttpUnhandledOperationInvoker.cs
- ExtentCqlBlock.cs
- SortDescription.cs
- DbModificationClause.cs
- WebUtil.cs
- XamlInterfaces.cs
- QueueProcessor.cs
- PageAsyncTask.cs
- TextFormatter.cs
- basecomparevalidator.cs
- OciLobLocator.cs
- GroupJoinQueryOperator.cs
- XmlSecureResolver.cs
- ReferenceSchema.cs
- DataRowView.cs
- safemediahandle.cs
- BitmapEffectInputData.cs
- Soap.cs
- PrintEvent.cs
- HostProtectionException.cs
- RelationshipEnd.cs
- WindowsStartMenu.cs
- ISFClipboardData.cs
- TypeConverter.cs
- XamlToRtfParser.cs
- BitmapScalingModeValidation.cs
- WorkflowRuntime.cs
- RightsManagementPermission.cs
- FileLogRecordEnumerator.cs
- SerialErrors.cs
- IDispatchConstantAttribute.cs
- CodeMemberMethod.cs
- PatternMatcher.cs
- ValueSerializerAttribute.cs
- StreamInfo.cs
- TemplateControlCodeDomTreeGenerator.cs
- UnitySerializationHolder.cs
- SpeechSeg.cs
- Block.cs
- SmiEventSink.cs
- EnumMember.cs
- TemplateBindingExtensionConverter.cs
- SignerInfo.cs
- EntityDataSourceContextCreatingEventArgs.cs
- DbMetaDataColumnNames.cs
- VScrollProperties.cs
- ProtectedConfigurationSection.cs
- CollectionTypeElement.cs
- HebrewNumber.cs
- remotingproxy.cs
- XmlQueryOutput.cs
- CreateParams.cs
- GridSplitter.cs
- __TransparentProxy.cs
- QilIterator.cs
- ExtensionQuery.cs
- DataControlCommands.cs
- NeutralResourcesLanguageAttribute.cs
- GenerateHelper.cs
- SafeFileMappingHandle.cs
- WebPartConnectionsCancelVerb.cs
- TileBrush.cs
- PermissionListSet.cs
- DataBoundLiteralControl.cs
- UnknownBitmapEncoder.cs
- ResourceContainer.cs
- NullRuntimeConfig.cs
- DeleteBookmarkScope.cs
- ReliableChannelListener.cs
- XmlSchemaComplexContentExtension.cs
- GeometryCollection.cs
- HtmlTableCellCollection.cs
- FactoryId.cs
- _NegoStream.cs
- BindToObject.cs
- LicenseContext.cs
- WebConfigurationFileMap.cs
- RegexStringValidatorAttribute.cs
- LinkButton.cs
- sitestring.cs
- CoreSwitches.cs
- connectionpool.cs
- AggregateNode.cs
- TextEditorCopyPaste.cs
- QuotedStringWriteStateInfo.cs
- CurrencyManager.cs
- CustomAttributeFormatException.cs
- Contracts.cs
- InfoCardSymmetricAlgorithm.cs
- SecurityManager.cs
- TextEffectResolver.cs
- MetadataCacheItem.cs
- IDReferencePropertyAttribute.cs
- EntityDataSourceViewSchema.cs
- UnsafeNativeMethods.cs
- ContainerParaClient.cs
- Error.cs
- EdmMember.cs
- DesignerLabelAdapter.cs
- CodeTypeMember.cs