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
- ArrayTypeMismatchException.cs
- FastEncoderWindow.cs
- DateTimeHelper.cs
- ConfigurationLocationCollection.cs
- ImageBrush.cs
- ComEventsHelper.cs
- TextBreakpoint.cs
- IpcClientManager.cs
- ComplexType.cs
- RotateTransform.cs
- ImageMetadata.cs
- DataServiceStreamResponse.cs
- Speller.cs
- COM2PropertyDescriptor.cs
- SectionInput.cs
- SQLResource.cs
- CompositionAdorner.cs
- BamlLocalizer.cs
- SqlDependencyUtils.cs
- GridViewColumnCollection.cs
- DivideByZeroException.cs
- DbTransaction.cs
- MethodCallExpression.cs
- RectangleGeometry.cs
- WpfXamlType.cs
- EntryWrittenEventArgs.cs
- DataRowChangeEvent.cs
- NoneExcludedImageIndexConverter.cs
- MobileControl.cs
- EmbeddedObject.cs
- ClientScriptManagerWrapper.cs
- ContentPlaceHolder.cs
- RadioButtonPopupAdapter.cs
- XDeferredAxisSource.cs
- IndicShape.cs
- TemplatedWizardStep.cs
- Attribute.cs
- TextElementEnumerator.cs
- StatusStrip.cs
- PropertyChangingEventArgs.cs
- DataGrid.cs
- PageFunction.cs
- ColumnMapVisitor.cs
- ContentPlaceHolder.cs
- ImageListStreamer.cs
- Ipv6Element.cs
- ScriptComponentDescriptor.cs
- ScrollChangedEventArgs.cs
- FixedSOMPageConstructor.cs
- MaskedTextProvider.cs
- indexingfiltermarshaler.cs
- PropertySet.cs
- AlgoModule.cs
- UnmanagedMemoryStream.cs
- TraceSource.cs
- RadioButtonStandardAdapter.cs
- StsCommunicationException.cs
- OraclePermissionAttribute.cs
- FacetDescription.cs
- TileModeValidation.cs
- Resources.Designer.cs
- SystemException.cs
- StateMachine.cs
- Hash.cs
- Translator.cs
- ExceptionUtil.cs
- XmlSchemaAnnotated.cs
- FrameAutomationPeer.cs
- GridViewRowCollection.cs
- Guid.cs
- PolyQuadraticBezierSegment.cs
- DrawingServices.cs
- ConfigurationSchemaErrors.cs
- FileLogRecordEnumerator.cs
- TransactionInterop.cs
- ExtendedTransformFactory.cs
- HealthMonitoringSection.cs
- EntityDataSourceColumn.cs
- MouseActionValueSerializer.cs
- Operators.cs
- Control.cs
- Span.cs
- Table.cs
- DBSchemaTable.cs
- OutputCacheModule.cs
- DesignTimeVisibleAttribute.cs
- MouseGestureConverter.cs
- BridgeDataRecord.cs
- PanningMessageFilter.cs
- MarkupObject.cs
- Source.cs
- InstancePersistenceCommandException.cs
- XmlSchemaAny.cs
- SynchronizedInputProviderWrapper.cs
- BindingFormattingDialog.cs
- QilExpression.cs
- AssemblySettingAttributes.cs
- CustomTypeDescriptor.cs
- AvTrace.cs
- FontSource.cs