Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / Tracking / WorkflowInstanceTerminatedRecord.cs / 1305376 / WorkflowInstanceTerminatedRecord.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Activities.Tracking { using System; using System.Runtime.Serialization; using System.Runtime; using System.Diagnostics; using System.Globalization; [Fx.Tag.XamlVisible(false)] [DataContract] public sealed class WorkflowInstanceTerminatedRecord : WorkflowInstanceRecord { public WorkflowInstanceTerminatedRecord(Guid instanceId, string activityDefinitionId, string reason) : base(instanceId, activityDefinitionId, WorkflowInstanceStates.Terminated) { if (string.IsNullOrEmpty(reason)) { throw FxTrace.Exception.ArgumentNullOrEmpty("reason"); } this.Reason = reason; this.Level = TraceLevel.Error; } public WorkflowInstanceTerminatedRecord(Guid instanceId, long recordNumber, string activityDefinitionId, string reason) : base(instanceId, recordNumber, activityDefinitionId, WorkflowInstanceStates.Terminated) { if (string.IsNullOrEmpty(reason)) { throw FxTrace.Exception.ArgumentNullOrEmpty("reason"); } this.Reason = reason; this.Level = TraceLevel.Error; } WorkflowInstanceTerminatedRecord(WorkflowInstanceTerminatedRecord record) : base(record) { this.Reason = record.Reason; } [DataMember] public string Reason { get; private set; } protected internal override TrackingRecord Clone() { return new WorkflowInstanceTerminatedRecord(this); } public override string ToString() { return string.Format(CultureInfo.CurrentCulture, "WorkflowInstanceTerminatedRecord {{ InstanceId = {0}, RecordNumber = {1}, EventTime = {2}, ActivityDefinitionId = {3}, Reason = {4} }} ", this.InstanceId, this.RecordNumber, this.EventTime, this.ActivityDefinitionId, this.Reason); } } } // 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
- SmiRequestExecutor.cs
- Int32RectConverter.cs
- HtmlLabelAdapter.cs
- TableParagraph.cs
- NavigationCommands.cs
- CustomCategoryAttribute.cs
- Util.cs
- AtomMaterializer.cs
- StorageComplexPropertyMapping.cs
- CompressEmulationStream.cs
- ListView.cs
- CommandLineParser.cs
- XmlNamespaceDeclarationsAttribute.cs
- RowToFieldTransformer.cs
- CaseStatement.cs
- SoapRpcMethodAttribute.cs
- CodeTypeReferenceExpression.cs
- SafeEventLogWriteHandle.cs
- InkSerializer.cs
- DirectoryLocalQuery.cs
- GPRECT.cs
- InputElement.cs
- RawTextInputReport.cs
- ImpersonateTokenRef.cs
- RestClientProxyHandler.cs
- EntityDesignerDataSourceView.cs
- TimeSpanValidator.cs
- HtmlCalendarAdapter.cs
- PrintPreviewDialog.cs
- ContainerFilterService.cs
- TextServicesCompartment.cs
- ExecutedRoutedEventArgs.cs
- ReflectionHelper.cs
- ModelTreeEnumerator.cs
- XmlHierarchyData.cs
- PageMediaType.cs
- DbParameterCollectionHelper.cs
- TranslateTransform.cs
- EntityDataSourceValidationException.cs
- WhitespaceRuleReader.cs
- SyndicationSerializer.cs
- RuntimeResourceSet.cs
- SqlDataSourceCache.cs
- PixelFormat.cs
- ClientData.cs
- WebPartCatalogCloseVerb.cs
- connectionpool.cs
- HMACSHA1.cs
- FlagsAttribute.cs
- VersionValidator.cs
- ValidatingPropertiesEventArgs.cs
- StringTraceRecord.cs
- InstanceHandleReference.cs
- CompoundFileStorageReference.cs
- _NegoStream.cs
- ConfigurationSettings.cs
- EventData.cs
- BamlLocalizableResource.cs
- _NestedMultipleAsyncResult.cs
- ListViewDeleteEventArgs.cs
- CommandManager.cs
- WorkflowMessageEventHandler.cs
- SpellerHighlightLayer.cs
- MSAANativeProvider.cs
- HtmlInputCheckBox.cs
- shaperfactoryquerycacheentry.cs
- Decoder.cs
- Binding.cs
- HelpProvider.cs
- DataGridViewComboBoxEditingControl.cs
- SafeIUnknown.cs
- _UriSyntax.cs
- SpecialNameAttribute.cs
- IndentedWriter.cs
- dataprotectionpermissionattribute.cs
- ServiceObjectContainer.cs
- UnknownBitmapDecoder.cs
- BitmapCache.cs
- Vector3DAnimationBase.cs
- SoapAttributes.cs
- FlatButtonAppearance.cs
- MappedMetaModel.cs
- ButtonAutomationPeer.cs
- UInt32Converter.cs
- XmlSerializationWriter.cs
- TreeNodeStyle.cs
- wmiutil.cs
- Page.cs
- ReflectTypeDescriptionProvider.cs
- TypedElement.cs
- messageonlyhwndwrapper.cs
- ConfigXmlElement.cs
- ResourceWriter.cs
- ToolStripDropDownClosingEventArgs.cs
- DelegateArgumentValue.cs
- SortKey.cs
- RectAnimationClockResource.cs
- HotCommands.cs
- PrintPreviewControl.cs
- Nodes.cs