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
- Configuration.cs
- ExpressionConverter.cs
- sapiproxy.cs
- WindowsGraphics2.cs
- UserControlCodeDomTreeGenerator.cs
- ScrollBar.cs
- ComponentResourceKeyConverter.cs
- _ShellExpression.cs
- FieldBuilder.cs
- HMACSHA256.cs
- Int32RectValueSerializer.cs
- TextEditorCopyPaste.cs
- CacheOutputQuery.cs
- SelectionList.cs
- EntryPointNotFoundException.cs
- ControlAdapter.cs
- ClassGenerator.cs
- MetadataSerializer.cs
- XmlSchemaGroupRef.cs
- SyndicationContent.cs
- AssemblyBuilderData.cs
- SequenceDesigner.xaml.cs
- ScriptReference.cs
- SpecialTypeDataContract.cs
- DateTimeUtil.cs
- TextInfo.cs
- InkCollectionBehavior.cs
- ITreeGenerator.cs
- SerializationStore.cs
- ReadOnlyCollectionBase.cs
- TemplateNameScope.cs
- ColumnMap.cs
- DocumentsTrace.cs
- SQLBinaryStorage.cs
- FormViewUpdatedEventArgs.cs
- SerialPort.cs
- HostingMessageProperty.cs
- BCLDebug.cs
- VolatileResourceManager.cs
- DirectoryInfo.cs
- elementinformation.cs
- StylusDownEventArgs.cs
- XmlEncodedRawTextWriter.cs
- BrowserDefinitionCollection.cs
- CollectionViewSource.cs
- EventDescriptor.cs
- CodeMethodInvokeExpression.cs
- SharedStatics.cs
- DataGridViewTopLeftHeaderCell.cs
- TdsEnums.cs
- XmlQueryTypeFactory.cs
- PieceDirectory.cs
- WeakEventManager.cs
- Form.cs
- InvalidChannelBindingException.cs
- MouseGesture.cs
- ClientFormsAuthenticationCredentials.cs
- DataSourceHelper.cs
- EntityStoreSchemaFilterEntry.cs
- SystemIPInterfaceProperties.cs
- DataGridViewRowStateChangedEventArgs.cs
- StrongNamePublicKeyBlob.cs
- Enum.cs
- FontNamesConverter.cs
- ProgressBarHighlightConverter.cs
- PostBackOptions.cs
- TextRangeEdit.cs
- BookmarkScopeHandle.cs
- ExtendedProtectionPolicyElement.cs
- _TimerThread.cs
- FunctionQuery.cs
- RadioButtonRenderer.cs
- OracleInfoMessageEventArgs.cs
- CompilerGlobalScopeAttribute.cs
- HtmlTextArea.cs
- assemblycache.cs
- DataKey.cs
- RelationshipDetailsRow.cs
- MetadataItemCollectionFactory.cs
- SecUtil.cs
- ImageCreator.cs
- DataReceivedEventArgs.cs
- ReceiveActivityDesigner.cs
- ControlCachePolicy.cs
- SponsorHelper.cs
- ListViewCommandEventArgs.cs
- WsatAdminException.cs
- InlineCollection.cs
- MemberHolder.cs
- LinqDataSourceStatusEventArgs.cs
- Int16AnimationUsingKeyFrames.cs
- XsltQilFactory.cs
- DbTransaction.cs
- PackageRelationship.cs
- XsdBuildProvider.cs
- DataRelation.cs
- PingOptions.cs
- X509ChainElement.cs
- DataGridViewComboBoxEditingControl.cs
- GeneralTransform3DGroup.cs