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
- InvalidFilterCriteriaException.cs
- MailHeaderInfo.cs
- BamlBinaryReader.cs
- SchemaCollectionCompiler.cs
- WindowsRegion.cs
- IWorkflowDebuggerService.cs
- BindValidator.cs
- XmlSchemaProviderAttribute.cs
- Base64Encoder.cs
- Rule.cs
- ClientSponsor.cs
- ExtractorMetadata.cs
- CollectionViewGroup.cs
- CheckBoxPopupAdapter.cs
- Int64.cs
- TypeContext.cs
- SrgsSemanticInterpretationTag.cs
- EntityDataSourceEntitySetNameItem.cs
- Padding.cs
- ToolTipAutomationPeer.cs
- storepermission.cs
- BinaryObjectWriter.cs
- XPathSelfQuery.cs
- PerformanceCounterPermission.cs
- URLIdentityPermission.cs
- DescendentsWalker.cs
- VisualStyleRenderer.cs
- DriveNotFoundException.cs
- OleDbRowUpdatedEvent.cs
- SafeNativeMethods.cs
- TrackingRecordPreFilter.cs
- ExceptionNotification.cs
- WebPartEventArgs.cs
- NameNode.cs
- odbcmetadatacolumnnames.cs
- PolyBezierSegment.cs
- NativeObjectSecurity.cs
- PopupRoot.cs
- Line.cs
- HwndSourceKeyboardInputSite.cs
- ClearTypeHintValidation.cs
- TypedDataSetSchemaImporterExtensionFx35.cs
- SigningCredentials.cs
- BoundsDrawingContextWalker.cs
- StoreContentChangedEventArgs.cs
- HtmlTableCellCollection.cs
- GridEntryCollection.cs
- XmlSchemaSubstitutionGroup.cs
- HMAC.cs
- WebPart.cs
- TextDecorationCollectionConverter.cs
- FaultDesigner.cs
- sqlinternaltransaction.cs
- ServiceNameElement.cs
- Int64Storage.cs
- ScriptingWebServicesSectionGroup.cs
- ExtensibleClassFactory.cs
- HtmlButton.cs
- BaseResourcesBuildProvider.cs
- StylusEditingBehavior.cs
- FileUtil.cs
- FrameworkObject.cs
- DataGridViewHeaderCell.cs
- WebEventCodes.cs
- SqlRetyper.cs
- SelectedPathEditor.cs
- TypeTypeConverter.cs
- WebBrowserEvent.cs
- PackWebResponse.cs
- CodeAccessPermission.cs
- LiteralControl.cs
- WindowsStatic.cs
- ColorConvertedBitmapExtension.cs
- Simplifier.cs
- LZCodec.cs
- BoundingRectTracker.cs
- EventManager.cs
- UserControlCodeDomTreeGenerator.cs
- BitmapEffectGroup.cs
- MarshalByValueComponent.cs
- RuleSettingsCollection.cs
- ValidatedControlConverter.cs
- SeekableReadStream.cs
- Overlapped.cs
- HTMLTagNameToTypeMapper.cs
- WebPartEditorApplyVerb.cs
- StylusShape.cs
- serverconfig.cs
- KoreanCalendar.cs
- RectangleHotSpot.cs
- VisualBrush.cs
- StateMachineDesignerPaint.cs
- RowType.cs
- XmlTextAttribute.cs
- QueryStringParameter.cs
- ObjectDataSource.cs
- HandleRef.cs
- SettingsContext.cs
- PageWrapper.cs
- ExecutionContext.cs