Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / TypedAsyncResult.cs / 1 / TypedAsyncResult.cs
//---------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------------------- namespace System.ServiceModel { 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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BulletedListEventArgs.cs
- XmlNullResolver.cs
- IApplicationTrustManager.cs
- InternalConfigRoot.cs
- LinkArea.cs
- AuthenticatedStream.cs
- SafeProcessHandle.cs
- HitTestParameters3D.cs
- InheritedPropertyChangedEventArgs.cs
- XmlSignatureManifest.cs
- ReadOnlyTernaryTree.cs
- AsnEncodedData.cs
- ValueTypeFixupInfo.cs
- JapaneseLunisolarCalendar.cs
- X509Certificate2.cs
- CodeDOMProvider.cs
- DateTime.cs
- MappingException.cs
- StrokeCollectionDefaultValueFactory.cs
- UnmanagedBitmapWrapper.cs
- CheckBoxPopupAdapter.cs
- CancelEventArgs.cs
- XmlComplianceUtil.cs
- TextElementAutomationPeer.cs
- TreeIterators.cs
- ControlPaint.cs
- EnumBuilder.cs
- FieldBuilder.cs
- RemoteWebConfigurationHostStream.cs
- XmlSchemaValidator.cs
- WebPartTransformerCollection.cs
- OleDbConnection.cs
- Comparer.cs
- RequiredAttributeAttribute.cs
- ListBindingHelper.cs
- LockedBorderGlyph.cs
- SchemaTypeEmitter.cs
- JoinSymbol.cs
- EventDescriptorCollection.cs
- DateBoldEvent.cs
- HiddenFieldPageStatePersister.cs
- TargetConverter.cs
- RuleEngine.cs
- TextSegment.cs
- ProtocolImporter.cs
- TextTreeRootNode.cs
- ParameterExpression.cs
- DoubleStorage.cs
- MetadataArtifactLoader.cs
- ItemCollectionEditor.cs
- SpecialFolderEnumConverter.cs
- StandardCommands.cs
- ButtonFlatAdapter.cs
- XPathArrayIterator.cs
- OdbcErrorCollection.cs
- ReceiveActivity.cs
- JsonClassDataContract.cs
- SerializationStore.cs
- Console.cs
- XmlCompatibilityReader.cs
- BitmapEffectInputConnector.cs
- Int32RectConverter.cs
- HelloOperationCD1AsyncResult.cs
- CompilerCollection.cs
- CodeTypeReference.cs
- CrossAppDomainChannel.cs
- OleDbConnection.cs
- WebHttpSecurity.cs
- ToolStripPanelRow.cs
- CellPartitioner.cs
- DrawingServices.cs
- BinaryExpressionHelper.cs
- ClientCredentials.cs
- MessageQueueException.cs
- IndexOutOfRangeException.cs
- UiaCoreTypesApi.cs
- Cursors.cs
- CommonDialog.cs
- DataGridColumnDropSeparator.cs
- SecurityDescriptor.cs
- OdbcCommandBuilder.cs
- BatchWriter.cs
- OletxDependentTransaction.cs
- DigestTraceRecordHelper.cs
- SqlUtils.cs
- CodeGenerationManager.cs
- InternalSafeNativeMethods.cs
- Queue.cs
- XPathParser.cs
- Helpers.cs
- DesignerActionGlyph.cs
- CachedFontFace.cs
- AssemblyInfo.cs
- SettingsSection.cs
- JavaScriptSerializer.cs
- GridViewUpdatedEventArgs.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- StructuralComparisons.cs
- VSDExceptions.cs
- ListManagerBindingsCollection.cs