Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Services / Monitoring / system / Diagnosticts / EventData.cs / 1 / EventData.cs
using System.ComponentModel; using System.Security.Permissions; using System.Security; namespace System.Diagnostics { public class EventInstance { private int _categoryNumber; private EventLogEntryType _entryType = EventLogEntryType.Information; private long _instanceId; public EventInstance(long instanceId, int categoryId) { CategoryId = categoryId; InstanceId = instanceId; } public EventInstance(long instanceId, int categoryId, EventLogEntryType entryType) : this (instanceId, categoryId) { EntryType = entryType; } public int CategoryId { get { return _categoryNumber; } set { if (value > UInt16.MaxValue || value < 0) throw new ArgumentOutOfRangeException("value"); _categoryNumber = value; } } public EventLogEntryType EntryType { get { return _entryType; } set { if (!Enum.IsDefined(typeof(EventLogEntryType), value)) throw new InvalidEnumArgumentException("value", (int)value, typeof(EventLogEntryType)); _entryType = value; } } public long InstanceId { get { return _instanceId; } set { if (value > UInt32.MaxValue || value < 0) throw new ArgumentOutOfRangeException("value"); _instanceId = value; } } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DesignerInterfaces.cs
- ContentOperations.cs
- GlyphTypeface.cs
- UpdateException.cs
- DrawingImage.cs
- SqlDataSource.cs
- TdsParserSessionPool.cs
- WebPartPersonalization.cs
- BaseCodePageEncoding.cs
- SystemIPGlobalProperties.cs
- LayoutInformation.cs
- ServiceThrottle.cs
- PersonalizablePropertyEntry.cs
- Utility.cs
- CreateUserWizardDesigner.cs
- EntityDataSourceContextCreatingEventArgs.cs
- SequentialOutput.cs
- Graph.cs
- SystemNetHelpers.cs
- StructuredProperty.cs
- TextElementCollectionHelper.cs
- CmsUtils.cs
- WebPartHelpVerb.cs
- LinkUtilities.cs
- TextDecoration.cs
- ButtonChrome.cs
- ApplicationDirectoryMembershipCondition.cs
- DataGridViewCellParsingEventArgs.cs
- ChoiceConverter.cs
- TextServicesDisplayAttributePropertyRanges.cs
- ProgressChangedEventArgs.cs
- IsolatedStorage.cs
- XmlILAnnotation.cs
- PointHitTestResult.cs
- PriorityRange.cs
- MenuItem.cs
- SafeThemeHandle.cs
- ProgressChangedEventArgs.cs
- FixedDocument.cs
- ReadOnlyCollection.cs
- TargetInvocationException.cs
- GeneralTransformCollection.cs
- RichTextBoxAutomationPeer.cs
- ToolStripPanel.cs
- DLinqTableProvider.cs
- StatusBarPanel.cs
- ChannelServices.cs
- BamlReader.cs
- Wildcard.cs
- SqlConnectionStringBuilder.cs
- PageCodeDomTreeGenerator.cs
- HttpProfileBase.cs
- EventProperty.cs
- BooleanStorage.cs
- AtlasWeb.Designer.cs
- ExclusiveHandle.cs
- CodeMethodMap.cs
- XsltSettings.cs
- WebAdminConfigurationHelper.cs
- RelationshipEntry.cs
- RelationshipFixer.cs
- SocketElement.cs
- FocusWithinProperty.cs
- _LocalDataStore.cs
- IItemProperties.cs
- ClientTargetSection.cs
- Properties.cs
- DataControlButton.cs
- RefreshPropertiesAttribute.cs
- EarlyBoundInfo.cs
- ComboBoxDesigner.cs
- Latin1Encoding.cs
- SingleQueryOperator.cs
- IIS7WorkerRequest.cs
- FontNamesConverter.cs
- SqlConnection.cs
- DecimalAnimation.cs
- TrailingSpaceComparer.cs
- SqlClientWrapperSmiStreamChars.cs
- XmlReturnReader.cs
- ShaderEffect.cs
- Column.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- WindowsServiceElement.cs
- ControlParameter.cs
- SubMenuStyleCollection.cs
- XmlSchemaInfo.cs
- BookmarkWorkItem.cs
- WebPartDisplayMode.cs
- ResourceExpressionBuilder.cs
- IncrementalHitTester.cs
- Misc.cs
- ObjectDataSourceMethodEventArgs.cs
- RequestStatusBarUpdateEventArgs.cs
- XPathNodeHelper.cs
- UIElementAutomationPeer.cs
- SelectionPattern.cs
- SiteMapNodeCollection.cs
- EventDescriptor.cs
- FocusWithinProperty.cs