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
- TemplateAction.cs
- PackUriHelper.cs
- WebDisplayNameAttribute.cs
- DocumentViewerBaseAutomationPeer.cs
- Int16AnimationUsingKeyFrames.cs
- TdsRecordBufferSetter.cs
- PersonalizationProviderHelper.cs
- SingleAnimationBase.cs
- DockProviderWrapper.cs
- LazyLoadBehavior.cs
- ListSourceHelper.cs
- SchemaEntity.cs
- TimelineGroup.cs
- Encoding.cs
- ProjectionPath.cs
- GifBitmapDecoder.cs
- WebServiceFault.cs
- ListViewItemMouseHoverEvent.cs
- Line.cs
- StorageBasedPackageProperties.cs
- SplineKeyFrames.cs
- BitmapEffectState.cs
- Inflater.cs
- DesignerDataSourceView.cs
- DynamicRendererThreadManager.cs
- SystemIPInterfaceStatistics.cs
- XmlKeywords.cs
- GuidTagList.cs
- Debugger.cs
- PagedDataSource.cs
- StylusPointPropertyInfoDefaults.cs
- ExpressionWriter.cs
- ColumnCollection.cs
- HostedTcpTransportManager.cs
- Span.cs
- Vector3dCollection.cs
- VisualTreeHelper.cs
- HwndProxyElementProvider.cs
- ArraySet.cs
- PeerDuplexChannelListener.cs
- RootBuilder.cs
- QualifiedCellIdBoolean.cs
- SoundPlayer.cs
- MethodCallConverter.cs
- GridItemPatternIdentifiers.cs
- BamlLocalizabilityResolver.cs
- mil_sdk_version.cs
- TextHidden.cs
- DesignerActionMethodItem.cs
- SerializerWriterEventHandlers.cs
- SinglePageViewer.cs
- BevelBitmapEffect.cs
- AuthenticationModuleElement.cs
- WebPartTransformerCollection.cs
- UpDownBase.cs
- UnaryExpression.cs
- CanonicalFontFamilyReference.cs
- _DomainName.cs
- HttpResponseInternalWrapper.cs
- GeometryModel3D.cs
- ResourcePool.cs
- WpfPayload.cs
- TransformerInfo.cs
- UnsafeNativeMethods.cs
- CryptoConfig.cs
- ClientRuntimeConfig.cs
- WriterOutput.cs
- PriorityChain.cs
- Parallel.cs
- EntityClassGenerator.cs
- SiteMembershipCondition.cs
- MenuItem.cs
- WindowsListViewItemStartMenu.cs
- AdornerPresentationContext.cs
- RequestResizeEvent.cs
- WindowsToolbarItemAsMenuItem.cs
- CriticalFinalizerObject.cs
- Int32Collection.cs
- EraserBehavior.cs
- OverrideMode.cs
- ServicePointManager.cs
- OAVariantLib.cs
- SHA384.cs
- RepeatButton.cs
- XmlQueryOutput.cs
- BlurEffect.cs
- GCHandleCookieTable.cs
- ResourceAttributes.cs
- ModelToObjectValueConverter.cs
- NumberFormatInfo.cs
- PageTheme.cs
- EndOfStreamException.cs
- DefaultAuthorizationContext.cs
- Library.cs
- ReliableChannelFactory.cs
- PathSegment.cs
- DmlSqlGenerator.cs
- SqlInternalConnection.cs
- PropertyDescriptor.cs
- UrlParameterWriter.cs