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
- ShaderEffect.cs
- _NegoState.cs
- NativeMethods.cs
- SQLConvert.cs
- LicenseContext.cs
- DispatcherHooks.cs
- RegexFCD.cs
- EditingMode.cs
- XmlSchemaSimpleContent.cs
- SqlWebEventProvider.cs
- SrgsElementFactoryCompiler.cs
- SecurityVersion.cs
- GetPageCompletedEventArgs.cs
- Tool.cs
- XmlSignificantWhitespace.cs
- invalidudtexception.cs
- SiteMapSection.cs
- Command.cs
- WebScriptMetadataMessageEncoderFactory.cs
- TrustManagerPromptUI.cs
- AppDomainShutdownMonitor.cs
- BinaryParser.cs
- ExtensionDataReader.cs
- CodeThrowExceptionStatement.cs
- DynamicValueConverter.cs
- TemplateComponentConnector.cs
- TerminatorSinks.cs
- WebHostedComPlusServiceHost.cs
- AssemblyBuilderData.cs
- DateTimeValueSerializer.cs
- ApplicationServiceHelper.cs
- PolicyLevel.cs
- PerfService.cs
- ResourceDefaultValueAttribute.cs
- EventOpcode.cs
- RegexBoyerMoore.cs
- XmlSchemaType.cs
- ConnectionManagementSection.cs
- DefaultEvaluationContext.cs
- X509Chain.cs
- CapabilitiesState.cs
- MetadataWorkspace.cs
- QueryPageSettingsEventArgs.cs
- HMACSHA512.cs
- EastAsianLunisolarCalendar.cs
- TextFormatterHost.cs
- ObjectHandle.cs
- M3DUtil.cs
- GraphicsPath.cs
- ReadOnlyDictionary.cs
- StylusLogic.cs
- GridEntryCollection.cs
- LoginCancelEventArgs.cs
- PreProcessInputEventArgs.cs
- DataContractJsonSerializer.cs
- MergablePropertyAttribute.cs
- BaseValidatorDesigner.cs
- PointAnimation.cs
- NamespaceDisplay.xaml.cs
- TransactionBehavior.cs
- InputLanguageManager.cs
- SqlNotificationRequest.cs
- TrustManagerMoreInformation.cs
- FileFormatException.cs
- DataServiceClientException.cs
- OdbcConnectionString.cs
- CompilerState.cs
- ConfigurationManager.cs
- DefaultEventAttribute.cs
- BufferedConnection.cs
- XmlParserContext.cs
- PrinterSettings.cs
- HyperLinkColumn.cs
- CodeFieldReferenceExpression.cs
- QilBinary.cs
- NetworkInformationPermission.cs
- CommandPlan.cs
- ArglessEventHandlerProxy.cs
- DeobfuscatingStream.cs
- FunctionImportMapping.cs
- InkCanvasAutomationPeer.cs
- DataRelationPropertyDescriptor.cs
- Point.cs
- Point4D.cs
- Exception.cs
- SmiConnection.cs
- MsmqUri.cs
- ArraySet.cs
- RegisteredDisposeScript.cs
- ViewBox.cs
- CharUnicodeInfo.cs
- DataGridHeaderBorder.cs
- GridViewColumnCollectionChangedEventArgs.cs
- SplineKeyFrames.cs
- RecommendedAsConfigurableAttribute.cs
- DesignerLoader.cs
- exports.cs
- PolyBezierSegment.cs
- ValidationSummary.cs
- WebPartConnectionsCancelVerb.cs