Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Activities / LocalService / LogicalCallContext.cs / 1305376 / LogicalCallContext.cs
#region Using directives using System; using System.Collections.Generic; using System.Text; using System.Runtime.Remoting.Messaging; using System.Runtime.Serialization; using System.Security; using System.Security.Permissions; using System.Security.Principal; #endregion namespace System.Workflow.Activities { [Serializable] internal sealed class IdentityContextData : ILogicalThreadAffinative, ISerializable { internal const string IdentityContext = "__identitycontext__"; String identity; internal IdentityContextData(String identity) { this.identity = identity; } private IdentityContextData(SerializationInfo info, StreamingContext context) { SerializationInfoEnumerator enumerator = info.GetEnumerator(); while (enumerator.MoveNext()) { if (enumerator.Name.Equals("identity")) { this.identity = (String)enumerator.Value; } } } [SecurityPermission( SecurityAction.Demand, SerializationFormatter = true)] void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) { if (this.identity != null) info.AddValue("identity", identity.ToString()); } internal String Identity { get { return identity; } } } } // 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
- MouseCaptureWithinProperty.cs
- SqlException.cs
- NullableBoolConverter.cs
- SerializationTrace.cs
- Stream.cs
- controlskin.cs
- ProcessHostMapPath.cs
- Size3DValueSerializer.cs
- OraclePermission.cs
- StructuredCompositeActivityDesigner.cs
- BackoffTimeoutHelper.cs
- StorageEntitySetMapping.cs
- PathSegment.cs
- WorkflowOperationInvoker.cs
- ApplicationSecurityInfo.cs
- ListViewEditEventArgs.cs
- ResourcePart.cs
- FixedPageProcessor.cs
- TranslateTransform3D.cs
- DataGridState.cs
- ILGen.cs
- Control.cs
- InstanceStoreQueryResult.cs
- WmlTextViewAdapter.cs
- TraceUtility.cs
- Debug.cs
- IPEndPointCollection.cs
- ISAPIRuntime.cs
- TypeInitializationException.cs
- FileReservationCollection.cs
- TemplateApplicationHelper.cs
- CodeSubDirectoriesCollection.cs
- XmlSchemaAppInfo.cs
- SystemEvents.cs
- DbParameterCollectionHelper.cs
- WinEventWrap.cs
- AuthenticationException.cs
- UIElementIsland.cs
- DictionaryManager.cs
- _LocalDataStore.cs
- ListViewUpdatedEventArgs.cs
- MsmqIntegrationMessageProperty.cs
- InternalPermissions.cs
- WindowsToolbarItemAsMenuItem.cs
- UserNamePasswordValidator.cs
- CategoryEditor.cs
- TypeGeneratedEventArgs.cs
- BindingNavigator.cs
- HiddenField.cs
- ParallelTimeline.cs
- TaskFileService.cs
- ImageInfo.cs
- ManagedCodeMarkers.cs
- QuadraticBezierSegment.cs
- GAC.cs
- ProviderSettingsCollection.cs
- CommonGetThemePartSize.cs
- RuntimeEnvironment.cs
- MessageDirection.cs
- ResolveNameEventArgs.cs
- StdRegProviderWrapper.cs
- WebPartDisplayModeEventArgs.cs
- BitmapSource.cs
- ConfigurationValidatorBase.cs
- ToolStripDesignerAvailabilityAttribute.cs
- DependencyPropertyKind.cs
- CodePrimitiveExpression.cs
- LocationFactory.cs
- WindowsStartMenu.cs
- FloatMinMaxAggregationOperator.cs
- FullTextBreakpoint.cs
- ConfigurationStrings.cs
- StrongBox.cs
- _StreamFramer.cs
- Triplet.cs
- ArgIterator.cs
- MatchingStyle.cs
- FormViewCommandEventArgs.cs
- Pkcs7Recipient.cs
- WebBaseEventKeyComparer.cs
- SynchronizedDispatch.cs
- Bold.cs
- UnsafeNativeMethodsPenimc.cs
- ModelUtilities.cs
- PathStreamGeometryContext.cs
- MsmqProcessProtocolHandler.cs
- PersianCalendar.cs
- SiteMapNode.cs
- MissingFieldException.cs
- BinaryUtilClasses.cs
- FeatureSupport.cs
- WasHttpHandlersInstallComponent.cs
- WeakReferenceKey.cs
- HtmlInputRadioButton.cs
- WsdlImporterElement.cs
- DetailsViewPageEventArgs.cs
- MimeParameter.cs
- ResponseBodyWriter.cs
- CallSiteOps.cs
- UserMapPath.cs