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
- XmlArrayItemAttribute.cs
- ParseElement.cs
- StylusPointProperty.cs
- OrderByBuilder.cs
- ResumeStoryboard.cs
- Registry.cs
- DuplicateWaitObjectException.cs
- CompoundFileStorageReference.cs
- TextBox.cs
- ConfigXmlText.cs
- MaskedTextBox.cs
- LazyTextWriterCreator.cs
- BitmapVisualManager.cs
- RequiredFieldValidator.cs
- AuthenticationModuleElement.cs
- TabControlAutomationPeer.cs
- AssemblyHelper.cs
- ImageClickEventArgs.cs
- Vars.cs
- ExpressionParser.cs
- QueryOptionExpression.cs
- ThemeInfoAttribute.cs
- SoapFault.cs
- RouteTable.cs
- FrugalList.cs
- CheckBoxList.cs
- PersistChildrenAttribute.cs
- ServiceNameElementCollection.cs
- SynchronizationHandlesCodeDomSerializer.cs
- MouseEventArgs.cs
- Run.cs
- DataGridViewColumnCollection.cs
- TextBoxRenderer.cs
- PeerObject.cs
- ToolStripItemClickedEventArgs.cs
- DataControlButton.cs
- NativeMethods.cs
- DropDownList.cs
- OraclePermissionAttribute.cs
- ProviderConnectionPointCollection.cs
- Schema.cs
- CompilerResults.cs
- DateBoldEvent.cs
- RegisteredExpandoAttribute.cs
- SafeBitVector32.cs
- CompilerScope.cs
- DynamicDiscoSearcher.cs
- CroppedBitmap.cs
- AttributeProviderAttribute.cs
- NativeMethods.cs
- WebBrowserHelper.cs
- CommandTreeTypeHelper.cs
- SqlNodeAnnotations.cs
- SQLRoleProvider.cs
- DropShadowBitmapEffect.cs
- ProviderManager.cs
- ArrayListCollectionBase.cs
- XmlHierarchyData.cs
- ParameterExpression.cs
- LinkUtilities.cs
- ComboBox.cs
- TextureBrush.cs
- Msec.cs
- XamlPointCollectionSerializer.cs
- SafeNativeMethods.cs
- Size.cs
- ControlCachePolicy.cs
- PriorityChain.cs
- PageParser.cs
- PersonalizationAdministration.cs
- BitmapCodecInfoInternal.cs
- NamespaceMapping.cs
- XmlSchemaComplexContent.cs
- DataServiceKeyAttribute.cs
- MemberBinding.cs
- WorkflowInstanceUnhandledExceptionRecord.cs
- TrackBar.cs
- XmlExpressionDumper.cs
- DescendentsWalker.cs
- OletxResourceManager.cs
- PromptBuilder.cs
- Throw.cs
- TableAdapterManagerMethodGenerator.cs
- DelegateHelpers.cs
- SocketInformation.cs
- TreeNodeStyleCollection.cs
- TrustLevelCollection.cs
- UInt64.cs
- CompatibleIComparer.cs
- TraceUtility.cs
- ReadOnlyTernaryTree.cs
- LoginCancelEventArgs.cs
- InputScopeAttribute.cs
- GreenMethods.cs
- XPathDescendantIterator.cs
- AssemblySettingAttributes.cs
- FieldInfo.cs
- SchemaHelper.cs
- PocoPropertyAccessorStrategy.cs
- RemoveStoryboard.cs