Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / infocard / Service / managed / Microsoft / InfoCards / ManageRequest.cs / 1 / ManageRequest.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace Microsoft.InfoCards { using System; using System.Collections; using System.Diagnostics; using System.Threading; //ManualResetEvent using System.ComponentModel; //Win32Exception using System.IO; //Stream using System.Text; using IDT = Microsoft.InfoCards.Diagnostics.InfoCardTrace; using System.Security.Principal; class ManageRequest : ClientUIRequest { public ManageRequest( Process callingProcess, WindowsIdentity callingIdentity, InfoCardUIAgent uiAgent, IntPtr rpcHandle, Stream inArgs, Stream outArgs ) : base( callingProcess, callingIdentity, uiAgent, rpcHandle, inArgs, outArgs,InfoCardUIAgent.CallMode.Manage, ExceptionList.AllNonFatal ) { if( 0 != inArgs.Length ) { throw IDT.ThrowHelperError( new CommunicationException( SR.GetString( SR.ServiceRequestBufferLengthInvalid ) ) ); } } // // No input args // protected override void OnMarshalInArgs() { } protected override void OnProcess() { try { // ClientUiRequest's member function StartAndWaitForUIAgent(); } catch( UserCancelledException ) { // // Consume any user cancelled exceptions in manage mode. // These can occur if the agent recieves a WM_CLOSE before // it knows that it is in manage mode. // } } // // No Output args. // protected override void OnMarshalOutArgs() { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PipeSecurity.cs
- ProcessingInstructionAction.cs
- storepermission.cs
- InfoCardListRequest.cs
- TableCell.cs
- DoubleAnimationUsingKeyFrames.cs
- Transform.cs
- SymbolMethod.cs
- RelatedCurrencyManager.cs
- InstanceDescriptor.cs
- SchemaDeclBase.cs
- ScrollEventArgs.cs
- CacheEntry.cs
- ConnectionManagementSection.cs
- securestring.cs
- Authorization.cs
- LinqDataSourceValidationException.cs
- LinqDataSourceValidationException.cs
- SerTrace.cs
- Timer.cs
- TimerElapsedEvenArgs.cs
- CryptoSession.cs
- CollectionViewGroupRoot.cs
- PartialList.cs
- ColorContext.cs
- TypeSystem.cs
- VectorConverter.cs
- SiteMapNodeItemEventArgs.cs
- CodePageUtils.cs
- CodeIterationStatement.cs
- DynamicObject.cs
- ManualResetEvent.cs
- UserPreferenceChangedEventArgs.cs
- SqlDataSourceConfigureSortForm.cs
- RepeatBehaviorConverter.cs
- PageFunction.cs
- BitmapEffectInputConnector.cs
- _ListenerResponseStream.cs
- WaitHandle.cs
- StorageScalarPropertyMapping.cs
- DesignerProperties.cs
- TextTreePropertyUndoUnit.cs
- CodeAccessSecurityEngine.cs
- OptimalBreakSession.cs
- SafeNativeMemoryHandle.cs
- XmlComment.cs
- LicenseProviderAttribute.cs
- WebPartVerbsEventArgs.cs
- MultiByteCodec.cs
- RegisteredDisposeScript.cs
- DesignerAutoFormatStyle.cs
- SynchronizationContext.cs
- TextContainerHelper.cs
- FrameworkElementFactory.cs
- ContractReference.cs
- TraceEventCache.cs
- TdsParserSafeHandles.cs
- StaticFileHandler.cs
- StrokeNodeOperations2.cs
- HttpCookieCollection.cs
- FileLogRecord.cs
- FilterQueryOptionExpression.cs
- SystemShuttingDownException.cs
- XmlSchemaAttribute.cs
- TypeForwardedToAttribute.cs
- SymbolUsageManager.cs
- FastEncoderWindow.cs
- TextContainerChangeEventArgs.cs
- TrackingAnnotationCollection.cs
- ClientData.cs
- ScriptReference.cs
- ThemeDictionaryExtension.cs
- BackgroundWorker.cs
- UIElement.cs
- FontStretch.cs
- Win32Exception.cs
- HMACMD5.cs
- MemberAccessException.cs
- MimeWriter.cs
- DescendentsWalkerBase.cs
- sapiproxy.cs
- SafeFileMappingHandle.cs
- ExtensionQuery.cs
- IInstanceTable.cs
- EventPropertyMap.cs
- TextRangeEdit.cs
- DataGridComboBoxColumn.cs
- KnowledgeBase.cs
- HtmlFormParameterReader.cs
- BridgeDataReader.cs
- DynamicRendererThreadManager.cs
- ListGeneralPage.cs
- ExclusiveTcpListener.cs
- SQLDateTimeStorage.cs
- ValidatorCompatibilityHelper.cs
- TransactionManager.cs
- TableParagraph.cs
- DictionaryEntry.cs
- _PooledStream.cs
- PerformanceCounter.cs