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
- Rotation3D.cs
- MultilineStringConverter.cs
- PropertyDescriptorCollection.cs
- EventListener.cs
- HelpEvent.cs
- MimePart.cs
- SmtpSection.cs
- WindowsProgressbar.cs
- BitmapVisualManager.cs
- PrtTicket_Base.cs
- Identifier.cs
- WindowsImpersonationContext.cs
- ProcessHostServerConfig.cs
- Int16Converter.cs
- BadImageFormatException.cs
- XamlGridLengthSerializer.cs
- DisplayNameAttribute.cs
- XslTransform.cs
- Label.cs
- HtmlContainerControl.cs
- ConditionValidator.cs
- RemoveStoryboard.cs
- WpfSharedBamlSchemaContext.cs
- ChtmlCommandAdapter.cs
- DefaultValueAttribute.cs
- ObjectDisposedException.cs
- BindingCompleteEventArgs.cs
- SystemResourceKey.cs
- PenThreadWorker.cs
- ServerValidateEventArgs.cs
- NativeMethodsCLR.cs
- ReadContentAsBinaryHelper.cs
- PackageDigitalSignature.cs
- HeaderedContentControl.cs
- CheckBoxPopupAdapter.cs
- SortQueryOperator.cs
- LabelEditEvent.cs
- XmlNodeComparer.cs
- WpfKnownMemberInvoker.cs
- WebPartEventArgs.cs
- HttpInputStream.cs
- ImageFormat.cs
- DataBoundLiteralControl.cs
- WebPartMinimizeVerb.cs
- XmlIgnoreAttribute.cs
- SliderAutomationPeer.cs
- AutomationElement.cs
- MarkupProperty.cs
- Color.cs
- SqlClientFactory.cs
- PhoneCall.cs
- XPathDescendantIterator.cs
- ExpanderAutomationPeer.cs
- BinaryCommonClasses.cs
- SBCSCodePageEncoding.cs
- ParseElement.cs
- AutomationElementCollection.cs
- BaseCAMarshaler.cs
- ScrollBar.cs
- X509ChainElement.cs
- TextBoxAutomationPeer.cs
- ObjectNavigationPropertyMapping.cs
- ProcessActivityTreeOptions.cs
- PointLightBase.cs
- NamedPermissionSet.cs
- MessagePartProtectionMode.cs
- OleDragDropHandler.cs
- PhysicalAddress.cs
- HealthMonitoringSectionHelper.cs
- HttpListenerResponse.cs
- WebSysDisplayNameAttribute.cs
- OdbcCommand.cs
- TextEffectCollection.cs
- UIElementAutomationPeer.cs
- DropSourceBehavior.cs
- MergeFilterQuery.cs
- RegistryPermission.cs
- ValidationService.cs
- InternalPermissions.cs
- CompilerErrorCollection.cs
- HandlerFactoryWrapper.cs
- HostingEnvironmentException.cs
- DataGridViewElement.cs
- ECDsa.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- CodeIterationStatement.cs
- FormViewDesigner.cs
- SqlDependency.cs
- lengthconverter.cs
- MenuItemCollection.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- ControlCollection.cs
- Calendar.cs
- DesignerActionListCollection.cs
- DashStyle.cs
- CacheDependency.cs
- PolicyUnit.cs
- WebBrowserContainer.cs
- _ListenerAsyncResult.cs
- ConfigDefinitionUpdates.cs