Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / System.Runtime.DurableInstancing / System / Runtime / TypedAsyncResult.cs / 1305376 / TypedAsyncResult.cs
//---------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------------------- namespace System.Runtime { abstract class TypedAsyncResult: AsyncResult { T data; public TypedAsyncResult(AsyncCallback callback, object state) : base(callback, state) { } public T Data { get { return data; } } protected void Complete(T data, bool completedSynchronously) { this.data = data; Complete(completedSynchronously); } public static T End(IAsyncResult result) { TypedAsyncResult completedResult = AsyncResult.End >(result); return completedResult.Data; } } } // 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
- GenericPrincipal.cs
- OutputScopeManager.cs
- StringReader.cs
- PixelFormat.cs
- InheritanceContextHelper.cs
- OrderedDictionaryStateHelper.cs
- PointHitTestResult.cs
- PolyLineSegment.cs
- NextPreviousPagerField.cs
- DynamicILGenerator.cs
- Filter.cs
- ISAPIWorkerRequest.cs
- DbUpdateCommandTree.cs
- CancellationTokenRegistration.cs
- InputScopeNameConverter.cs
- EditorZoneBase.cs
- TypeElement.cs
- BindingExpressionUncommonField.cs
- MsmqHostedTransportConfiguration.cs
- AssemblyAttributesGoHere.cs
- EventItfInfo.cs
- NamespaceCollection.cs
- serverconfig.cs
- OdbcEnvironmentHandle.cs
- SmuggledIUnknown.cs
- OracleSqlParser.cs
- DSASignatureDeformatter.cs
- Converter.cs
- HostingPreferredMapPath.cs
- GrammarBuilder.cs
- PanelStyle.cs
- MDIWindowDialog.cs
- CommandTreeTypeHelper.cs
- XmlSerializerVersionAttribute.cs
- HealthMonitoringSection.cs
- KeyGestureConverter.cs
- IntegerCollectionEditor.cs
- PersonalizationEntry.cs
- RoleManagerModule.cs
- ObjectQueryState.cs
- DesignOnlyAttribute.cs
- DataSetMappper.cs
- DateRangeEvent.cs
- KeyValueConfigurationCollection.cs
- TypeElement.cs
- TextRangeProviderWrapper.cs
- ToolboxItemLoader.cs
- UpdateCompiler.cs
- ImageSource.cs
- ComponentFactoryHelpers.cs
- Utils.cs
- MappingException.cs
- GraphicsContainer.cs
- ExtentKey.cs
- FilteredDataSetHelper.cs
- WebServiceHostFactory.cs
- DbParameterHelper.cs
- OrderedEnumerableRowCollection.cs
- SkinBuilder.cs
- FusionWrap.cs
- TextElementEnumerator.cs
- SendOperation.cs
- safemediahandle.cs
- Type.cs
- ErrorFormatterPage.cs
- MenuBase.cs
- base64Transforms.cs
- RectConverter.cs
- WindowAutomationPeer.cs
- UIntPtr.cs
- PropertyChangingEventArgs.cs
- ServiceEndpointAssociationProvider.cs
- Pts.cs
- ChildrenQuery.cs
- BuildDependencySet.cs
- DrawingServices.cs
- datacache.cs
- StyleCollectionEditor.cs
- XPathAncestorIterator.cs
- CacheSection.cs
- BaseTemplateParser.cs
- SqlUnionizer.cs
- LineSegment.cs
- FileDialogPermission.cs
- EntityContainerEntitySetDefiningQuery.cs
- InteropAutomationProvider.cs
- XslAstAnalyzer.cs
- ObjectCloneHelper.cs
- DataKeyCollection.cs
- HelpProvider.cs
- InheritanceService.cs
- FilterRepeater.cs
- XmlEncodedRawTextWriter.cs
- XmlEventCache.cs
- XmlUtil.cs
- PasswordTextNavigator.cs
- TextElementEnumerator.cs
- RsaEndpointIdentity.cs
- CommonRemoteMemoryBlock.cs
- SizeChangedEventArgs.cs