Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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== } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- NotImplementedException.cs
- InvalidComObjectException.cs
- documentsequencetextpointer.cs
- CreateRefExpr.cs
- SerializationObjectManager.cs
- HttpCookie.cs
- FormattedText.cs
- AssertHelper.cs
- BaseEntityWrapper.cs
- WSTransactionSection.cs
- DockAndAnchorLayout.cs
- CommonDialog.cs
- _TLSstream.cs
- AssemblyInfo.cs
- RouteItem.cs
- sitestring.cs
- MembershipValidatePasswordEventArgs.cs
- FreezableDefaultValueFactory.cs
- DataGridViewRowEventArgs.cs
- AssemblyAttributes.cs
- ToolStripDropDownClosedEventArgs.cs
- ClientApiGenerator.cs
- MulticastDelegate.cs
- SqlDelegatedTransaction.cs
- DnsEndPoint.cs
- BaseInfoTable.cs
- LocatorGroup.cs
- SolidBrush.cs
- WindowVisualStateTracker.cs
- CultureNotFoundException.cs
- WindowsFormsLinkLabel.cs
- ApplicationDirectory.cs
- HebrewNumber.cs
- EmptyCollection.cs
- BaseInfoTable.cs
- View.cs
- PointValueSerializer.cs
- WindowsScrollBarBits.cs
- Int16Storage.cs
- NeutralResourcesLanguageAttribute.cs
- IndexedString.cs
- X509Utils.cs
- BitmapEffectrendercontext.cs
- RemoveStoryboard.cs
- BinaryFormatter.cs
- SQLDecimal.cs
- MemoryFailPoint.cs
- ExecutionPropertyManager.cs
- CommandTreeTypeHelper.cs
- ConnectionPoolManager.cs
- DefaultTraceListener.cs
- SessionSwitchEventArgs.cs
- IODescriptionAttribute.cs
- DWriteFactory.cs
- ExpressionsCollectionEditor.cs
- SoapProtocolImporter.cs
- ZipPackage.cs
- SqlWorkflowInstanceStore.cs
- RemotingAttributes.cs
- NoneExcludedImageIndexConverter.cs
- RectConverter.cs
- StateMachine.cs
- CrossContextChannel.cs
- XsdBuildProvider.cs
- DropShadowBitmapEffect.cs
- TreeNodeCollection.cs
- FloaterBaseParagraph.cs
- DiscoveryOperationContextExtension.cs
- SystemIPAddressInformation.cs
- SelectionListDesigner.cs
- InputLanguageCollection.cs
- SkipQueryOptionExpression.cs
- EngineSiteSapi.cs
- TypeUnloadedException.cs
- SRDisplayNameAttribute.cs
- DataContract.cs
- DependencyObject.cs
- ClientRuntimeConfig.cs
- ProcessHostFactoryHelper.cs
- FilterableAttribute.cs
- PasswordDeriveBytes.cs
- WebPartManagerInternals.cs
- ZipIOExtraField.cs
- LineUtil.cs
- XmlWrappingReader.cs
- BuildManager.cs
- CodeTypeOfExpression.cs
- Executor.cs
- ObjectDataSourceFilteringEventArgs.cs
- ContainsSearchOperator.cs
- UniqueIdentifierService.cs
- XmlAnyElementAttributes.cs
- Matrix3DStack.cs
- PropertyInfoSet.cs
- ComboBox.cs
- ManagementDateTime.cs
- OperationParameterInfo.cs
- ApplicationInfo.cs
- RectAnimation.cs
- OletxDependentTransaction.cs