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
- Shared.cs
- ActivityExecutionFilter.cs
- util.cs
- Cursor.cs
- SqlServer2KCompatibilityAnnotation.cs
- BindingMAnagerBase.cs
- XdrBuilder.cs
- PropertyDescriptorComparer.cs
- RuleProcessor.cs
- ConfigurationException.cs
- XmlSchemaSimpleContentExtension.cs
- WebControl.cs
- AccessDataSourceView.cs
- FixedHighlight.cs
- SmtpMail.cs
- Solver.cs
- HttpPostedFile.cs
- PersonalizationStateInfoCollection.cs
- MSAANativeProvider.cs
- ApplicationSettingsBase.cs
- ConfigXmlText.cs
- SimpleLine.cs
- ProbeMatchesMessageCD1.cs
- Application.cs
- WorkflowTransactionOptions.cs
- MessageBox.cs
- _BaseOverlappedAsyncResult.cs
- ButtonBaseDesigner.cs
- PersonalizationProvider.cs
- Vector3DCollection.cs
- RowUpdatedEventArgs.cs
- HealthMonitoringSectionHelper.cs
- XsdCachingReader.cs
- PrintPreviewDialog.cs
- XmlSchemaInclude.cs
- TextEffectCollection.cs
- PublishLicense.cs
- CssStyleCollection.cs
- MobileListItemCollection.cs
- COM2Properties.cs
- IdentityReference.cs
- CheckBox.cs
- CssClassPropertyAttribute.cs
- ZoneLinkButton.cs
- PropertyKey.cs
- RequestResponse.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- TextEvent.cs
- VirtualizedItemPattern.cs
- COMException.cs
- StylusPlugin.cs
- CommandConverter.cs
- XmlSchemaExporter.cs
- NamespaceQuery.cs
- Blend.cs
- TextProviderWrapper.cs
- DetailsViewPageEventArgs.cs
- TextRange.cs
- NestedContainer.cs
- TransformGroup.cs
- RangeBase.cs
- GPPOINT.cs
- WebServiceTypeData.cs
- FrameworkContentElementAutomationPeer.cs
- TimelineCollection.cs
- NamespaceInfo.cs
- Int64Storage.cs
- LineServicesRun.cs
- TcpServerChannel.cs
- WindowsMenu.cs
- XmlTypeAttribute.cs
- XmlSerializerFormatAttribute.cs
- FontFamily.cs
- LicenseManager.cs
- Tool.cs
- PreservationFileReader.cs
- DoubleCollectionValueSerializer.cs
- EventProviderClassic.cs
- AppDomain.cs
- TreeWalker.cs
- TrackingDataItemValue.cs
- ToolBar.cs
- SQLBoolean.cs
- SystemException.cs
- ScriptManagerProxy.cs
- ServiceObjectContainer.cs
- DesignerAutoFormatStyle.cs
- TypeBuilderInstantiation.cs
- PageCache.cs
- entityreference_tresulttype.cs
- WebConvert.cs
- ModelUIElement3D.cs
- GenericTypeParameterBuilder.cs
- WindowsListViewSubItem.cs
- QilXmlWriter.cs
- IgnoreDeviceFilterElement.cs
- PageHandlerFactory.cs
- FileUtil.cs
- Stackframe.cs
- DrawingCollection.cs