Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Security / Cryptography / AsymmetricAlgorithm.cs / 1305376 / AsymmetricAlgorithm.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
// [....]
//
//
// AsymmetricAlgorithm.cs
//
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AsymmetricAlgorithm : IDisposable {
protected int KeySizeValue;
protected KeySizes[] LegalKeySizesValue;
//
// public constructors
//
protected AsymmetricAlgorithm() {}
// AsymmetricAlgorithm implements IDisposable
public void Dispose() {
Clear();
}
public void Clear() {
Dispose(true);
GC.SuppressFinalize(this);
}
protected virtual void Dispose(bool disposing)
{
return;
}
//
// public properties
//
public virtual int KeySize {
get { return KeySizeValue; }
set {
int i;
int j;
for (i=0; i[....]
//
//
// AsymmetricAlgorithm.cs
//
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AsymmetricAlgorithm : IDisposable {
protected int KeySizeValue;
protected KeySizes[] LegalKeySizesValue;
//
// public constructors
//
protected AsymmetricAlgorithm() {}
// AsymmetricAlgorithm implements IDisposable
public void Dispose() {
Clear();
}
public void Clear() {
Dispose(true);
GC.SuppressFinalize(this);
}
protected virtual void Dispose(bool disposing)
{
return;
}
//
// public properties
//
public virtual int KeySize {
get { return KeySizeValue; }
set {
int i;
int j;
for (i=0; i
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Currency.cs
- AccessKeyManager.cs
- ThicknessConverter.cs
- FieldNameLookup.cs
- ExecutedRoutedEventArgs.cs
- TrackingMemoryStreamFactory.cs
- SQLSingleStorage.cs
- Propagator.Evaluator.cs
- DbConnectionPool.cs
- TextureBrush.cs
- PathTooLongException.cs
- XmlHierarchicalEnumerable.cs
- BitmapEncoder.cs
- DbConnectionPool.cs
- SystemFonts.cs
- XmlSchemaAttributeGroup.cs
- ProtocolElement.cs
- FreezableCollection.cs
- AgileSafeNativeMemoryHandle.cs
- HttpAsyncResult.cs
- BrowserDefinitionCollection.cs
- StsCommunicationException.cs
- KeyPressEvent.cs
- DPTypeDescriptorContext.cs
- InstallerTypeAttribute.cs
- TrackingMemoryStream.cs
- DataGridViewAdvancedBorderStyle.cs
- DataGridBoolColumn.cs
- FixedSOMGroup.cs
- SqlDataSourceView.cs
- StyleTypedPropertyAttribute.cs
- ProxyGenerator.cs
- AudioFormatConverter.cs
- DrawingGroup.cs
- RC2.cs
- SourceItem.cs
- DesignColumn.cs
- TransactionManager.cs
- SharedPersonalizationStateInfo.cs
- Keyboard.cs
- _DisconnectOverlappedAsyncResult.cs
- FreezableCollection.cs
- TextDecoration.cs
- ObjectSecurityT.cs
- DesignerAttribute.cs
- Win32MouseDevice.cs
- DurableOperationAttribute.cs
- EntityUtil.cs
- ConfigurationConverterBase.cs
- WebPartDisplayModeCollection.cs
- InlineUIContainer.cs
- RestrictedTransactionalPackage.cs
- ContextInformation.cs
- SmtpSection.cs
- ScrollItemProviderWrapper.cs
- WindowsScrollBarBits.cs
- FontDriver.cs
- ResourceKey.cs
- XmlArrayAttribute.cs
- SchemaImporterExtension.cs
- AsyncStreamReader.cs
- SqlDelegatedTransaction.cs
- DesignerForm.cs
- InputLangChangeEvent.cs
- ObjectIDGenerator.cs
- VsPropertyGrid.cs
- OdbcEnvironment.cs
- FrameworkElementFactoryMarkupObject.cs
- ToolBarOverflowPanel.cs
- ThicknessConverter.cs
- NavigationProgressEventArgs.cs
- DbProviderSpecificTypePropertyAttribute.cs
- XmlSchemaAnnotation.cs
- WebServiceEnumData.cs
- recordstatefactory.cs
- InvariantComparer.cs
- CatalogZone.cs
- ISCIIEncoding.cs
- HttpCapabilitiesEvaluator.cs
- GridViewDeleteEventArgs.cs
- XPathSingletonIterator.cs
- RecordConverter.cs
- AnimationTimeline.cs
- LogEntryHeaderDeserializer.cs
- _CommandStream.cs
- PrimitiveSchema.cs
- ToolStripSplitButton.cs
- TableItemProviderWrapper.cs
- ConnectionStringsSection.cs
- WbemProvider.cs
- PersistChildrenAttribute.cs
- DesigntimeLicenseContextSerializer.cs
- GuidelineCollection.cs
- And.cs
- NonParentingControl.cs
- FontStyleConverter.cs
- PagerSettings.cs
- PointUtil.cs
- NavigatingCancelEventArgs.cs
- Pair.cs