Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / TimeZone.cs / 1305376 / TimeZone.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: TimeZone ** ** ** Purpose: ** This class is used to represent a TimeZone. It ** has methods for converting a DateTime to UTC from local time ** and to local time from UTC and methods for getting the ** standard name and daylight name of the time zone. ** ** The only TimeZone that we support in version 1 is the ** CurrentTimeZone as determined by the system timezone. ** ** ============================================================*/ #if !FEATURE_CORECLR namespace System { using System; using System.Text; using System.Threading; using System.Collections; using System.Globalization; [Serializable] [System.Runtime.InteropServices.ComVisible(true)] #if FEATURE_CORECLR [Obsolete("System.TimeZone has been deprecated. Please investigate the use of System.TimeZoneInfo instead.")] #endif public abstract class TimeZone { private static TimeZone currentTimeZone = null; // Private object for locking instead of locking on a public type for SQL reliability work. private static Object s_InternalSyncObject; private static Object InternalSyncObject { get { if (s_InternalSyncObject == null) { Object o = new Object(); Interlocked.CompareExchange
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PathFigureCollectionConverter.cs
- HMACSHA1.cs
- TransactedBatchContext.cs
- Visual3D.cs
- AnimationClock.cs
- NativeMethods.cs
- WebPartConnectionsEventArgs.cs
- InternalEnumValidator.cs
- BitmapInitialize.cs
- SHA1.cs
- SqlDelegatedTransaction.cs
- BindableTemplateBuilder.cs
- HttpHandlersSection.cs
- ContainerParaClient.cs
- ServiceObjectContainer.cs
- DropShadowEffect.cs
- ApplyImportsAction.cs
- Schema.cs
- LeaseManager.cs
- PeerNameRecord.cs
- _SslState.cs
- EventProviderTraceListener.cs
- MemberInitExpression.cs
- DecoderBestFitFallback.cs
- SqlDataAdapter.cs
- DockPatternIdentifiers.cs
- SimpleModelProvider.cs
- WebInvokeAttribute.cs
- Timeline.cs
- TextMetrics.cs
- OracleCommandSet.cs
- AssemblyAttributes.cs
- AliasGenerator.cs
- Camera.cs
- GeometryGroup.cs
- SimpleType.cs
- StsCommunicationException.cs
- ConfigXmlSignificantWhitespace.cs
- TraceHwndHost.cs
- ToolStripMenuItem.cs
- MimeFormReflector.cs
- AbstractExpressions.cs
- JoinSymbol.cs
- ZipIOExtraField.cs
- PostBackTrigger.cs
- OperationCanceledException.cs
- ValidatedMobileControlConverter.cs
- SaveFileDialog.cs
- TableLayout.cs
- figurelengthconverter.cs
- DataGridItemCollection.cs
- RoleManagerSection.cs
- AudioFormatConverter.cs
- ZipIOCentralDirectoryBlock.cs
- BindingOperations.cs
- RoutingSection.cs
- CopyAttributesAction.cs
- SpeechRecognitionEngine.cs
- HealthMonitoringSection.cs
- DbgUtil.cs
- HttpRequestTraceRecord.cs
- ToolStripContainerDesigner.cs
- TypeConverterValueSerializer.cs
- LayoutEditorPart.cs
- SetStateDesigner.cs
- OpCellTreeNode.cs
- RequestTimeoutManager.cs
- ReferenceConverter.cs
- StandardCommands.cs
- RegisteredExpandoAttribute.cs
- GridItemPattern.cs
- CrossSiteScriptingValidation.cs
- ImageCollectionEditor.cs
- SerializationObjectManager.cs
- TypeResolvingOptions.cs
- SpeechUI.cs
- XPathSelectionIterator.cs
- COM2TypeInfoProcessor.cs
- OneOfElement.cs
- ValidatingPropertiesEventArgs.cs
- ObjectReaderCompiler.cs
- SplayTreeNode.cs
- Types.cs
- PrintPreviewControl.cs
- StringResourceManager.cs
- ClientProxyGenerator.cs
- WindowsImpersonationContext.cs
- ImageField.cs
- ToolStripItemDataObject.cs
- HMACMD5.cs
- CheckedPointers.cs
- ContextMenu.cs
- KeyProperty.cs
- AddInControllerImpl.cs
- UnmanagedMarshal.cs
- AssociationSetMetadata.cs
- XPathNavigator.cs
- PersonalizationStateInfoCollection.cs
- TrackingLocation.cs
- ExecutionContext.cs