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
- TemplatedMailWebEventProvider.cs
- StringUtil.cs
- SystemIPGlobalProperties.cs
- Int32Rect.cs
- TreeNodeCollection.cs
- SimpleHandlerBuildProvider.cs
- TlsnegoTokenAuthenticator.cs
- ClientCultureInfo.cs
- ButtonField.cs
- TreeNodeConverter.cs
- DataSpaceManager.cs
- VisualStyleRenderer.cs
- HtmlTableRow.cs
- TableAdapterManagerMethodGenerator.cs
- CatalogPartChrome.cs
- TransactionOptions.cs
- AutoScrollHelper.cs
- RangeContentEnumerator.cs
- HandleExceptionArgs.cs
- SyndicationSerializer.cs
- PartialArray.cs
- MediaSystem.cs
- PrincipalPermission.cs
- StrongName.cs
- Console.cs
- GuidTagList.cs
- WebControl.cs
- TypedServiceChannelBuilder.cs
- XmlSchemaAttribute.cs
- cookiecontainer.cs
- SiteOfOriginContainer.cs
- XPathQilFactory.cs
- RootProfilePropertySettingsCollection.cs
- RC2.cs
- IOException.cs
- WindowsListViewScroll.cs
- InvalidCommandTreeException.cs
- TransportOutputChannel.cs
- DocumentGridPage.cs
- UnsafeNativeMethodsCLR.cs
- KeyInstance.cs
- uribuilder.cs
- SharedUtils.cs
- cryptoapiTransform.cs
- Attributes.cs
- FileNotFoundException.cs
- BinaryUtilClasses.cs
- Single.cs
- TransformedBitmap.cs
- NamespaceImport.cs
- CommandID.cs
- MarkupWriter.cs
- Matrix.cs
- DbException.cs
- SafeLocalMemHandle.cs
- BrowserCapabilitiesFactoryBase.cs
- NodeCounter.cs
- DerivedKeySecurityToken.cs
- WrappedIUnknown.cs
- ForceCopyBuildProvider.cs
- DataGridItemEventArgs.cs
- AuditLogLocation.cs
- SortableBindingList.cs
- ThreadPoolTaskScheduler.cs
- LambdaCompiler.Unary.cs
- DateTimeFormat.cs
- _ProxyChain.cs
- TextTreePropertyUndoUnit.cs
- MessageDecoder.cs
- FutureFactory.cs
- StoryFragments.cs
- WindowsProgressbar.cs
- XmlEnumAttribute.cs
- WebChannelFactory.cs
- SrgsToken.cs
- AttributeQuery.cs
- PageCatalogPart.cs
- TextParentUndoUnit.cs
- ApplicationException.cs
- DataGridViewRowsAddedEventArgs.cs
- DrawingServices.cs
- Options.cs
- HighlightComponent.cs
- TimeZone.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- MemberRelationshipService.cs
- ScrollBar.cs
- DateBoldEvent.cs
- AppSecurityManager.cs
- ByteFacetDescriptionElement.cs
- OracleParameter.cs
- DocumentXmlWriter.cs
- EventBuilder.cs
- Style.cs
- TraceSection.cs
- WebSysDescriptionAttribute.cs
- EdmItemCollection.cs
- RoutedEvent.cs
- TraceHandlerErrorFormatter.cs
- TypedTableBaseExtensions.cs