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
- AdornerLayer.cs
- XmlSchemaExternal.cs
- RectAnimationUsingKeyFrames.cs
- GradientStop.cs
- TeredoHelper.cs
- MimeParameter.cs
- QueryCacheEntry.cs
- ForeignConstraint.cs
- CodeBlockBuilder.cs
- RawTextInputReport.cs
- DesignTimeHTMLTextWriter.cs
- ObjectItemConventionAssemblyLoader.cs
- InvokeFunc.cs
- GroupItem.cs
- ServicesExceptionNotHandledEventArgs.cs
- _HeaderInfoTable.cs
- Partitioner.cs
- XmlCharCheckingWriter.cs
- WebBrowsableAttribute.cs
- CollectionType.cs
- DataSourceExpressionCollection.cs
- SingleStorage.cs
- Scripts.cs
- XmlReturnReader.cs
- XmlAutoDetectWriter.cs
- FolderNameEditor.cs
- DashStyles.cs
- MenuRenderer.cs
- XmlSerializationReader.cs
- ToolStripContentPanelDesigner.cs
- ConfigurationValidatorAttribute.cs
- WebBrowser.cs
- LocalValueEnumerator.cs
- Scalars.cs
- DPCustomTypeDescriptor.cs
- GeometryConverter.cs
- ParameterCollection.cs
- CommandHelper.cs
- MemberBinding.cs
- RequestSecurityTokenSerializer.cs
- Mapping.cs
- SafeHandles.cs
- XmlHierarchicalDataSourceView.cs
- ItemsPresenter.cs
- GeneralTransform2DTo3D.cs
- DateTimeOffset.cs
- FileVersionInfo.cs
- DifferencingCollection.cs
- CommandPlan.cs
- SpeechDetectedEventArgs.cs
- ContractTypeNameElement.cs
- WaitHandleCannotBeOpenedException.cs
- QilTernary.cs
- _Semaphore.cs
- WebPartCancelEventArgs.cs
- PartDesigner.cs
- NotifyCollectionChangedEventArgs.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- PiiTraceSource.cs
- StringUtil.cs
- RestClientProxyHandler.cs
- PointLight.cs
- _NegotiateClient.cs
- ChameleonKey.cs
- FileDialog.cs
- ReservationCollection.cs
- WebResponse.cs
- SqlTypesSchemaImporter.cs
- SymmetricSecurityProtocolFactory.cs
- ResourceReader.cs
- DesignerView.cs
- Renderer.cs
- CompositeFontParser.cs
- ExpressionBindingCollection.cs
- EditorPartDesigner.cs
- IndexOutOfRangeException.cs
- ActivityPropertyReference.cs
- ExceptionValidationRule.cs
- ProjectionPruner.cs
- RequestNavigateEventArgs.cs
- COM2ExtendedBrowsingHandler.cs
- UnsafeNativeMethods.cs
- CompilationLock.cs
- SafeEventLogWriteHandle.cs
- ClearCollection.cs
- AspNetCompatibilityRequirementsMode.cs
- AssemblyHash.cs
- CapabilitiesState.cs
- XPathNodePointer.cs
- ChtmlTextWriter.cs
- EntityDataSourceViewSchema.cs
- FigureParagraph.cs
- CookieProtection.cs
- WorkflowOperationErrorHandler.cs
- EnumUnknown.cs
- CachingHintValidation.cs
- NodeLabelEditEvent.cs
- ServiceTimeoutsElement.cs
- RelationshipSet.cs
- ObjectDataSourceFilteringEventArgs.cs