Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Util / counter.cs / 1 / counter.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.Util {
using System;
using System.Web;
using System.Runtime.InteropServices;
///
/// Provides access to system timers.
///
internal sealed class Counter {
///
/// not creatable
///
private Counter() {
}
#if UNUSED_CODE
internal static float Time(long start) {
long time = Value - start;
return time / (float)Frequency;
}
#endif
///
/// Gets the current system counter value.
///
internal static long Value {
get {
long count = 0;
SafeNativeMethods.QueryPerformanceCounter(ref count);
return count;
}
}
///
/// Gets the frequency of the system counter in counts per second.
///
internal static long Frequency {
get {
long freq = 0;
SafeNativeMethods.QueryPerformanceFrequency(ref freq);
return freq;
}
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TransactionManager.cs
- StylusCaptureWithinProperty.cs
- RoleManagerModule.cs
- Inline.cs
- RegexCompiler.cs
- RegexBoyerMoore.cs
- DataKey.cs
- ActionFrame.cs
- Guid.cs
- HtmlTitle.cs
- XmlReader.cs
- HitTestWithPointDrawingContextWalker.cs
- OrderedHashRepartitionEnumerator.cs
- OdbcErrorCollection.cs
- HttpListenerResponse.cs
- PieceNameHelper.cs
- DeflateEmulationStream.cs
- BulletDecorator.cs
- UnsafeMethods.cs
- SessionPageStatePersister.cs
- OdbcConnectionFactory.cs
- Int64AnimationBase.cs
- WorkflowDurableInstance.cs
- PropertyChangeTracker.cs
- _LoggingObject.cs
- QuaternionAnimationUsingKeyFrames.cs
- HtmlTableRow.cs
- SQLString.cs
- SoapSchemaImporter.cs
- ShowExpandedMultiValueConverter.cs
- TTSEvent.cs
- ExitEventArgs.cs
- TypeFieldSchema.cs
- Gdiplus.cs
- LinearGradientBrush.cs
- Utils.cs
- ContextInformation.cs
- SettingsPropertyIsReadOnlyException.cs
- RouteValueDictionary.cs
- InkCanvasFeedbackAdorner.cs
- MatrixTransform3D.cs
- DeviceContext.cs
- _ShellExpression.cs
- InlineCollection.cs
- AuthorizationSection.cs
- SamlAudienceRestrictionCondition.cs
- StringKeyFrameCollection.cs
- FileUtil.cs
- AspCompat.cs
- DbCommandDefinition.cs
- WindowsScrollBar.cs
- ParameterBinding.cs
- DataGridViewRow.cs
- XComponentModel.cs
- Vector3DAnimationBase.cs
- HttpModulesSection.cs
- DetailsViewRow.cs
- CodeEventReferenceExpression.cs
- SqlConnectionStringBuilder.cs
- BufferedReceiveElement.cs
- updateconfighost.cs
- PngBitmapDecoder.cs
- HMAC.cs
- MSAANativeProvider.cs
- StrokeNodeOperations2.cs
- EventDescriptor.cs
- EUCJPEncoding.cs
- XmlSchemaGroupRef.cs
- SmiRecordBuffer.cs
- mediapermission.cs
- InstanceLockException.cs
- TemplateComponentConnector.cs
- DateTimeValueSerializer.cs
- SmiContextFactory.cs
- QuaternionRotation3D.cs
- FileDialog_Vista.cs
- PropertyBuilder.cs
- AppDomainProtocolHandler.cs
- StopStoryboard.cs
- TextTreeFixupNode.cs
- FrameworkRichTextComposition.cs
- PersistenceTypeAttribute.cs
- WeakReferenceList.cs
- EncodingFallbackAwareXmlTextWriter.cs
- SortableBindingList.cs
- SqlDataReader.cs
- LocalizationParserHooks.cs
- KnownBoxes.cs
- TrustLevel.cs
- JapaneseCalendar.cs
- SchemaImporterExtensionElement.cs
- XmlChoiceIdentifierAttribute.cs
- StringConverter.cs
- BinaryCommonClasses.cs
- TextEditorCopyPaste.cs
- DSASignatureFormatter.cs
- AlternateViewCollection.cs
- SaveFileDialog.cs
- DataGridViewLinkCell.cs
- parserscommon.cs