Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / IdentityModel / System / IdentityModel / Tokens / SamlNameIdentifierClaimResource.cs / 1305376 / SamlNameIdentifierClaimResource.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Text; using System.Runtime.Serialization; namespace System.IdentityModel.Tokens { [DataContract] public class SamlNameIdentifierClaimResource { [DataMember] string nameQualifier; [DataMember] string format; [DataMember] string name; [OnDeserialized] void OnDeserialized(StreamingContext ctx) { if (String.IsNullOrEmpty(this.name)) throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument("name"); } public SamlNameIdentifierClaimResource(string name, string nameQualifier, string format) { if (String.IsNullOrEmpty(name)) throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument("name"); this.name = name; this.nameQualifier = nameQualifier; this.format = format; } public string NameQualifier { get { return this.nameQualifier; } } public string Format { get { return this.format; } } public string Name { get { return this.name; } } public override bool Equals(object obj) { if (obj == null) return false; if (ReferenceEquals(this, obj)) return true; SamlNameIdentifierClaimResource rhs = obj as SamlNameIdentifierClaimResource; if (rhs == null) return false; return ((this.nameQualifier == rhs.nameQualifier) && (this.format == rhs.format) && (this.name == rhs.name)); } public override int GetHashCode() { return this.name.GetHashCode(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TextFormatter.cs
- XmlSchemaValidationException.cs
- EmbeddedMailObjectCollectionEditor.cs
- SoapExtension.cs
- ProjectionPlanCompiler.cs
- EventWaitHandle.cs
- BaseDataList.cs
- PtsHost.cs
- DoubleLink.cs
- SoapCodeExporter.cs
- WebSysDescriptionAttribute.cs
- RSAPKCS1SignatureFormatter.cs
- RegexCapture.cs
- RowToFieldTransformer.cs
- RemotingException.cs
- RedistVersionInfo.cs
- ProfileSettingsCollection.cs
- Path.cs
- Interfaces.cs
- Int16AnimationUsingKeyFrames.cs
- EntityDataSourceWizardForm.cs
- RichTextBox.cs
- ToolBar.cs
- TableLayoutCellPaintEventArgs.cs
- InvalidEnumArgumentException.cs
- DataGridViewLayoutData.cs
- WebPartManagerInternals.cs
- KeyEvent.cs
- CollectionChangeEventArgs.cs
- MultipleFilterMatchesException.cs
- MemberJoinTreeNode.cs
- TypeInfo.cs
- PrintPageEvent.cs
- KeyedHashAlgorithm.cs
- StrokeSerializer.cs
- Filter.cs
- NullableConverter.cs
- SortDescriptionCollection.cs
- CustomError.cs
- RouteParameter.cs
- WindowsSysHeader.cs
- OleDbError.cs
- PocoPropertyAccessorStrategy.cs
- WinEventTracker.cs
- ListManagerBindingsCollection.cs
- SafeHandle.cs
- xsdvalidator.cs
- CharacterMetrics.cs
- _TimerThread.cs
- Completion.cs
- MenuItemStyleCollection.cs
- HealthMonitoringSection.cs
- GetCryptoTransformRequest.cs
- RegisteredScript.cs
- DoubleLink.cs
- Helpers.cs
- RangeValuePatternIdentifiers.cs
- EventBuilder.cs
- CanExecuteRoutedEventArgs.cs
- PeerApplicationLaunchInfo.cs
- _ConnectStream.cs
- BuildManagerHost.cs
- GridViewAutoFormat.cs
- WinFormsUtils.cs
- Subset.cs
- UserControl.cs
- ControlBuilderAttribute.cs
- ToolStripMenuItemDesigner.cs
- EdmValidator.cs
- Int64AnimationUsingKeyFrames.cs
- DataGridViewComboBoxEditingControl.cs
- basevalidator.cs
- ContextDataSource.cs
- WCFServiceClientProxyGenerator.cs
- SQLInt32.cs
- RelationshipType.cs
- CodePageEncoding.cs
- ModuleConfigurationInfo.cs
- pingexception.cs
- SQLUtility.cs
- DetailsViewInsertEventArgs.cs
- DynamicResourceExtensionConverter.cs
- FreezableDefaultValueFactory.cs
- HashStream.cs
- StorageConditionPropertyMapping.cs
- GeneralTransform3DCollection.cs
- ConfigViewGenerator.cs
- XmlSchemaAppInfo.cs
- EnvironmentPermission.cs
- ListDictionaryInternal.cs
- NullableBoolConverter.cs
- SqlIdentifier.cs
- Content.cs
- TreeView.cs
- JsonGlobals.cs
- ParameterBuilder.cs
- AffineTransform3D.cs
- SerializerDescriptor.cs
- DataGridViewLinkColumn.cs
- ConfigXmlSignificantWhitespace.cs