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
- HwndStylusInputProvider.cs
- GridViewColumnHeaderAutomationPeer.cs
- GridViewUpdateEventArgs.cs
- FileInfo.cs
- JsonFormatMapping.cs
- LoginDesignerUtil.cs
- CertificateManager.cs
- SubqueryRules.cs
- SqlGatherConsumedAliases.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- HttpProfileBase.cs
- PassportAuthenticationEventArgs.cs
- ProxyGenerationError.cs
- NativeMethods.cs
- SchemaTypeEmitter.cs
- MenuCommand.cs
- CloudCollection.cs
- WebPartsPersonalizationAuthorization.cs
- WebResourceUtil.cs
- DocumentPageViewAutomationPeer.cs
- ByteStream.cs
- SqlBinder.cs
- ListMarkerLine.cs
- _LocalDataStore.cs
- DrawToolTipEventArgs.cs
- ContainerUIElement3D.cs
- PaperSource.cs
- ToolStripDropDownClosingEventArgs.cs
- TextRangeProviderWrapper.cs
- ListBindableAttribute.cs
- ExeConfigurationFileMap.cs
- XmlDictionaryWriter.cs
- ListenerAdapter.cs
- XmlUtil.cs
- SemaphoreFullException.cs
- MediaElement.cs
- IISMapPath.cs
- QuestionEventArgs.cs
- SqlReorderer.cs
- TemplateField.cs
- DesignTimeSiteMapProvider.cs
- DataBoundControlParameterTarget.cs
- MimeTypeMapper.cs
- FilterableData.cs
- PhonemeConverter.cs
- BitSet.cs
- ParameterExpression.cs
- VariableBinder.cs
- HybridDictionary.cs
- AppDomainUnloadedException.cs
- DataControlButton.cs
- XmlBufferReader.cs
- DatatypeImplementation.cs
- RegularExpressionValidator.cs
- SqlConnectionStringBuilder.cs
- SQLGuidStorage.cs
- SyndicationElementExtension.cs
- ZipIOCentralDirectoryBlock.cs
- TraceUtils.cs
- Base64WriteStateInfo.cs
- ReflectionHelper.cs
- Formatter.cs
- XmlUtilWriter.cs
- OptimalTextSource.cs
- RootBrowserWindow.cs
- DeviceContext2.cs
- ConfigXmlElement.cs
- DataServiceExpressionVisitor.cs
- XXXInfos.cs
- WorkflowFormatterBehavior.cs
- LoadRetryAsyncResult.cs
- BamlTreeNode.cs
- RewritingProcessor.cs
- StringCollection.cs
- DataObjectAttribute.cs
- PointConverter.cs
- Query.cs
- ChildTable.cs
- DelayedRegex.cs
- SessionSwitchEventArgs.cs
- Codec.cs
- UnmanagedMemoryStreamWrapper.cs
- Speller.cs
- _UriSyntax.cs
- OdbcConnectionStringbuilder.cs
- CommandArguments.cs
- ContainerSelectorActiveEvent.cs
- DependencyPropertyHelper.cs
- CancellableEnumerable.cs
- ByteStreamGeometryContext.cs
- RepeatButtonAutomationPeer.cs
- MethodRental.cs
- _FtpControlStream.cs
- EventRoute.cs
- DataServiceRequest.cs
- BevelBitmapEffect.cs
- ProfileSettingsCollection.cs
- PeerChannelListener.cs
- TextTreeExtractElementUndoUnit.cs
- RIPEMD160.cs