Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / AsyncOperationManager.cs / 1305376 / AsyncOperationManager.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.ComponentModel { using System.Collections; using System.Threading; using System.Diagnostics; using System.Security.Permissions; [HostProtection(SharedState = true)] public static class AsyncOperationManager { public static AsyncOperation CreateOperation(object userSuppliedState) { return AsyncOperation.CreateOperation(userSuppliedState, SynchronizationContext); } ///[EditorBrowsable(EditorBrowsableState.Advanced)] public static SynchronizationContext SynchronizationContext { get { if (SynchronizationContext.Current == null) { SynchronizationContext.SetSynchronizationContext(new SynchronizationContext()); } return SynchronizationContext.Current; } // a thread should set this to null when it is done, else the context will never be disposed/GC'd [PermissionSetAttribute(SecurityAction.LinkDemand, Name="FullTrust")] set { SynchronizationContext.SetSynchronizationContext(value); } } } } // 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
- XmlEntityReference.cs
- TagPrefixCollection.cs
- DataFieldConverter.cs
- XPathArrayIterator.cs
- TypedTableBaseExtensions.cs
- SineEase.cs
- XPathSelfQuery.cs
- ParseElement.cs
- MemberAccessException.cs
- ToolStripOverflowButton.cs
- WebColorConverter.cs
- HostingPreferredMapPath.cs
- XsdBuildProvider.cs
- TemplateControlBuildProvider.cs
- HtmlInputPassword.cs
- XmlBinaryReader.cs
- PagedDataSource.cs
- ImportCatalogPart.cs
- UnitySerializationHolder.cs
- PartialList.cs
- ContextStaticAttribute.cs
- DataBindingExpressionBuilder.cs
- CallContext.cs
- ResizeGrip.cs
- ProjectionCamera.cs
- TextCompositionEventArgs.cs
- ListViewInsertedEventArgs.cs
- ProviderUtil.cs
- IdentityValidationException.cs
- SelectorAutomationPeer.cs
- RC2CryptoServiceProvider.cs
- PrefixQName.cs
- SiteMapNodeItem.cs
- InvalidWMPVersionException.cs
- Screen.cs
- ProcessHostFactoryHelper.cs
- Sql8ExpressionRewriter.cs
- WebPartZoneCollection.cs
- DataServiceRequest.cs
- NumberFormatter.cs
- WebExceptionStatus.cs
- GridViewSortEventArgs.cs
- DragStartedEventArgs.cs
- WebServiceEnumData.cs
- ColorTransform.cs
- HtmlForm.cs
- EpmSourcePathSegment.cs
- SqlDataSource.cs
- Repeater.cs
- OutArgument.cs
- ListViewGroup.cs
- SpeechAudioFormatInfo.cs
- mediaeventargs.cs
- NetworkInterface.cs
- GrammarBuilderDictation.cs
- SecuritySessionFilter.cs
- PseudoWebRequest.cs
- FreezableOperations.cs
- Events.cs
- WindowsGraphics2.cs
- ColumnHeaderCollectionEditor.cs
- Header.cs
- TableHeaderCell.cs
- EntityStoreSchemaGenerator.cs
- QilTargetType.cs
- TypeSystem.cs
- TypeTypeConverter.cs
- ImageButton.cs
- BaseUriWithWildcard.cs
- StylusCollection.cs
- KnownColorTable.cs
- DataSourceCollectionBase.cs
- LineMetrics.cs
- ChangePasswordDesigner.cs
- ListBindableAttribute.cs
- SEHException.cs
- CircleHotSpot.cs
- VBCodeProvider.cs
- TrustManagerMoreInformation.cs
- XmlSchemaParticle.cs
- PropertyItem.cs
- FileCodeGroup.cs
- EntityUtil.cs
- InternalResources.cs
- SystemIPGlobalStatistics.cs
- PeerContact.cs
- CookieProtection.cs
- DbConnectionHelper.cs
- XmlUrlResolver.cs
- ToolboxItem.cs
- SqlVisitor.cs
- Duration.cs
- Exceptions.cs
- DataGridViewColumnStateChangedEventArgs.cs
- Baml2006SchemaContext.cs
- XPathChildIterator.cs
- DataTransferEventArgs.cs
- ZipFileInfo.cs
- HttpCachePolicyElement.cs
- BindingElementExtensionElement.cs