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
- DataGridPagerStyle.cs
- WorkflowInstanceProxy.cs
- XMLUtil.cs
- SetUserPreferenceRequest.cs
- IpcClientChannel.cs
- FilteredAttributeCollection.cs
- WinEventHandler.cs
- LabelLiteral.cs
- NameTable.cs
- ListViewGroup.cs
- LambdaCompiler.Binary.cs
- MdiWindowListItemConverter.cs
- WindowsFormsHostAutomationPeer.cs
- CheckBoxField.cs
- NavigationWindow.cs
- UnescapedXmlDiagnosticData.cs
- EntityContainerEntitySet.cs
- xml.cs
- PointConverter.cs
- ErrorLog.cs
- Brush.cs
- FocusManager.cs
- ScopelessEnumAttribute.cs
- Win32NamedPipes.cs
- UIInitializationException.cs
- PartitionedDataSource.cs
- HWStack.cs
- XamlTreeBuilderBamlRecordWriter.cs
- DelegatingConfigHost.cs
- LocalFileSettingsProvider.cs
- MsmqIntegrationBindingCollectionElement.cs
- SQLGuidStorage.cs
- AutomationAttributeInfo.cs
- CancellationTokenRegistration.cs
- WindowsBrush.cs
- VisualStyleRenderer.cs
- _NegoStream.cs
- InvokePattern.cs
- UpdateProgress.cs
- Helper.cs
- ResourceProviderFactory.cs
- CopyOfAction.cs
- DurableTimerExtension.cs
- CorePropertiesFilter.cs
- ShutDownListener.cs
- Storyboard.cs
- ListControl.cs
- BufferedStream.cs
- BitmapMetadataBlob.cs
- BaseResourcesBuildProvider.cs
- precedingsibling.cs
- InfoCardBaseException.cs
- MsmqTransportBindingElement.cs
- FailedToStartupUIException.cs
- ConnectionManagementElement.cs
- StoreAnnotationsMap.cs
- ProcessProtocolHandler.cs
- CaseExpr.cs
- RsaSecurityTokenAuthenticator.cs
- TreeViewImageKeyConverter.cs
- DropShadowEffect.cs
- SqlServer2KCompatibilityAnnotation.cs
- Graph.cs
- FlagsAttribute.cs
- ResourceExpressionEditor.cs
- FrameworkElement.cs
- TreeViewHitTestInfo.cs
- ThicknessAnimationBase.cs
- HttpWebRequestElement.cs
- RtType.cs
- VirtualPathProvider.cs
- ConvertEvent.cs
- XmlDocumentFragment.cs
- RegexGroupCollection.cs
- RootNamespaceAttribute.cs
- TextEditorDragDrop.cs
- VirtualDirectoryMapping.cs
- SHA384Managed.cs
- StringAnimationUsingKeyFrames.cs
- SeekableReadStream.cs
- HierarchicalDataTemplate.cs
- XmlSchemaGroup.cs
- HexParser.cs
- ContainerControl.cs
- DataServiceQueryException.cs
- ChameleonKey.cs
- ApplicationTrust.cs
- FormView.cs
- RewritingSimplifier.cs
- TextElementCollectionHelper.cs
- ColorAnimationUsingKeyFrames.cs
- xmlfixedPageInfo.cs
- TemplateNameScope.cs
- Repeater.cs
- Util.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- SqlFormatter.cs
- SafeRightsManagementPubHandle.cs
- DataKey.cs
- AvTraceFormat.cs