Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Channels / StreamUpgradeInitiator.cs / 1 / StreamUpgradeInitiator.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Channels { using System.IO; public abstract class StreamUpgradeInitiator { protected StreamUpgradeInitiator() { } public abstract string GetNextUpgrade(); public abstract Stream InitiateUpgrade(Stream stream); public abstract IAsyncResult BeginInitiateUpgrade(Stream stream, AsyncCallback callback, object state); public abstract Stream EndInitiateUpgrade(IAsyncResult result); internal virtual IAsyncResult BeginOpen(TimeSpan timeout, AsyncCallback callback, object state) { return new CompletedAsyncResult(callback, state); } internal virtual void EndOpen(IAsyncResult result) { CompletedAsyncResult.End(result); } internal virtual IAsyncResult BeginClose(TimeSpan timeout, AsyncCallback callback, object state) { return new CompletedAsyncResult(callback, state); } internal virtual void EndClose(IAsyncResult result) { CompletedAsyncResult.End(result); } internal virtual void Open(TimeSpan timeout) { } internal virtual void Close(TimeSpan timeout) { } } } // 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
- TableMethodGenerator.cs
- ProfileBuildProvider.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- TextEditorDragDrop.cs
- SEHException.cs
- BamlLocalizableResource.cs
- FontStyles.cs
- oledbmetadatacolumnnames.cs
- EnvelopedPkcs7.cs
- PrtTicket_Editor.cs
- WindowsStatusBar.cs
- MemberInfoSerializationHolder.cs
- DetailsViewDeletedEventArgs.cs
- SmtpTransport.cs
- ScrollProviderWrapper.cs
- Polyline.cs
- PageCodeDomTreeGenerator.cs
- SpellCheck.cs
- Int64Animation.cs
- PeerNameResolver.cs
- ComAdminInterfaces.cs
- FloaterParaClient.cs
- TimeSpanValidator.cs
- SqlDataSourceParameterParser.cs
- xml.cs
- ObjectMemberMapping.cs
- ValidationHelper.cs
- WebPartEditorApplyVerb.cs
- HttpHostedTransportConfiguration.cs
- WebPartZoneBaseDesigner.cs
- Frame.cs
- FrameworkRichTextComposition.cs
- mactripleDES.cs
- AvTrace.cs
- Listen.cs
- EntityDataSourceMemberPath.cs
- EntityDataSourceStatementEditorForm.cs
- PriorityBinding.cs
- ScriptingRoleServiceSection.cs
- BaseDataList.cs
- DbQueryCommandTree.cs
- CodeCatchClause.cs
- LineServicesRun.cs
- IntPtr.cs
- CodeTypeConstructor.cs
- BasicHttpSecurityMode.cs
- FixedSOMPageElement.cs
- AddressHeaderCollection.cs
- SoapSchemaMember.cs
- ViewDesigner.cs
- QuaternionValueSerializer.cs
- SystemSounds.cs
- Parameter.cs
- SoapException.cs
- Storyboard.cs
- MissingMemberException.cs
- DescendantBaseQuery.cs
- MessageProperties.cs
- XamlStyleSerializer.cs
- EditingCoordinator.cs
- CqlParser.cs
- EventlogProvider.cs
- QueryContinueDragEventArgs.cs
- ConnectionsZone.cs
- GridToolTip.cs
- SpecialTypeDataContract.cs
- DynamicPhysicalDiscoSearcher.cs
- Drawing.cs
- BamlVersionHeader.cs
- PKCS1MaskGenerationMethod.cs
- ViewStateException.cs
- MethodRental.cs
- ShaperBuffers.cs
- listitem.cs
- XamlInt32CollectionSerializer.cs
- _DigestClient.cs
- DefaultSection.cs
- IDispatchConstantAttribute.cs
- SaveWorkflowAsyncResult.cs
- CapabilitiesState.cs
- XmlAnyAttributeAttribute.cs
- TextViewSelectionProcessor.cs
- InvalidAsynchronousStateException.cs
- DebugInfoExpression.cs
- uribuilder.cs
- DEREncoding.cs
- XmlTypeAttribute.cs
- ChangeProcessor.cs
- DataReceivedEventArgs.cs
- XmlMemberMapping.cs
- BaseCodePageEncoding.cs
- shaperfactoryquerycacheentry.cs
- ImageButton.cs
- OleDbDataAdapter.cs
- SignedXml.cs
- AsymmetricKeyExchangeDeformatter.cs
- PageCatalogPart.cs
- ToolStripContentPanel.cs
- FloatSumAggregationOperator.cs
- TCEAdapterGenerator.cs