Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / infocard / Service / managed / Microsoft / InfoCards / UIEndRequest.cs / 1 / UIEndRequest.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace Microsoft.InfoCards { using System; using System.Collections.Generic; using System.Diagnostics; using System.Security; //SecurityException using IDT = Microsoft.InfoCards.Diagnostics.InfoCardTrace; using System.Security.Principal; //WindowsIdentity using Microsoft.Win32.SafeHandles; //SafeWaitHandle using System.IO; //Stream using System.Text; internal class UIEndRequest : UIAgentRequest { ClientUIRequest.RequestResult m_result; public UIEndRequest( IntPtr rpcHandle, Stream inArgs, Stream outArgs, ClientUIRequest parent ) : base( rpcHandle, inArgs, outArgs, parent ) { } protected override void OnMarshalInArgs() { BinaryReader breader = new InfoCardBinaryReader( InArgs, Encoding.Unicode ); m_result = (ClientUIRequest.RequestResult) breader.ReadInt32(); } protected override void OnProcess() { // // Tell the UI Agent what the results of the UI // were. It will in turn notify the active request // of the action so that it may cancel any pending IO. // base.UIAgent.SetUIStatus( m_result ); } protected override void OnMarshalOutArgs() { } // // No OnHandleExceptions -- we do not expect any exceptions to be thrown // } } // 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
- BinaryFormatterSinks.cs
- XmlDownloadManager.cs
- DropTarget.cs
- UInt16Converter.cs
- selecteditemcollection.cs
- VScrollProperties.cs
- JournalEntry.cs
- DataGridRowDetailsEventArgs.cs
- FontStyles.cs
- RolePrincipal.cs
- HostedBindingBehavior.cs
- ExpressionValueEditor.cs
- RotateTransform.cs
- MinimizableAttributeTypeConverter.cs
- PageStatePersister.cs
- ExpressionBuilderCollection.cs
- LinkArea.cs
- RawStylusInputCustomData.cs
- HighlightComponent.cs
- Substitution.cs
- httpstaticobjectscollection.cs
- XmlQueryContext.cs
- TemplateBindingExtension.cs
- PointAnimationClockResource.cs
- OleDbParameterCollection.cs
- XmlComment.cs
- VisualStyleTypesAndProperties.cs
- AesCryptoServiceProvider.cs
- ColorConvertedBitmapExtension.cs
- DesignerOptions.cs
- CustomErrorCollection.cs
- Matrix3D.cs
- SwitchLevelAttribute.cs
- CurrentTimeZone.cs
- XmlEncoding.cs
- XmlSchemaInclude.cs
- BufferBuilder.cs
- Tuple.cs
- LogSwitch.cs
- StrongNameUtility.cs
- handlecollector.cs
- ExpressionEditorAttribute.cs
- XamlVector3DCollectionSerializer.cs
- relpropertyhelper.cs
- DataServiceConfiguration.cs
- ZipArchive.cs
- DataGridViewColumnCollection.cs
- LabelAutomationPeer.cs
- ToolStripManager.cs
- ExtensionFile.cs
- ReadingWritingEntityEventArgs.cs
- ContourSegment.cs
- PenContext.cs
- PersonalizationEntry.cs
- BevelBitmapEffect.cs
- SendingRequestEventArgs.cs
- RangeValidator.cs
- SwitchCase.cs
- FormViewDeleteEventArgs.cs
- TableChangeProcessor.cs
- XmlSiteMapProvider.cs
- AutoScrollExpandMessageFilter.cs
- Part.cs
- CultureInfo.cs
- BindingListCollectionView.cs
- ControlBuilderAttribute.cs
- CssClassPropertyAttribute.cs
- TargetParameterCountException.cs
- XmlDataCollection.cs
- DataGridViewRowPostPaintEventArgs.cs
- SecondaryIndexList.cs
- TypeExtensions.cs
- COM2AboutBoxPropertyDescriptor.cs
- DbParameterCollection.cs
- XsltCompileContext.cs
- SectionInformation.cs
- EncodingTable.cs
- NameValueCollection.cs
- WebDisplayNameAttribute.cs
- WebBrowserBase.cs
- _NegoState.cs
- ResourceCategoryAttribute.cs
- safemediahandle.cs
- PriorityChain.cs
- DecimalAnimationBase.cs
- SelectionHighlightInfo.cs
- HttpCapabilitiesSectionHandler.cs
- Border.cs
- RefType.cs
- X509Utils.cs
- SourceFileBuildProvider.cs
- DataRelationPropertyDescriptor.cs
- MessageBodyMemberAttribute.cs
- TextRange.cs
- SafeNativeMethods.cs
- ColumnHeader.cs
- WebControlAdapter.cs
- SchemaReference.cs
- UserControlDocumentDesigner.cs
- Freezable.cs