Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Services / Monitoring / system / Diagnosticts / InstanceDataCollectionCollection.cs / 1 / InstanceDataCollectionCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Diagnostics { using System.Diagnostics; using System; using System.Collections; using System.Globalization; ////// The collection returned from the public class InstanceDataCollectionCollection : DictionaryBase { [Obsolete("This constructor has been deprecated. Please use System.Diagnostics.PerformanceCounterCategory.ReadCategory() to get an instance of this collection instead. http://go.microsoft.com/fwlink/?linkid=14202")] public InstanceDataCollectionCollection() : base() {} ///method. /// that contains all the counter and instance data. /// The collection contains an InstanceDataCollection object for each counter. Each InstanceDataCollection /// object contains the performance data for all counters for that instance. In other words the data is /// indexed by counter name and then by instance name. /// /// public InstanceDataCollection this[string counterName] { get { if (counterName == null) throw new ArgumentNullException("counterName"); object objectName = counterName.ToLower(CultureInfo.InvariantCulture); return (InstanceDataCollection) Dictionary[objectName]; } } ///[To be supplied.] ////// public ICollection Keys { get { return Dictionary.Keys; } } ///[To be supplied.] ////// public ICollection Values { get { return Dictionary.Values; } } internal void Add(string counterName, InstanceDataCollection value) { object objectName = counterName.ToLower(CultureInfo.InvariantCulture); Dictionary.Add(objectName, value); } ///[To be supplied.] ////// public bool Contains(string counterName) { if (counterName == null) throw new ArgumentNullException("counterName"); object objectName = counterName.ToLower(CultureInfo.InvariantCulture); return Dictionary.Contains(objectName); } ///[To be supplied.] ////// public void CopyTo(InstanceDataCollection[] counters, int index) { Dictionary.Values.CopyTo((Array)counters, index); } } }[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TextBoxBase.cs
- Stack.cs
- IPEndPoint.cs
- SafeThreadHandle.cs
- ColorKeyFrameCollection.cs
- ApplicationServiceHelper.cs
- TextBoxRenderer.cs
- AdornerLayer.cs
- DomainUpDown.cs
- VectorKeyFrameCollection.cs
- securitymgrsite.cs
- RenderOptions.cs
- prefixendpointaddressmessagefiltertable.cs
- XmlDataSource.cs
- ProxyGenerator.cs
- HttpWebRequestElement.cs
- NameGenerator.cs
- WebPartAuthorizationEventArgs.cs
- RequestTimeoutManager.cs
- Rotation3DKeyFrameCollection.cs
- SqlCharStream.cs
- LogicalTreeHelper.cs
- CodePropertyReferenceExpression.cs
- RegexCapture.cs
- FormViewInsertEventArgs.cs
- FigureHelper.cs
- ValidationManager.cs
- DetailsViewUpdatedEventArgs.cs
- JavascriptCallbackMessageInspector.cs
- Substitution.cs
- FrameDimension.cs
- ToolboxControl.cs
- PostBackTrigger.cs
- Cursors.cs
- CalendarDay.cs
- NetworkCredential.cs
- MappingException.cs
- CompatibleComparer.cs
- ObjectTypeMapping.cs
- NegatedCellConstant.cs
- CustomAttributeBuilder.cs
- FormViewDeletedEventArgs.cs
- CodeTypeReferenceCollection.cs
- OverlappedAsyncResult.cs
- NonParentingControl.cs
- EncoderExceptionFallback.cs
- ApplicationException.cs
- MsmqBindingElementBase.cs
- ToolStripArrowRenderEventArgs.cs
- DecimalAnimationBase.cs
- AnonymousIdentificationSection.cs
- DbConvert.cs
- MonthCalendar.cs
- XmlBufferReader.cs
- XmlDataContract.cs
- JavaScriptObjectDeserializer.cs
- NullExtension.cs
- EditorAttribute.cs
- DataGridViewCellStyleChangedEventArgs.cs
- LinearKeyFrames.cs
- DrawingContext.cs
- ApplicationManager.cs
- AnimatedTypeHelpers.cs
- ClickablePoint.cs
- SqlComparer.cs
- FormsAuthenticationUser.cs
- MexBindingBindingCollectionElement.cs
- ListBase.cs
- StreamUpdate.cs
- DeviceContexts.cs
- DataTable.cs
- XamlSerializationHelper.cs
- InternalDispatchObject.cs
- MissingSatelliteAssemblyException.cs
- SuppressMessageAttribute.cs
- coordinator.cs
- JsonByteArrayDataContract.cs
- CultureSpecificStringDictionary.cs
- VersionPair.cs
- ToolStripButton.cs
- SecurityCriticalDataForSet.cs
- ModelPropertyImpl.cs
- InternalTypeHelper.cs
- GridView.cs
- AdornerLayer.cs
- _DigestClient.cs
- SkewTransform.cs
- smtpconnection.cs
- Pkcs9Attribute.cs
- CanonicalXml.cs
- SQLDecimal.cs
- XmlLoader.cs
- TimeoutValidationAttribute.cs
- OlePropertyStructs.cs
- TimeoutHelper.cs
- IntegerCollectionEditor.cs
- FixedSOMTextRun.cs
- HttpTransportElement.cs
- HasCopySemanticsAttribute.cs
- GridLength.cs