Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / WorkflowApplicationException.cs / 1305376 / WorkflowApplicationException.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Activities { using System; using System.Runtime; using System.Runtime.Serialization; using System.Security; using System.Security.Permissions; [Serializable] public class WorkflowApplicationException : Exception { const string InstanceIdName = "instanceId"; Guid instanceId; public WorkflowApplicationException() : base(SR.DefaultWorkflowApplicationExceptionMessage) { } public WorkflowApplicationException(string message) : base(message) { } public WorkflowApplicationException(string message, Guid instanceId) : base(message) { this.instanceId = instanceId; } public WorkflowApplicationException(string message, Exception innerException) : base(message, innerException) { } public WorkflowApplicationException(string message, Guid instanceId, Exception innerException) : base(message, innerException) { this.instanceId = instanceId; } protected WorkflowApplicationException(SerializationInfo info, StreamingContext context) : base(info, context) { this.instanceId = (Guid)info.GetValue(InstanceIdName, typeof(Guid)); } public Guid InstanceId { get { return this.instanceId; } } public override void GetObjectData(SerializationInfo info, StreamingContext context) { base.GetObjectData(info, context); info.AddValue(InstanceIdName, this.instanceId); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WindowsFormsHostAutomationPeer.cs
- TransportContext.cs
- ListBoxChrome.cs
- CompilerCollection.cs
- SerialReceived.cs
- ByteStorage.cs
- ZoneMembershipCondition.cs
- SID.cs
- IfAction.cs
- RightsManagementEncryptedStream.cs
- WebPermission.cs
- DescendantBaseQuery.cs
- CodeDOMProvider.cs
- GridView.cs
- AsyncPostBackTrigger.cs
- StoreItemCollection.cs
- WithParamAction.cs
- RegionIterator.cs
- TextRangeAdaptor.cs
- AsymmetricAlgorithm.cs
- RequestBringIntoViewEventArgs.cs
- EdmComplexTypeAttribute.cs
- SmtpNegotiateAuthenticationModule.cs
- TextFormatterHost.cs
- TraversalRequest.cs
- IndexerNameAttribute.cs
- SimpleWorkerRequest.cs
- RegexCompiler.cs
- SettingsPropertyValueCollection.cs
- NetMsmqBindingCollectionElement.cs
- InternalRelationshipCollection.cs
- XmlObjectSerializerReadContext.cs
- TextLine.cs
- DynamicRendererThreadManager.cs
- TextFormatterHost.cs
- RegexParser.cs
- TextDecoration.cs
- WsdlHelpGeneratorElement.cs
- StreamUpdate.cs
- Operators.cs
- ImageSource.cs
- SpecialFolderEnumConverter.cs
- WindowsIPAddress.cs
- PromptBuilder.cs
- mactripleDES.cs
- RadioButton.cs
- DateTimeAutomationPeer.cs
- Point.cs
- PasswordTextNavigator.cs
- LateBoundBitmapDecoder.cs
- _DisconnectOverlappedAsyncResult.cs
- DrawListViewColumnHeaderEventArgs.cs
- StylusShape.cs
- GorillaCodec.cs
- SafeThreadHandle.cs
- DropDownList.cs
- Roles.cs
- ExclusiveNamedPipeTransportManager.cs
- UshortList2.cs
- AsyncDataRequest.cs
- CommandBindingCollection.cs
- ApplicationSecurityManager.cs
- RelationshipConverter.cs
- _ListenerResponseStream.cs
- VirtualPath.cs
- SystemDropShadowChrome.cs
- CodeCatchClauseCollection.cs
- SmtpException.cs
- NullableFloatMinMaxAggregationOperator.cs
- ButtonFlatAdapter.cs
- DataList.cs
- DataGridItem.cs
- CompiledELinqQueryState.cs
- OracleString.cs
- PortCache.cs
- PriorityItem.cs
- ZipPackagePart.cs
- BaseDataBoundControl.cs
- HttpMethodConstraint.cs
- AuthenticateEventArgs.cs
- WebPartVerb.cs
- ListBoxAutomationPeer.cs
- PDBReader.cs
- ProviderConnectionPoint.cs
- LinkArea.cs
- TextAdaptor.cs
- MemberDescriptor.cs
- WebServiceParameterData.cs
- StringStorage.cs
- LocalValueEnumerator.cs
- _FtpControlStream.cs
- LayoutTable.cs
- ResourcesGenerator.cs
- CompModSwitches.cs
- ImageListStreamer.cs
- ClientBuildManager.cs
- InternalConfigHost.cs
- FlowDocumentPage.cs
- ExpressionVisitor.cs
- LayeredChannelFactory.cs