Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / IdentityModel / System / IdentityModel / Tokens / SamlNameIdentifierClaimResource.cs / 1 / 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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HiddenField.cs
- DateTimeConverter2.cs
- TableLayoutPanel.cs
- DetailsViewModeEventArgs.cs
- TimeoutValidationAttribute.cs
- OpacityConverter.cs
- BitmapSizeOptions.cs
- BindableTemplateBuilder.cs
- CustomAttributeBuilder.cs
- GridViewCancelEditEventArgs.cs
- TextPointer.cs
- XamlTemplateSerializer.cs
- UnmanagedMarshal.cs
- _RegBlobWebProxyDataBuilder.cs
- Brush.cs
- VideoDrawing.cs
- BamlLocalizer.cs
- InstalledFontCollection.cs
- XmlDictionaryReader.cs
- StyleCollection.cs
- Matrix.cs
- MaskedTextBoxDesigner.cs
- WebEventCodes.cs
- VectorValueSerializer.cs
- FormViewDesigner.cs
- SecurityIdentifierConverter.cs
- SafeProcessHandle.cs
- IriParsingElement.cs
- WebResourceUtil.cs
- NativeMethods.cs
- ProvidersHelper.cs
- ValidationResult.cs
- ClientScriptManagerWrapper.cs
- DoubleAverageAggregationOperator.cs
- GeometryDrawing.cs
- GPPOINTF.cs
- ImageListImage.cs
- PreservationFileReader.cs
- OleDbParameterCollection.cs
- ChunkedMemoryStream.cs
- Transform3DGroup.cs
- MaskInputRejectedEventArgs.cs
- WebPermission.cs
- DataGridViewLinkColumn.cs
- TemplateXamlTreeBuilder.cs
- InvalidProgramException.cs
- MaskInputRejectedEventArgs.cs
- BitmapEditor.cs
- SqlDataReader.cs
- PrintPreviewGraphics.cs
- CompModSwitches.cs
- CatalogPartChrome.cs
- RenderDataDrawingContext.cs
- Registry.cs
- ExpressionBuilderCollection.cs
- ClientScriptManager.cs
- FamilyTypeface.cs
- TemplateDefinition.cs
- DataListItemEventArgs.cs
- SwitchElementsCollection.cs
- ServiceOperationViewControl.cs
- TextRangeEditLists.cs
- DataGridViewIntLinkedList.cs
- ChildChangedEventArgs.cs
- ForceCopyBuildProvider.cs
- ReferenceTypeElement.cs
- XmlILAnnotation.cs
- DefaultSettingsSection.cs
- ConfigXmlAttribute.cs
- AudioDeviceOut.cs
- NameValueSectionHandler.cs
- WeakReference.cs
- RenderContext.cs
- XmlSchemaComplexContentRestriction.cs
- XmlDataSourceView.cs
- CompiledQueryCacheKey.cs
- SystemColors.cs
- RuntimeConfigLKG.cs
- CodeNamespaceImportCollection.cs
- UserNameSecurityToken.cs
- HandledEventArgs.cs
- FileChangesMonitor.cs
- EventBuilder.cs
- HtmlInputPassword.cs
- XmlDigitalSignatureProcessor.cs
- ConfigXmlWhitespace.cs
- PagePropertiesChangingEventArgs.cs
- LinkedResource.cs
- HtmlTitle.cs
- ContextStack.cs
- SqlFactory.cs
- FixedSOMTable.cs
- DataRelation.cs
- SystemDiagnosticsSection.cs
- ContractNamespaceAttribute.cs
- LowerCaseStringConverter.cs
- TableLayoutStyle.cs
- BitmapEffectOutputConnector.cs
- Trustee.cs
- RsaSecurityTokenAuthenticator.cs