Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- ContextCorrelationInitializer.cs
- ContentPlaceHolder.cs
- nulltextnavigator.cs
- SessionIDManager.cs
- Tokenizer.cs
- DataGridTextColumn.cs
- DataGridViewColumnEventArgs.cs
- TextSpan.cs
- TimeoutConverter.cs
- SchemaComplexType.cs
- UmAlQuraCalendar.cs
- TextServicesManager.cs
- ReturnEventArgs.cs
- CustomTypeDescriptor.cs
- CustomAttributeBuilder.cs
- ToolStripItemCollection.cs
- WebPartMenuStyle.cs
- ThreadPool.cs
- HttpCookiesSection.cs
- CustomLineCap.cs
- DBAsyncResult.cs
- ReferenceConverter.cs
- ServiceControllerDesigner.cs
- DesignerWithHeader.cs
- DateTimePicker.cs
- PartialCachingAttribute.cs
- NameValuePair.cs
- ColumnResizeUndoUnit.cs
- BitSet.cs
- GZipStream.cs
- DockingAttribute.cs
- SurrogateEncoder.cs
- NodeInfo.cs
- Compilation.cs
- InkPresenterAutomationPeer.cs
- sqlstateclientmanager.cs
- AncestorChangedEventArgs.cs
- XmlSchemaSimpleContent.cs
- XmlReflectionMember.cs
- ListItemCollection.cs
- LinkClickEvent.cs
- StagingAreaInputItem.cs
- XmlNamespaceDeclarationsAttribute.cs
- Button.cs
- Input.cs
- DesignerDataStoredProcedure.cs
- HtmlFormAdapter.cs
- MenuAutomationPeer.cs
- CodeGroup.cs
- CoreChannel.cs
- mediaeventshelper.cs
- AppDomainInfo.cs
- SingleResultAttribute.cs
- CursorInteropHelper.cs
- SecurityHeaderTokenResolver.cs
- CustomAssemblyResolver.cs
- SqlCommand.cs
- Misc.cs
- WindowsListViewItemCheckBox.cs
- RedistVersionInfo.cs
- SizeChangedInfo.cs
- CollectionViewSource.cs
- DomainUpDown.cs
- MonthChangedEventArgs.cs
- PointCollectionConverter.cs
- EraserBehavior.cs
- HelpKeywordAttribute.cs
- VBIdentifierDesigner.xaml.cs
- ResponseBodyWriter.cs
- TypeLibConverter.cs
- SqlConnectionHelper.cs
- __TransparentProxy.cs
- WebPartVerbsEventArgs.cs
- OleAutBinder.cs
- QueryAccessibilityHelpEvent.cs
- MultiTrigger.cs
- CommonProperties.cs
- IconEditor.cs
- ColumnCollection.cs
- DependencyPropertyChangedEventArgs.cs
- ConfigXmlAttribute.cs
- SamlAttribute.cs
- XamlToRtfParser.cs
- ChunkedMemoryStream.cs
- SystemException.cs
- ShortcutKeysEditor.cs
- ElementNotEnabledException.cs
- XPathEmptyIterator.cs
- TextWriterTraceListener.cs
- ContentIterators.cs
- XmlAttribute.cs
- SystemParameters.cs
- BatchParser.cs
- BooleanToVisibilityConverter.cs
- TypeConverterValueSerializer.cs
- TextRangeBase.cs
- DataGridViewCellParsingEventArgs.cs
- SortAction.cs
- DataTable.cs
- ChannelEndpointElementCollection.cs