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
- SignatureHelper.cs
- SerTrace.cs
- AlgoModule.cs
- SqlDataSourceQueryConverter.cs
- ConfigXmlReader.cs
- LoadedOrUnloadedOperation.cs
- mediapermission.cs
- arc.cs
- TypeDependencyAttribute.cs
- GridViewColumnHeader.cs
- RemoteHelper.cs
- TickBar.cs
- PropertyCollection.cs
- DataSetMappper.cs
- CodeRemoveEventStatement.cs
- BinaryFormatter.cs
- ObjectHandle.cs
- PointKeyFrameCollection.cs
- EUCJPEncoding.cs
- StorageFunctionMapping.cs
- VirtualPath.cs
- FontCacheUtil.cs
- BrowserCapabilitiesFactoryBase.cs
- MachineKeySection.cs
- TreePrinter.cs
- MarkupCompilePass2.cs
- FlowNode.cs
- XmlNodeReader.cs
- EventHandlersStore.cs
- StringUtil.cs
- TabControlAutomationPeer.cs
- TextRangeProviderWrapper.cs
- MoveSizeWinEventHandler.cs
- SkipStoryboardToFill.cs
- TransformerConfigurationWizardBase.cs
- DayRenderEvent.cs
- WebPartZone.cs
- WebPartConnectVerb.cs
- AuthorizationRule.cs
- AccessViolationException.cs
- BufferModeSettings.cs
- NetNamedPipeSecurity.cs
- FilterableAttribute.cs
- DatagridviewDisplayedBandsData.cs
- InkCanvasFeedbackAdorner.cs
- ConfigDefinitionUpdates.cs
- LogicalExpr.cs
- PropertyGroupDescription.cs
- DispatchProxy.cs
- SatelliteContractVersionAttribute.cs
- NativeMsmqMessage.cs
- WebPartCollection.cs
- QueryPageSettingsEventArgs.cs
- XmlBoundElement.cs
- AffineTransform3D.cs
- XmlBinaryWriterSession.cs
- Page.cs
- JoinQueryOperator.cs
- DataRowComparer.cs
- ComEventsSink.cs
- SpecialFolderEnumConverter.cs
- RIPEMD160.cs
- TabRenderer.cs
- MessageDecoder.cs
- DemultiplexingClientMessageFormatter.cs
- AllMembershipCondition.cs
- ContextMenuService.cs
- complextypematerializer.cs
- SettingsSection.cs
- _TransmitFileOverlappedAsyncResult.cs
- StylusPlugin.cs
- ICspAsymmetricAlgorithm.cs
- OperationValidationEventArgs.cs
- OpenTypeLayoutCache.cs
- ToolStripScrollButton.cs
- ChildrenQuery.cs
- NamedPipeConnectionPoolSettings.cs
- WebPartConnectionCollection.cs
- Int64Animation.cs
- ErrorProvider.cs
- HostingEnvironmentException.cs
- EmptyStringExpandableObjectConverter.cs
- storepermissionattribute.cs
- AsmxEndpointPickerExtension.cs
- CapabilitiesPattern.cs
- WS2007FederationHttpBinding.cs
- PrintDocument.cs
- HierarchicalDataSourceDesigner.cs
- HtmlFormWrapper.cs
- ListenerElementsCollection.cs
- QilChoice.cs
- LambdaCompiler.Logical.cs
- _IPv6Address.cs
- OleDbConnection.cs
- SqlStatistics.cs
- TriggerBase.cs
- ContractReference.cs
- RegexGroupCollection.cs
- DataGridCaption.cs
- ExtenderControl.cs