Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / Tracking / TrackingParticipant.cs / 1305376 / TrackingParticipant.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.Activities.Tracking { using System; using System.Runtime; public abstract class TrackingParticipant { protected TrackingParticipant() { } public virtual TrackingProfile TrackingProfile { get; set; } [Fx.Tag.InheritThrows(From="Track", FromDeclaringType=typeof(TrackingParticipant))] protected internal virtual IAsyncResult BeginTrack(TrackingRecord record, TimeSpan timeout, AsyncCallback callback, object state) { return new TrackAsyncResult(this, record, timeout, callback, state); } [Fx.Tag.InheritThrows(From = "Track", FromDeclaringType = typeof(TrackingParticipant))] protected internal virtual void EndTrack(IAsyncResult result) { TrackAsyncResult.End(result); } [Fx.Tag.Throws(typeof(Exception), "extensibility point")] [Fx.Tag.Throws.Timeout("Tracking data could not be saved before the timeout")] protected internal abstract void Track(TrackingRecord record, TimeSpan timeout); class TrackAsyncResult : AsyncResult { static Action
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XhtmlBasicTextViewAdapter.cs
- CopyOfAction.cs
- X509CertificateCollection.cs
- SystemKeyConverter.cs
- FontDifferentiator.cs
- AssemblyInfo.cs
- FilterableAttribute.cs
- ImageSource.cs
- SerializationInfoEnumerator.cs
- GridPattern.cs
- ListSourceHelper.cs
- EventMappingSettingsCollection.cs
- CompilerScopeManager.cs
- DiscoveryClientDocuments.cs
- RichTextBoxDesigner.cs
- ParameterCollectionEditorForm.cs
- PieceNameHelper.cs
- Pool.cs
- TreeIterators.cs
- IconHelper.cs
- BindingOperations.cs
- ADMembershipProvider.cs
- NavigationPropertyEmitter.cs
- XmlReflectionMember.cs
- TextTreeUndoUnit.cs
- SettingsPropertyNotFoundException.cs
- UpdatePanelControlTrigger.cs
- SortQuery.cs
- ObjectMemberMapping.cs
- Pair.cs
- ResourceReader.cs
- BinaryMethodMessage.cs
- WebConfigurationFileMap.cs
- RowUpdatedEventArgs.cs
- MethodRental.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- CompiledRegexRunner.cs
- RbTree.cs
- DefaultBindingPropertyAttribute.cs
- Form.cs
- InvokePattern.cs
- ListControlConvertEventArgs.cs
- DragEventArgs.cs
- PasswordBoxAutomationPeer.cs
- XmlSerializationReader.cs
- AuthorizationRuleCollection.cs
- MenuItem.cs
- LeftCellWrapper.cs
- PointAnimation.cs
- XmlTypeMapping.cs
- PropertyGridCommands.cs
- EndCreateSecurityTokenRequest.cs
- CodeTypeDeclarationCollection.cs
- StringFreezingAttribute.cs
- XmlHierarchicalEnumerable.cs
- SerializerDescriptor.cs
- XmlSchemaSimpleContent.cs
- DateTimeConverter2.cs
- CancelEventArgs.cs
- ControlType.cs
- GeneralTransform3DTo2DTo3D.cs
- GB18030Encoding.cs
- SendSecurityHeader.cs
- XmlNodeChangedEventArgs.cs
- ExtensionQuery.cs
- StreamReader.cs
- ConsumerConnectionPointCollection.cs
- ApplicationBuildProvider.cs
- StylusCaptureWithinProperty.cs
- ValueSerializer.cs
- DiagnosticTrace.cs
- ImageResources.Designer.cs
- PostBackOptions.cs
- RtType.cs
- WebPartAddingEventArgs.cs
- SpinLock.cs
- SystemWebSectionGroup.cs
- Stopwatch.cs
- DBPropSet.cs
- CoreChannel.cs
- UDPClient.cs
- ConnectionModeReader.cs
- ObjectItemCollection.cs
- RawTextInputReport.cs
- ExtensionFile.cs
- SrgsRule.cs
- ParsedAttributeCollection.cs
- HwndSourceKeyboardInputSite.cs
- AssemblyNameProxy.cs
- SecurityPolicySection.cs
- OdbcDataAdapter.cs
- PhysicalFontFamily.cs
- TraceFilter.cs
- Select.cs
- CatalogZone.cs
- TextCompositionManager.cs
- VarRemapper.cs
- GridViewUpdatedEventArgs.cs
- Attributes.cs
- DocumentSequenceHighlightLayer.cs