Code:
/ FX-1434 / FX-1434 / 1.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
- WindowsHyperlink.cs
- ScaleTransform.cs
- BooleanSwitch.cs
- IPAddress.cs
- Encoder.cs
- ValidationHelper.cs
- TextSerializer.cs
- Listbox.cs
- StreamingContext.cs
- GeneralTransformGroup.cs
- SafeRegistryHandle.cs
- listitem.cs
- ElapsedEventArgs.cs
- DataSet.cs
- StylusPlugInCollection.cs
- DataGridViewComboBoxColumn.cs
- MouseButton.cs
- AddInBase.cs
- MultilineStringConverter.cs
- FolderLevelBuildProvider.cs
- MSHTMLHostUtil.cs
- DataGridViewRowsAddedEventArgs.cs
- PeerNearMe.cs
- SynchronizationScope.cs
- UniformGrid.cs
- StringResourceManager.cs
- TextSpan.cs
- LocalizedNameDescriptionPair.cs
- MyContact.cs
- ExtentCqlBlock.cs
- VBIdentifierNameEditor.cs
- InvokeProviderWrapper.cs
- NativeMethods.cs
- XamlRtfConverter.cs
- DetailsViewPageEventArgs.cs
- StateMachineDesignerPaint.cs
- WindowPatternIdentifiers.cs
- MailSettingsSection.cs
- SourceLineInfo.cs
- HashSet.cs
- XmlPreloadedResolver.cs
- ResumeStoryboard.cs
- AssemblyBuilder.cs
- NetworkStream.cs
- DelayedRegex.cs
- UniqueID.cs
- ListViewItemEventArgs.cs
- SamlDoNotCacheCondition.cs
- NetStream.cs
- Transform.cs
- FormView.cs
- VariableQuery.cs
- ChangePassword.cs
- AssociatedControlConverter.cs
- FontDifferentiator.cs
- Subset.cs
- OleDbMetaDataFactory.cs
- StylusPlugInCollection.cs
- Button.cs
- QueryExpr.cs
- BadImageFormatException.cs
- StylusDevice.cs
- SemanticResultKey.cs
- ModelPropertyCollectionImpl.cs
- EndEvent.cs
- SqlResolver.cs
- HTMLTagNameToTypeMapper.cs
- NavigateUrlConverter.cs
- ProfileServiceManager.cs
- XmlSchemaAnnotated.cs
- ColumnCollection.cs
- FileLoadException.cs
- DataTableCollection.cs
- VisualSerializer.cs
- OutputChannel.cs
- QueryContinueDragEventArgs.cs
- ChtmlFormAdapter.cs
- StagingAreaInputItem.cs
- FileIOPermission.cs
- HashLookup.cs
- ObjectParameterCollection.cs
- PrtCap_Public_Simple.cs
- BooleanProjectedSlot.cs
- WindowsAltTab.cs
- RC2.cs
- OleDbMetaDataFactory.cs
- Size.cs
- FontDialog.cs
- ProcessInfo.cs
- ConfigurationCollectionAttribute.cs
- DataSourceDescriptorCollection.cs
- EdmType.cs
- DrawingVisualDrawingContext.cs
- QuaternionAnimationUsingKeyFrames.cs
- SerializationException.cs
- NumericPagerField.cs
- DynamicPhysicalDiscoSearcher.cs
- RequestNavigateEventArgs.cs
- ToolStripItemImageRenderEventArgs.cs
- Predicate.cs