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
- MdiWindowListStrip.cs
- CssTextWriter.cs
- Debug.cs
- HotSpotCollectionEditor.cs
- ParserStreamGeometryContext.cs
- GenericEnumerator.cs
- Rect3DValueSerializer.cs
- ForeignConstraint.cs
- Decimal.cs
- AlphaSortedEnumConverter.cs
- StateDesigner.Helpers.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- OleStrCAMarshaler.cs
- ConversionContext.cs
- Color.cs
- CacheModeConverter.cs
- XmlSchemaIdentityConstraint.cs
- SoapDocumentMethodAttribute.cs
- SerializerDescriptor.cs
- TreeViewHitTestInfo.cs
- HttpCapabilitiesSectionHandler.cs
- Color.cs
- SqlException.cs
- XmlAtomErrorReader.cs
- LinkConverter.cs
- SoapAttributeAttribute.cs
- Positioning.cs
- DBConcurrencyException.cs
- SemanticTag.cs
- ResolvePPIDRequest.cs
- SqlProfileProvider.cs
- AddingNewEventArgs.cs
- LifetimeMonitor.cs
- RtType.cs
- ImageBrush.cs
- DemultiplexingDispatchMessageFormatter.cs
- Validator.cs
- TailPinnedEventArgs.cs
- KnownTypeAttribute.cs
- StrokeNodeOperations.cs
- NetworkInformationException.cs
- SystemWebExtensionsSectionGroup.cs
- StateFinalizationActivity.cs
- ProviderBase.cs
- Evaluator.cs
- WebPartEditorCancelVerb.cs
- NopReturnReader.cs
- HttpModuleCollection.cs
- URIFormatException.cs
- DelimitedListTraceListener.cs
- NativeMethods.cs
- StubHelpers.cs
- OrderByExpression.cs
- ValidationEventArgs.cs
- Encoding.cs
- ConstantCheck.cs
- GeometryCollection.cs
- DrawingCollection.cs
- HttpResponse.cs
- HtmlEmptyTagControlBuilder.cs
- TimeSpanValidator.cs
- MemberDescriptor.cs
- ClientSettingsStore.cs
- Storyboard.cs
- EventProviderBase.cs
- WebHeaderCollection.cs
- HttpProtocolImporter.cs
- CreateUserWizardStep.cs
- DataGridViewColumnStateChangedEventArgs.cs
- WeakReference.cs
- OdbcErrorCollection.cs
- DataGridViewCellCollection.cs
- StandardOleMarshalObject.cs
- QueryStringConverter.cs
- ByteStreamGeometryContext.cs
- Errors.cs
- HtmlToClrEventProxy.cs
- GenerateDerivedKeyRequest.cs
- ArrayConverter.cs
- EdgeProfileValidation.cs
- StreamSecurityUpgradeAcceptorAsyncResult.cs
- CustomBindingElement.cs
- BitmapFrameEncode.cs
- TreeNodeMouseHoverEvent.cs
- PenThread.cs
- SingleKeyFrameCollection.cs
- GlobalProxySelection.cs
- DataBinder.cs
- ResizeGrip.cs
- DBDataPermission.cs
- CustomAssemblyResolver.cs
- PropertyPathWorker.cs
- SecurityDescriptor.cs
- ListViewDeletedEventArgs.cs
- ColorConverter.cs
- PropertyMap.cs
- ConnectionManager.cs
- FixedTextView.cs
- baseshape.cs
- EventLogPermissionEntry.cs