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
- XmlNavigatorFilter.cs
- UdpDiscoveryEndpoint.cs
- StrongNamePublicKeyBlob.cs
- IDispatchConstantAttribute.cs
- XmlWhitespace.cs
- TransformationRules.cs
- EventEntry.cs
- RotateTransform3D.cs
- UnknownBitmapDecoder.cs
- FileDataSourceCache.cs
- SerializationInfoEnumerator.cs
- HitTestParameters3D.cs
- HwndMouseInputProvider.cs
- COM2FontConverter.cs
- Currency.cs
- OleDbException.cs
- NumberFormatter.cs
- ColorMatrix.cs
- CursorInteropHelper.cs
- QuaternionRotation3D.cs
- DataGridViewRowsRemovedEventArgs.cs
- StringBuilder.cs
- ScrollBar.cs
- CLSCompliantAttribute.cs
- URL.cs
- DataGridCommandEventArgs.cs
- ItemContainerPattern.cs
- PostBackOptions.cs
- Condition.cs
- Config.cs
- TimeZoneInfo.cs
- FragmentQueryKB.cs
- UpdatePanel.cs
- RequestValidator.cs
- SamlAuthorizationDecisionClaimResource.cs
- Synchronization.cs
- ThreadStaticAttribute.cs
- XmlEncodedRawTextWriter.cs
- KernelTypeValidation.cs
- SoapTypeAttribute.cs
- StateBag.cs
- ImageList.cs
- ProxyFragment.cs
- TemplateControlParser.cs
- OutKeywords.cs
- ObjectMemberMapping.cs
- CodeArrayCreateExpression.cs
- BasePattern.cs
- RijndaelManaged.cs
- DoubleAnimationBase.cs
- Button.cs
- ContextStaticAttribute.cs
- _CommandStream.cs
- MailBnfHelper.cs
- RSAOAEPKeyExchangeDeformatter.cs
- TextServicesDisplayAttribute.cs
- CompatibleComparer.cs
- RedirectionProxy.cs
- _BasicClient.cs
- PropertyPath.cs
- DefaultSerializationProviderAttribute.cs
- ExpandSegmentCollection.cs
- AvtEvent.cs
- SerialPort.cs
- ProfileService.cs
- SettingsContext.cs
- RegexRunner.cs
- ListenerConstants.cs
- FixedPage.cs
- WSHttpSecurityElement.cs
- LinqDataSourceDisposeEventArgs.cs
- GeneratedView.cs
- KeyEventArgs.cs
- TableRowGroup.cs
- ServiceRoute.cs
- ApplicationSettingsBase.cs
- CallInfo.cs
- LostFocusEventManager.cs
- Properties.cs
- EdmToObjectNamespaceMap.cs
- InvokeHandlers.cs
- WebPartExportVerb.cs
- CellParagraph.cs
- PrintingPermissionAttribute.cs
- SoundPlayer.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- DynamicResourceExtension.cs
- IPEndPoint.cs
- CodeObject.cs
- ReflectionTypeLoadException.cs
- AdornerLayer.cs
- UserCancellationException.cs
- securitycriticaldataformultiplegetandset.cs
- EncryptedData.cs
- MDIWindowDialog.cs
- OleDbConnection.cs
- DependencyPropertyHelper.cs
- CompiledQueryCacheKey.cs
- ToolStripButton.cs
- ToolStripItemCollection.cs