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
- WindowHelperService.cs
- Internal.cs
- Variable.cs
- DetailsViewInsertEventArgs.cs
- OracleParameterBinding.cs
- ArraySortHelper.cs
- MultiDataTrigger.cs
- SQLRoleProvider.cs
- BaseTemplateParser.cs
- AndAlso.cs
- InvalidDocumentContentsException.cs
- TreeNodeCollectionEditorDialog.cs
- Ticks.cs
- XmlSerializationReader.cs
- SystemDiagnosticsSection.cs
- RegistryExceptionHelper.cs
- Number.cs
- SelectiveScrollingGrid.cs
- _CommandStream.cs
- ImageKeyConverter.cs
- XmlException.cs
- SqlDataSourceSummaryPanel.cs
- WebPartsSection.cs
- MiniModule.cs
- EditableTreeList.cs
- HostingEnvironmentException.cs
- EntityConnectionStringBuilder.cs
- cookie.cs
- InputLanguageProfileNotifySink.cs
- RuleCache.cs
- ProfilePropertyMetadata.cs
- ContourSegment.cs
- Triangle.cs
- ToolStripDropTargetManager.cs
- ProcessThread.cs
- DefaultBinder.cs
- HitTestWithPointDrawingContextWalker.cs
- EUCJPEncoding.cs
- XmlBinaryReaderSession.cs
- SQLGuidStorage.cs
- Registry.cs
- SlotInfo.cs
- DataServiceException.cs
- FileSystemWatcher.cs
- WebSysDisplayNameAttribute.cs
- MessageBox.cs
- ReplyAdapterChannelListener.cs
- ZoneMembershipCondition.cs
- SyndicationElementExtension.cs
- StatusBarItem.cs
- RenderingBiasValidation.cs
- JournalEntryListConverter.cs
- Image.cs
- SqlMethodCallConverter.cs
- documentsequencetextview.cs
- WinFormsComponentEditor.cs
- MenuEventArgs.cs
- ModelUIElement3D.cs
- ServiceOperation.cs
- Method.cs
- X509Utils.cs
- OleDbRowUpdatedEvent.cs
- UserInitiatedRoutedEventPermissionAttribute.cs
- LayoutDump.cs
- SignatureHelper.cs
- HtmlInputButton.cs
- ImageBrush.cs
- VisualTarget.cs
- DataGridViewCellValidatingEventArgs.cs
- ComponentDispatcher.cs
- WCFServiceClientProxyGenerator.cs
- _DomainName.cs
- FileDetails.cs
- TypeElement.cs
- ConfigurationStrings.cs
- VScrollProperties.cs
- XmlSerializerAssemblyAttribute.cs
- SecurityElementBase.cs
- URLAttribute.cs
- Visual3D.cs
- WebEvents.cs
- Pick.cs
- MobileListItem.cs
- XPathScanner.cs
- EntityViewContainer.cs
- AddressingProperty.cs
- RenderData.cs
- X509ChainElement.cs
- OpCodes.cs
- SpeechRecognitionEngine.cs
- FileRecordSequenceHelper.cs
- RadioButtonFlatAdapter.cs
- NotSupportedException.cs
- ValidationRuleCollection.cs
- WebPartConnectionsConfigureVerb.cs
- CursorConverter.cs
- SystemIPGlobalProperties.cs
- HtmlSelect.cs
- CoreSwitches.cs
- TraceContext.cs