Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Security / Principal / IdentityReference.cs / 1 / IdentityReference.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== using System; using System.Security.Policy; // defines Url class using System.Globalization; namespace System.Security.Principal { [System.Runtime.InteropServices.ComVisible(false)] public abstract class IdentityReference { internal IdentityReference() { // exists to prevent creation user-derived classes (for now) } // public abstract string Scheme { get; } public abstract string Value { get; } // public virtual Url Url // { // get { return new Url(""); } // public abstract bool IsValidTargetType( Type targetType ); public abstract IdentityReference Translate( Type targetType ); public override abstract bool Equals( object o ); public override abstract int GetHashCode(); public override abstract string ToString(); public static bool operator==( IdentityReference left, IdentityReference right ) { object l = left; object r = right; if ( l == null && r == null ) { return true; } else if ( l == null || r == null ) { return false; } else { return left.Equals( right ); } } public static bool operator!=( IdentityReference left, IdentityReference right ) { return !( left == right ); // invoke operator== } } } // 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
- odbcmetadatacollectionnames.cs
- Formatter.cs
- Color.cs
- PropertyPushdownHelper.cs
- IDispatchConstantAttribute.cs
- DesignTimeVisibleAttribute.cs
- StaticDataManager.cs
- UnsafeNativeMethodsMilCoreApi.cs
- SecurityPermission.cs
- ChangeNode.cs
- ContentControl.cs
- EmbeddedMailObject.cs
- TaskFormBase.cs
- RegexGroupCollection.cs
- OleDbCommandBuilder.cs
- FileAuthorizationModule.cs
- PolygonHotSpot.cs
- XmlSchemaComplexContentExtension.cs
- ObjectQueryState.cs
- VectorConverter.cs
- GridViewRowPresenterBase.cs
- HtmlInputHidden.cs
- COM2PropertyDescriptor.cs
- UnauthorizedWebPart.cs
- Math.cs
- BasicExpandProvider.cs
- LoginName.cs
- TemplateXamlTreeBuilder.cs
- ExcCanonicalXml.cs
- FtpCachePolicyElement.cs
- BindingOperations.cs
- XsltException.cs
- SecurityCapabilities.cs
- ReflectPropertyDescriptor.cs
- StickyNoteHelper.cs
- UriTemplateVariablePathSegment.cs
- ClientProxyGenerator.cs
- CompressedStack.cs
- HttpHostedTransportConfiguration.cs
- DataGridTablesFactory.cs
- XmlNotation.cs
- GetKeyedHashRequest.cs
- PropertySegmentSerializer.cs
- DodSequenceMerge.cs
- DataKey.cs
- LogRecordSequence.cs
- VisualBasic.cs
- UsernameTokenFactoryCredential.cs
- ListSourceHelper.cs
- DataGridRowEventArgs.cs
- OutputCacheProfile.cs
- ManagementQuery.cs
- ReadWriteSpinLock.cs
- ToolStripItemClickedEventArgs.cs
- SizeAnimationBase.cs
- UidManager.cs
- FileNotFoundException.cs
- Models.cs
- TCPListener.cs
- MouseGestureConverter.cs
- ProfileGroupSettings.cs
- PolicyManager.cs
- MobileContainerDesigner.cs
- GenericEnumConverter.cs
- XsdDuration.cs
- SQLGuid.cs
- TemplateFactory.cs
- ServiceNameCollection.cs
- IconBitmapDecoder.cs
- DbProviderFactories.cs
- ToolStripScrollButton.cs
- WindowsTitleBar.cs
- SoundPlayer.cs
- SearchForVirtualItemEventArgs.cs
- Aggregates.cs
- ValueChangedEventManager.cs
- ObjectIDGenerator.cs
- InvalidEnumArgumentException.cs
- WebServiceMethodData.cs
- PersonalizationEntry.cs
- MemberInitExpression.cs
- TagMapCollection.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- DynamicPropertyHolder.cs
- DataGridViewCellCollection.cs
- DefaultAssemblyResolver.cs
- QilLiteral.cs
- RsaSecurityKey.cs
- HandleRef.cs
- DrawingGroupDrawingContext.cs
- WizardSideBarListControlItem.cs
- SqlCacheDependency.cs
- XmlAttributeOverrides.cs
- GuidelineSet.cs
- ValidatingPropertiesEventArgs.cs
- SafeArchiveContext.cs
- _NegoStream.cs
- SqlVersion.cs
- SamlAudienceRestrictionCondition.cs
- _SecureChannel.cs