Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / SecureConversationVersion.cs / 1 / SecureConversationVersion.cs
using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;
namespace System.ServiceModel.Security
{
public abstract class SecureConversationVersion
{
readonly XmlDictionaryString scNamespace;
readonly XmlDictionaryString prefix;
internal SecureConversationVersion(XmlDictionaryString ns, XmlDictionaryString prefix)
{
this.scNamespace = ns;
this.prefix = prefix;
}
public XmlDictionaryString Namespace
{
get
{
return this.scNamespace;
}
}
public XmlDictionaryString Prefix
{
get
{
return this.prefix;
}
}
public static SecureConversationVersion Default
{
get { return WSSecureConversationFeb2005; }
}
public static SecureConversationVersion WSSecureConversationFeb2005
{
get { return WSSecureConversationVersionFeb2005.Instance; }
}
public static SecureConversationVersion WSSecureConversation13
{
get { return WSSecureConversationVersion13.Instance; }
}
class WSSecureConversationVersionFeb2005 : SecureConversationVersion
{
static readonly WSSecureConversationVersionFeb2005 instance = new WSSecureConversationVersionFeb2005();
protected WSSecureConversationVersionFeb2005()
: base(XD.SecureConversationFeb2005Dictionary.Namespace, XD.SecureConversationFeb2005Dictionary.Prefix)
{
}
public static SecureConversationVersion Instance
{
get
{
return instance;
}
}
}
class WSSecureConversationVersion13 : SecureConversationVersion
{
static readonly WSSecureConversationVersion13 instance = new WSSecureConversationVersion13();
protected WSSecureConversationVersion13()
: base(DXD.SecureConversationDec2005Dictionary.Namespace, DXD.SecureConversationDec2005Dictionary.Prefix)
{
}
public static SecureConversationVersion Instance
{
get
{
return instance;
}
}
}
}
}
// 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
- TextSelectionHelper.cs
- RegexParser.cs
- TripleDES.cs
- CompiledRegexRunnerFactory.cs
- DomainConstraint.cs
- AdapterUtil.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- PropVariant.cs
- VersionedStream.cs
- TickBar.cs
- PropertyTabAttribute.cs
- PersonalizableAttribute.cs
- ComContractElementCollection.cs
- NativeMethodsOther.cs
- CustomPopupPlacement.cs
- StatusBarDesigner.cs
- WebPartConnectionsConnectVerb.cs
- CodeAccessSecurityEngine.cs
- MimeTypeMapper.cs
- DesignerTextBoxAdapter.cs
- ContainerSelectorBehavior.cs
- DataDocumentXPathNavigator.cs
- HttpWriter.cs
- MessagingDescriptionAttribute.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- InvalidProgramException.cs
- SafeRightsManagementPubHandle.cs
- RegexTree.cs
- GenericsInstances.cs
- SingleTagSectionHandler.cs
- ItemList.cs
- ZipFileInfo.cs
- CategoryValueConverter.cs
- ContainerParaClient.cs
- DetailsViewDeleteEventArgs.cs
- FilterQuery.cs
- XmlSchemaFacet.cs
- SessionSwitchEventArgs.cs
- ValidationEventArgs.cs
- SafeHandle.cs
- BasicExpressionVisitor.cs
- ViewPort3D.cs
- ExecutionEngineException.cs
- namescope.cs
- Trace.cs
- ADMembershipUser.cs
- EntityConnectionStringBuilderItem.cs
- PointKeyFrameCollection.cs
- Light.cs
- ConfigurationSectionGroup.cs
- PathSegmentCollection.cs
- ParallelTimeline.cs
- ExceptionRoutedEventArgs.cs
- IdentityNotMappedException.cs
- TcpChannelHelper.cs
- GlobalId.cs
- HttpProfileGroupBase.cs
- ImageSourceConverter.cs
- SharedPersonalizationStateInfo.cs
- ApplicationHost.cs
- Byte.cs
- TimeZone.cs
- ModelUIElement3D.cs
- InstanceKeyCompleteException.cs
- CultureMapper.cs
- BrowserCapabilitiesCodeGenerator.cs
- SspiSecurityTokenParameters.cs
- ContentElementAutomationPeer.cs
- JapaneseCalendar.cs
- NamespaceList.cs
- Line.cs
- Merger.cs
- ServiceOperationHelpers.cs
- metrodevice.cs
- TypeSystemHelpers.cs
- ConditionalBranch.cs
- MsmqIntegrationMessageProperty.cs
- Graphics.cs
- Win32SafeHandles.cs
- CreateUserWizardAutoFormat.cs
- GenericAuthenticationEventArgs.cs
- UnsafeNativeMethods.cs
- SignatureToken.cs
- MetadataArtifactLoaderCompositeResource.cs
- RegistrySecurity.cs
- ColumnResult.cs
- ISFClipboardData.cs
- __ComObject.cs
- TrackBarDesigner.cs
- SimpleApplicationHost.cs
- DataBoundLiteralControl.cs
- ThreadExceptionDialog.cs
- DesignerCategoryAttribute.cs
- ReferencedAssembly.cs
- MessageDecoder.cs
- TogglePatternIdentifiers.cs
- CompositeFontFamily.cs
- ThousandthOfEmRealPoints.cs
- WindowsAuthenticationEventArgs.cs