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
- ModelProperty.cs
- SafeBitVector32.cs
- ColumnProvider.cs
- CategoryAttribute.cs
- OutOfMemoryException.cs
- KeyedHashAlgorithm.cs
- RepeaterItem.cs
- ScrollChrome.cs
- NetworkCredential.cs
- DiscoveryClientRequestChannel.cs
- FreezableOperations.cs
- _HelperAsyncResults.cs
- VisualTreeUtils.cs
- ProxyWebPart.cs
- WinCategoryAttribute.cs
- BaseTypeViewSchema.cs
- InvalidOleVariantTypeException.cs
- WebPartConnectVerb.cs
- DBConnection.cs
- Point4D.cs
- DrawingAttributeSerializer.cs
- MediaElement.cs
- _Rfc2616CacheValidators.cs
- CompositeActivityDesigner.cs
- IPAddressCollection.cs
- BoundField.cs
- ProxyAttribute.cs
- ConfigXmlCDataSection.cs
- ArcSegment.cs
- Function.cs
- Point3DCollection.cs
- FieldToken.cs
- AncestorChangedEventArgs.cs
- OrderByQueryOptionExpression.cs
- StringUtil.cs
- SystemUnicastIPAddressInformation.cs
- SqlDataSourceView.cs
- DrawingBrush.cs
- CustomBindingCollectionElement.cs
- InputProcessorProfilesLoader.cs
- DecoderNLS.cs
- CroppedBitmap.cs
- Margins.cs
- SingleBodyParameterMessageFormatter.cs
- UnescapedXmlDiagnosticData.cs
- CustomValidator.cs
- While.cs
- XmlSerializerVersionAttribute.cs
- CodePrimitiveExpression.cs
- CustomAttribute.cs
- DataView.cs
- AuthStoreRoleProvider.cs
- ConstraintConverter.cs
- GridView.cs
- ClientProtocol.cs
- SourceChangedEventArgs.cs
- Annotation.cs
- CqlLexerHelpers.cs
- FormViewUpdateEventArgs.cs
- DataGridRowHeader.cs
- DataControlLinkButton.cs
- DoubleSumAggregationOperator.cs
- EndpointNotFoundException.cs
- TransactionScope.cs
- XsltSettings.cs
- GenericWebPart.cs
- XmlDataCollection.cs
- HierarchicalDataSourceControl.cs
- DefinitionProperties.cs
- ListViewCancelEventArgs.cs
- SQLGuid.cs
- DrawingVisual.cs
- SchemaCollectionCompiler.cs
- CodeDomLocalizationProvider.cs
- ScriptControl.cs
- PipelineModuleStepContainer.cs
- Graph.cs
- HttpBrowserCapabilitiesWrapper.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- Canonicalizers.cs
- BaseDataBoundControl.cs
- ScriptingScriptResourceHandlerSection.cs
- TextServicesPropertyRanges.cs
- OleDbStruct.cs
- ErrorHandler.cs
- DataTemplate.cs
- Pen.cs
- ListControl.cs
- QilFunction.cs
- DataPagerFieldCommandEventArgs.cs
- CachedPathData.cs
- ScrollData.cs
- TemplateField.cs
- SafeRightsManagementSessionHandle.cs
- _NetworkingPerfCounters.cs
- XmlSecureResolver.cs
- EntityDesignerUtils.cs
- NullEntityWrapper.cs
- DefaultTextStoreTextComposition.cs
- WebPartDescription.cs