Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / mda.cs / 1 / mda.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== using System.Runtime.CompilerServices; namespace System { #if MDA_SUPPORTED internal static class Mda { private enum MdaState { Unknown = 0, Enabled = 1, Disabled = 2 } private static MdaState _streamWriterMDAState = MdaState.Unknown; internal static bool StreamWriterBufferMDAEnabled { get { if (_streamWriterMDAState == 0) { if (IsStreamWriterBufferedDataLostEnabled()) _streamWriterMDAState = MdaState.Enabled; else _streamWriterMDAState = MdaState.Disabled; } return _streamWriterMDAState == MdaState.Enabled; } } [MethodImplAttribute(MethodImplOptions.InternalCall)] internal static extern void MemberInfoCacheCreation(); [MethodImplAttribute(MethodImplOptions.InternalCall)] internal static extern void DateTimeInvalidLocalFormat(); [MethodImplAttribute(MethodImplOptions.InternalCall)] internal static extern void StreamWriterBufferedDataLost(String text); [MethodImplAttribute(MethodImplOptions.InternalCall)] internal static extern bool IsStreamWriterBufferedDataLostEnabled(); [MethodImplAttribute(MethodImplOptions.InternalCall)] internal static extern bool IsInvalidGCHandleCookieProbeEnabled(); [MethodImplAttribute(MethodImplOptions.InternalCall)] internal static extern void FireInvalidGCHandleCookieProbe(IntPtr cookie); } #endif }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Bidi.cs
- ComponentCollection.cs
- NoClickablePointException.cs
- PopupRoot.cs
- EmptyWorkItem.cs
- FormViewDeletedEventArgs.cs
- RowToParametersTransformer.cs
- XmlHierarchyData.cs
- TrackingMemoryStreamFactory.cs
- HttpChannelListener.cs
- WebPartTransformerCollection.cs
- EmissiveMaterial.cs
- Pool.cs
- TimeoutValidationAttribute.cs
- QueryInterceptorAttribute.cs
- TailPinnedEventArgs.cs
- DomainConstraint.cs
- ObjectContextServiceProvider.cs
- DesignerVerbCollection.cs
- Contracts.cs
- FontEmbeddingManager.cs
- PropertyValueChangedEvent.cs
- DataGridViewCellStyleConverter.cs
- ValueOfAction.cs
- ItemList.cs
- MessageQueueException.cs
- StickyNote.cs
- CancellationToken.cs
- TimestampInformation.cs
- NativeMethods.cs
- TypeConverterHelper.cs
- PerformanceCounterLib.cs
- FileUtil.cs
- SynchronizationScope.cs
- ArglessEventHandlerProxy.cs
- SelectingProviderEventArgs.cs
- WebBrowserSiteBase.cs
- EventHandlers.cs
- SimpleTypeResolver.cs
- UserControlParser.cs
- Metafile.cs
- CustomWebEventKey.cs
- EntityCommand.cs
- SqlMethodAttribute.cs
- DynamicMethod.cs
- ReferenceEqualityComparer.cs
- MdiWindowListStrip.cs
- InternalBufferManager.cs
- VectorCollectionConverter.cs
- DbProviderSpecificTypePropertyAttribute.cs
- RegisteredHiddenField.cs
- RectKeyFrameCollection.cs
- WsatServiceCertificate.cs
- WindowsGraphics2.cs
- NegotiateStream.cs
- baseaxisquery.cs
- MobileFormsAuthentication.cs
- SafeNativeMethods.cs
- StateWorkerRequest.cs
- Propagator.JoinPropagator.SubstitutingCloneVisitor.cs
- UnsettableComboBox.cs
- SapiRecoContext.cs
- SystemDiagnosticsSection.cs
- ConfigsHelper.cs
- CqlWriter.cs
- BlurEffect.cs
- RepeaterItem.cs
- BaseProcessor.cs
- X509Certificate2Collection.cs
- EventLogPermissionEntryCollection.cs
- TcpStreams.cs
- OrderedDictionary.cs
- PostBackOptions.cs
- ConfigurationElementProperty.cs
- DoubleAnimationClockResource.cs
- ObjectTypeMapping.cs
- CalloutQueueItem.cs
- ObjectHelper.cs
- TabPageDesigner.cs
- DocumentViewerBase.cs
- XmlSchemaIdentityConstraint.cs
- HtmlInputButton.cs
- TreeNodeEventArgs.cs
- WebPartVerbsEventArgs.cs
- odbcmetadatacollectionnames.cs
- InvalidWMPVersionException.cs
- TextRangeEditTables.cs
- TextRangeBase.cs
- WebPartConnectionCollection.cs
- GeneratedView.cs
- complextypematerializer.cs
- WSSecurityOneDotZeroSendSecurityHeader.cs
- FileLoadException.cs
- CodeGeneratorAttribute.cs
- ModelPropertyImpl.cs
- MultilineStringConverter.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- ScriptComponentDescriptor.cs
- EditorPartChrome.cs
- RepeatBehavior.cs