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
- SettingsContext.cs
- DateTimeOffset.cs
- StylusCollection.cs
- Converter.cs
- TypeReference.cs
- XmlSchemaObject.cs
- FloatUtil.cs
- RichTextBox.cs
- URLIdentityPermission.cs
- WithParamAction.cs
- loginstatus.cs
- ServiceContractGenerator.cs
- Block.cs
- RoleManagerSection.cs
- TimeStampChecker.cs
- Panel.cs
- ObjectNotFoundException.cs
- WebConfigurationFileMap.cs
- AlignmentYValidation.cs
- ButtonFlatAdapter.cs
- HttpInputStream.cs
- SmtpException.cs
- AnonymousIdentificationSection.cs
- messageonlyhwndwrapper.cs
- RegexRunnerFactory.cs
- SimpleRecyclingCache.cs
- PagedDataSource.cs
- FileSystemEnumerable.cs
- AuthenticationModuleElement.cs
- NonBatchDirectoryCompiler.cs
- Attributes.cs
- formatter.cs
- DetailsViewRowCollection.cs
- NameValueCollection.cs
- StorageTypeMapping.cs
- FocusTracker.cs
- ScrollViewer.cs
- SessionStateItemCollection.cs
- UnsafeNativeMethods.cs
- IFlowDocumentViewer.cs
- ConfigUtil.cs
- MarkupCompilePass2.cs
- CapabilitiesPattern.cs
- ListViewContainer.cs
- JsonDataContract.cs
- FullTextLine.cs
- Processor.cs
- KeyNotFoundException.cs
- StateFinalizationDesigner.cs
- WebPartDescription.cs
- RuleSettingsCollection.cs
- ListViewSelectEventArgs.cs
- VersionedStream.cs
- ByteFacetDescriptionElement.cs
- FormViewInsertedEventArgs.cs
- Validator.cs
- ConfigDefinitionUpdates.cs
- WebConfigurationFileMap.cs
- DefaultProfileManager.cs
- Msmq.cs
- Part.cs
- XmlHierarchyData.cs
- ManagementEventArgs.cs
- SplineKeyFrames.cs
- Int32AnimationUsingKeyFrames.cs
- CollectionViewGroupInternal.cs
- ComplexLine.cs
- XmlBoundElement.cs
- PreviewPageInfo.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- DispatcherOperation.cs
- SystemColorTracker.cs
- SystemIPInterfaceStatistics.cs
- WindowCollection.cs
- StateMachineSubscriptionManager.cs
- RegexCompilationInfo.cs
- SharedPerformanceCounter.cs
- XmlSchemaResource.cs
- SessionStateUtil.cs
- CodeTypeParameter.cs
- Ticks.cs
- TextRangeAdaptor.cs
- HttpHandlersSection.cs
- StrokeSerializer.cs
- PersonalizablePropertyEntry.cs
- InvariantComparer.cs
- MemoryResponseElement.cs
- XmlDataDocument.cs
- DefaultValueAttribute.cs
- _FtpDataStream.cs
- XmlElementList.cs
- CriticalFinalizerObject.cs
- RemotingAttributes.cs
- PathHelper.cs
- HttpRequestBase.cs
- PartialCachingControl.cs
- ListViewUpdateEventArgs.cs
- UriSection.cs
- PreloadedPackages.cs
- FormsAuthentication.cs