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
- oledbmetadatacolumnnames.cs
- TypeLoadException.cs
- DoubleCollectionConverter.cs
- DataTableTypeConverter.cs
- CryptoHandle.cs
- MenuBase.cs
- VideoDrawing.cs
- SQLBytesStorage.cs
- BCryptNative.cs
- Expander.cs
- SqlAggregateChecker.cs
- SearchForVirtualItemEventArgs.cs
- CodeBlockBuilder.cs
- SharedHttpsTransportManager.cs
- ConfigurationException.cs
- Crypto.cs
- OleServicesContext.cs
- HttpContext.cs
- Cursors.cs
- TransformCollection.cs
- ExceptionValidationRule.cs
- DetailsViewDeletedEventArgs.cs
- SystemIPv4InterfaceProperties.cs
- BigInt.cs
- SqlCachedBuffer.cs
- SqlBulkCopy.cs
- RectangleF.cs
- CloseCryptoHandleRequest.cs
- ListView.cs
- TemplateKeyConverter.cs
- ProcessThread.cs
- NativeMethods.cs
- GenericTypeParameterBuilder.cs
- PropertyMetadata.cs
- ObjectListSelectEventArgs.cs
- ApplicationBuildProvider.cs
- Merger.cs
- TypeConstant.cs
- ContentElementAutomationPeer.cs
- TypeElement.cs
- GZipDecoder.cs
- TextInfo.cs
- BindableTemplateBuilder.cs
- LifetimeMonitor.cs
- SqlConnectionStringBuilder.cs
- Debug.cs
- OptimisticConcurrencyException.cs
- MULTI_QI.cs
- DataRowComparer.cs
- LinqDataSourceDeleteEventArgs.cs
- CodeNamespaceCollection.cs
- InstancePersistenceContext.cs
- CompressEmulationStream.cs
- HtmlInputCheckBox.cs
- WizardStepBase.cs
- RangeValidator.cs
- AssemblyResourceLoader.cs
- ResourceDictionaryCollection.cs
- CssClassPropertyAttribute.cs
- CqlGenerator.cs
- xmlfixedPageInfo.cs
- GeometryValueSerializer.cs
- CodeMethodReturnStatement.cs
- InvalidAsynchronousStateException.cs
- ObjectHandle.cs
- SqlClientWrapperSmiStreamChars.cs
- BaseProcessor.cs
- StorageEntitySetMapping.cs
- BevelBitmapEffect.cs
- StackSpiller.cs
- Types.cs
- DataServiceExpressionVisitor.cs
- RightNameExpirationInfoPair.cs
- MailAddress.cs
- HttpSysSettings.cs
- XmlSchemaImport.cs
- EasingKeyFrames.cs
- HtmlLinkAdapter.cs
- QuadraticBezierSegment.cs
- GeneratedCodeAttribute.cs
- DataObjectCopyingEventArgs.cs
- SchemaCollectionPreprocessor.cs
- LogicalTreeHelper.cs
- Renderer.cs
- QilValidationVisitor.cs
- CultureInfoConverter.cs
- Selection.cs
- LinearGradientBrush.cs
- DbConnectionInternal.cs
- NameValueConfigurationCollection.cs
- Soap11ServerProtocol.cs
- X509CertificateInitiatorClientCredential.cs
- WorkItem.cs
- ImportedPolicyConversionContext.cs
- MailAddressCollection.cs
- RegisteredHiddenField.cs
- StylusDownEventArgs.cs
- ServiceParser.cs
- ImportContext.cs
- SeekableReadStream.cs