Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / CompMod / Microsoft / Win32 / SessionSwitchEventArgs.cs / 1 / SessionSwitchEventArgs.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*
*/
namespace Microsoft.Win32 {
using System;
using System.Diagnostics;
using System.Security.Permissions;
///
/// Provides data for the event.
///
[HostProtectionAttribute(MayLeakOnAbort = true)]
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name = "FullTrust")]
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
public class SessionSwitchEventArgs : EventArgs {
private readonly SessionSwitchReason reason;
///
/// Initializes a new instance of the class.
///
public SessionSwitchEventArgs(SessionSwitchReason reason) {
this.reason = reason;
}
///
/// Gets the reason for the session switch.
///
public SessionSwitchReason Reason {
get {
return reason;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*
*/
namespace Microsoft.Win32 {
using System;
using System.Diagnostics;
using System.Security.Permissions;
///
/// Provides data for the event.
///
[HostProtectionAttribute(MayLeakOnAbort = true)]
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name = "FullTrust")]
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
public class SessionSwitchEventArgs : EventArgs {
private readonly SessionSwitchReason reason;
///
/// Initializes a new instance of the class.
///
public SessionSwitchEventArgs(SessionSwitchReason reason) {
this.reason = reason;
}
///
/// Gets the reason for the session switch.
///
public SessionSwitchReason Reason {
get {
return reason;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RequestDescription.cs
- GeneralTransform3DGroup.cs
- MenuAdapter.cs
- ProfileSection.cs
- MessagePartDescription.cs
- Rule.cs
- MenuItemStyleCollection.cs
- DataGridViewHeaderCell.cs
- MethodBuilder.cs
- Hashtable.cs
- DesignParameter.cs
- ReadContentAsBinaryHelper.cs
- SocketElement.cs
- DateRangeEvent.cs
- UpdateManifestForBrowserApplication.cs
- serverconfig.cs
- ControlUtil.cs
- PartialCachingControl.cs
- CharEntityEncoderFallback.cs
- DllHostInitializer.cs
- QueryContinueDragEventArgs.cs
- _HeaderInfoTable.cs
- VersionedStreamOwner.cs
- PackageDocument.cs
- HttpWebRequest.cs
- PathSegment.cs
- SemanticResultValue.cs
- MachineKeyValidationConverter.cs
- TextServicesLoader.cs
- X509SecurityTokenAuthenticator.cs
- PropertySourceInfo.cs
- FakeModelPropertyImpl.cs
- StylusPointCollection.cs
- ExitEventArgs.cs
- SqlIdentifier.cs
- SdlChannelSink.cs
- hresults.cs
- WCFModelStrings.Designer.cs
- TypeConverterBase.cs
- Console.cs
- TextContainerChangedEventArgs.cs
- ConfigXmlAttribute.cs
- TextBounds.cs
- TableLayoutPanelCodeDomSerializer.cs
- ZipIOExtraField.cs
- OperationAbortedException.cs
- MatrixAnimationUsingPath.cs
- XmlCharCheckingWriter.cs
- GridLengthConverter.cs
- SqlRowUpdatedEvent.cs
- MenuAdapter.cs
- BlurEffect.cs
- ServiceNotStartedException.cs
- KnownTypesHelper.cs
- ShapingEngine.cs
- DataTemplate.cs
- BamlLocalizer.cs
- XsltSettings.cs
- SimpleTableProvider.cs
- Quaternion.cs
- ForwardPositionQuery.cs
- SchemaHelper.cs
- ChtmlMobileTextWriter.cs
- DragDrop.cs
- Conditional.cs
- ParserHooks.cs
- TranslateTransform.cs
- DirectionalLight.cs
- ProxyWebPartManagerDesigner.cs
- ItemCollection.cs
- CreateInstanceBinder.cs
- TableLayout.cs
- SerializableAttribute.cs
- Binding.cs
- AlgoModule.cs
- InvalidPrinterException.cs
- ConfigurationStrings.cs
- VirtualizingPanel.cs
- WebPartMenu.cs
- EndpointAddress10.cs
- LassoHelper.cs
- Positioning.cs
- IncrementalHitTester.cs
- Attributes.cs
- Listen.cs
- StringAnimationUsingKeyFrames.cs
- PolyLineSegment.cs
- PostBackOptions.cs
- DataSourceCacheDurationConverter.cs
- TimersDescriptionAttribute.cs
- SiteMapNodeItem.cs
- SendKeys.cs
- Config.cs
- ComponentResourceKeyConverter.cs
- InkCanvas.cs
- CollectionViewGroupInternal.cs
- GacUtil.cs
- DynamicQueryableWrapper.cs
- EncodingDataItem.cs
- CounterCreationData.cs