Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- EntityDataSourceValidationException.cs
- ListViewInsertEventArgs.cs
- COM2PropertyDescriptor.cs
- XPathExpr.cs
- TextPointer.cs
- ExtensionSimplifierMarkupObject.cs
- clipboard.cs
- XamlStream.cs
- DoubleStorage.cs
- SimpleTypeResolver.cs
- SystemColors.cs
- HelpProvider.cs
- XmlLanguage.cs
- control.ime.cs
- DragDrop.cs
- BindToObject.cs
- ListenerElementsCollection.cs
- NGCUIElementCollectionSerializerAsync.cs
- OdbcConnection.cs
- PropertyChangedEventManager.cs
- ListViewItem.cs
- CroppedBitmap.cs
- InputLangChangeRequestEvent.cs
- DataGridPageChangedEventArgs.cs
- BufferModeSettings.cs
- CompilerError.cs
- Int64KeyFrameCollection.cs
- TypedElement.cs
- PropertyEntry.cs
- ObsoleteAttribute.cs
- DataGridViewCellEventArgs.cs
- StructuredType.cs
- HttpServerUtilityWrapper.cs
- AppDomainCompilerProxy.cs
- DynamicExpression.cs
- DataGridViewCellValueEventArgs.cs
- HttpRuntimeSection.cs
- Parser.cs
- HostedTransportConfigurationManager.cs
- ByteAnimationBase.cs
- OraclePermission.cs
- ExceptionValidationRule.cs
- GAC.cs
- StreamAsIStream.cs
- LoginViewDesigner.cs
- ReaderWriterLockWrapper.cs
- FlowNode.cs
- UrlMappingCollection.cs
- Utils.cs
- Transactions.cs
- Shape.cs
- TrackingRecord.cs
- HttpMethodAttribute.cs
- DataBindingCollectionConverter.cs
- Point.cs
- OdbcUtils.cs
- MediaContext.cs
- ToolboxSnapDragDropEventArgs.cs
- ProgressBarRenderer.cs
- DataObjectSettingDataEventArgs.cs
- DataTableNewRowEvent.cs
- CollectionConverter.cs
- DelegateSerializationHolder.cs
- HelpFileFileNameEditor.cs
- documentsequencetextcontainer.cs
- XsltContext.cs
- FormClosingEvent.cs
- PointAnimationClockResource.cs
- RoleServiceManager.cs
- InfoCardSymmetricAlgorithm.cs
- XsltCompileContext.cs
- QueryableFilterRepeater.cs
- Condition.cs
- DebuggerAttributes.cs
- ItemChangedEventArgs.cs
- RetrieveVirtualItemEventArgs.cs
- _NestedMultipleAsyncResult.cs
- SynchronizationContext.cs
- GridViewColumn.cs
- FormatSettings.cs
- TextFormatterImp.cs
- DependencyProperty.cs
- MediaPlayerState.cs
- TextLineResult.cs
- TextControl.cs
- Transform3D.cs
- SystemNetworkInterface.cs
- EncryptedPackageFilter.cs
- Walker.cs
- ScrollViewerAutomationPeer.cs
- CodeCommentStatement.cs
- ResolveInfo.cs
- WMIGenerator.cs
- PropVariant.cs
- SecurityDocument.cs
- CollectionBuilder.cs
- TemplateControlCodeDomTreeGenerator.cs
- IHttpResponseInternal.cs
- securitycriticaldata.cs
- ValidateNames.cs