Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Security / Principal / IdentityReference.cs / 1305376 / IdentityReference.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //[....] // using System; using System.Security.Policy; // defines Url class using System.Globalization; using System.Diagnostics.Contracts; 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.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGridParentRows.cs
- StyleHelper.cs
- XamlTemplateSerializer.cs
- TableCellCollection.cs
- PolicyLevel.cs
- XmlNamespaceMappingCollection.cs
- KeyboardEventArgs.cs
- AssemblyNameProxy.cs
- CustomCategoryAttribute.cs
- SynchronizedInputProviderWrapper.cs
- DataException.cs
- OneWayElement.cs
- SR.cs
- LinkUtilities.cs
- WebConfigurationHostFileChange.cs
- SecurityDocument.cs
- CursorConverter.cs
- WebServiceErrorEvent.cs
- ExceptionUtil.cs
- Barrier.cs
- NameValuePermission.cs
- ImageConverter.cs
- CodeDelegateInvokeExpression.cs
- BindingContext.cs
- ColumnWidthChangedEvent.cs
- ValidatingReaderNodeData.cs
- SqlVisitor.cs
- CqlBlock.cs
- CompositeCollection.cs
- ArraySortHelper.cs
- FormatterConverter.cs
- FragmentQueryKB.cs
- ContextStaticAttribute.cs
- ObjectQuery_EntitySqlExtensions.cs
- ToolStripSeparator.cs
- SqlMethodAttribute.cs
- TextFormatterImp.cs
- AssemblySettingAttributes.cs
- ParagraphVisual.cs
- NavigationPropertyEmitter.cs
- securitymgrsite.cs
- SystemIcmpV6Statistics.cs
- FileStream.cs
- ProcessInputEventArgs.cs
- WindowsEditBox.cs
- ExpressionEditorAttribute.cs
- ExpressionBinding.cs
- Hash.cs
- ToolstripProfessionalRenderer.cs
- SettingsPropertyIsReadOnlyException.cs
- CornerRadiusConverter.cs
- ExtendedProperty.cs
- XmlAnyAttributeAttribute.cs
- BamlRecords.cs
- ApplicationSettingsBase.cs
- FileSystemEventArgs.cs
- DataControlPagerLinkButton.cs
- _SingleItemRequestCache.cs
- MetadataItem.cs
- AccessorTable.cs
- BitmapEffect.cs
- HttpCacheParams.cs
- WorkerRequest.cs
- PrimitiveXmlSerializers.cs
- LookupNode.cs
- RichTextBox.cs
- DesignerForm.cs
- TimelineClockCollection.cs
- DefaultBinder.cs
- DataTableReader.cs
- JsonCollectionDataContract.cs
- HotSpotCollectionEditor.cs
- AndCondition.cs
- ArcSegment.cs
- RegistrationServices.cs
- MediaContext.cs
- IISMapPath.cs
- AutomationElementIdentifiers.cs
- SByteConverter.cs
- TemplateAction.cs
- Rotation3D.cs
- SpecialFolderEnumConverter.cs
- ContainerVisual.cs
- DbParameterCollection.cs
- DataGridClipboardCellContent.cs
- DataColumnSelectionConverter.cs
- ClientOptions.cs
- RsaSecurityToken.cs
- dbdatarecord.cs
- SQLResource.cs
- ArraySegment.cs
- QilScopedVisitor.cs
- BitmapMetadataBlob.cs
- ScriptServiceAttribute.cs
- WpfKnownMemberInvoker.cs
- SessionChannels.cs
- Validator.cs
- BordersPage.cs
- FileIOPermission.cs
- PrtTicket_Editor.cs