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
- TableLayout.cs
- XmlSubtreeReader.cs
- RuleSettingsCollection.cs
- IgnoreFileBuildProvider.cs
- ConstructorArgumentAttribute.cs
- MemberPath.cs
- BoundField.cs
- WorkflowServiceBehavior.cs
- TextElementCollection.cs
- XPathParser.cs
- PasswordPropertyTextAttribute.cs
- Int32Converter.cs
- Query.cs
- ConfigViewGenerator.cs
- Symbol.cs
- ResourcesBuildProvider.cs
- DivideByZeroException.cs
- JsonDeserializer.cs
- ColorConvertedBitmap.cs
- DrawingImage.cs
- QueryResult.cs
- PageScaling.cs
- ResourceSet.cs
- EntityCodeGenerator.cs
- precedingsibling.cs
- TextServicesHost.cs
- TypedRowGenerator.cs
- FileSystemInfo.cs
- ToolStripItemCollection.cs
- GenericRootAutomationPeer.cs
- ObjectQueryProvider.cs
- SqlDataSourceCommandEventArgs.cs
- CertificateReferenceElement.cs
- ConfigurationManagerHelper.cs
- TypeGenericEnumerableViewSchema.cs
- BufferModeSettings.cs
- HostProtectionPermission.cs
- ClientConvert.cs
- RuleSettingsCollection.cs
- ComboBoxItem.cs
- DtdParser.cs
- SignatureToken.cs
- EventProviderWriter.cs
- CalendarDay.cs
- RootAction.cs
- safesecurityhelperavalon.cs
- StreamResourceInfo.cs
- Line.cs
- TextEndOfSegment.cs
- SessionState.cs
- ControlBuilderAttribute.cs
- ExpressionVisitor.cs
- HijriCalendar.cs
- TrustLevelCollection.cs
- DateTimeConverter.cs
- DataGridRow.cs
- SaveCardRequest.cs
- FamilyTypeface.cs
- RedBlackList.cs
- DesignerActionKeyboardBehavior.cs
- TransactionManager.cs
- Filter.cs
- CacheDependency.cs
- RadioButtonRenderer.cs
- ValidateNames.cs
- CharStorage.cs
- LinqDataSourceUpdateEventArgs.cs
- HttpConfigurationSystem.cs
- BuildResult.cs
- DefaultBinder.cs
- NavigationHelper.cs
- WindowsBrush.cs
- WpfPayload.cs
- DefaultPropertiesToSend.cs
- JsonClassDataContract.cs
- IsolationInterop.cs
- XmlUtf8RawTextWriter.cs
- NativeMethods.cs
- OptimalBreakSession.cs
- SolidColorBrush.cs
- Part.cs
- EventLogPermissionAttribute.cs
- AssemblyFilter.cs
- BaseResourcesBuildProvider.cs
- ListViewGroup.cs
- SafeBitVector32.cs
- Function.cs
- MailDefinition.cs
- _BasicClient.cs
- WebRequestModulesSection.cs
- UserControl.cs
- OdbcConnectionHandle.cs
- CompilationRelaxations.cs
- GeneralTransform3DCollection.cs
- HtmlContainerControl.cs
- SqlRecordBuffer.cs
- HttpDebugHandler.cs
- OutputCacheSettings.cs
- XPathSelfQuery.cs
- GridViewRowEventArgs.cs