Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / Security / Cryptography / AsymmetricAlgorithm.cs / 1 / 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
///
void IDisposable.Dispose() {
Dispose(true);
GC.SuppressFinalize(this);
}
public void Clear() {
((IDisposable) this).Dispose();
}
protected abstract void Dispose(bool disposing);
//
// 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
- CodeIterationStatement.cs
- PersonalizationProviderHelper.cs
- CellParagraph.cs
- SiteMapDataSource.cs
- SchemaElementLookUpTable.cs
- DefaultMemberAttribute.cs
- EncoderExceptionFallback.cs
- Inline.cs
- BulletChrome.cs
- DbProviderConfigurationHandler.cs
- ByteAnimation.cs
- TemplateControl.cs
- DelegateArgument.cs
- ColorEditor.cs
- FormatConvertedBitmap.cs
- TabControlAutomationPeer.cs
- EntityRecordInfo.cs
- MethodCallConverter.cs
- IdentityNotMappedException.cs
- EntityDataSource.cs
- PartitionerQueryOperator.cs
- MenuCommands.cs
- FieldNameLookup.cs
- XmlResolver.cs
- Storyboard.cs
- WebPartDescription.cs
- Synchronization.cs
- _DisconnectOverlappedAsyncResult.cs
- PostBackTrigger.cs
- StartUpEventArgs.cs
- WebEventCodes.cs
- Wizard.cs
- InstanceNotReadyException.cs
- EventProviderTraceListener.cs
- QueryCacheManager.cs
- CanonicalXml.cs
- DoubleSumAggregationOperator.cs
- MenuAdapter.cs
- DefinitionBase.cs
- DetailsViewInsertedEventArgs.cs
- Proxy.cs
- ProtectedConfiguration.cs
- FamilyTypefaceCollection.cs
- XsltFunctions.cs
- ObjectQuery.cs
- ButtonFieldBase.cs
- ModelVisual3D.cs
- SecurityElement.cs
- TextEffect.cs
- ConfigXmlDocument.cs
- Component.cs
- HttpRequestTraceRecord.cs
- ServiceObjectContainer.cs
- ContainerUtilities.cs
- WrapperSecurityCommunicationObject.cs
- CacheAxisQuery.cs
- UserInitiatedNavigationPermission.cs
- NativeMethods.cs
- EntityDataSourceContextCreatedEventArgs.cs
- NegatedCellConstant.cs
- QueryCursorEventArgs.cs
- ParserStreamGeometryContext.cs
- ExtendedPropertyInfo.cs
- X509CertificateClaimSet.cs
- BamlLocalizationDictionary.cs
- BlurEffect.cs
- EmptyReadOnlyDictionaryInternal.cs
- PictureBox.cs
- Vector3DAnimationBase.cs
- Pen.cs
- SqlCachedBuffer.cs
- BinaryKeyIdentifierClause.cs
- FontUnit.cs
- BidOverLoads.cs
- TypeLoadException.cs
- TextSelectionHighlightLayer.cs
- WebPartsPersonalizationAuthorization.cs
- InstanceValue.cs
- SingleSelectRootGridEntry.cs
- KeyedCollection.cs
- DbConnectionPoolIdentity.cs
- UniqueConstraint.cs
- Directory.cs
- _SingleItemRequestCache.cs
- PartialToken.cs
- PropertyDescriptorGridEntry.cs
- SelectionUIService.cs
- EntitySetRetriever.cs
- SequentialWorkflowHeaderFooter.cs
- RootNamespaceAttribute.cs
- ErrorsHelper.cs
- PropertyOrder.cs
- SpellerHighlightLayer.cs
- hwndwrapper.cs
- ConfigurationStrings.cs
- ArithmeticException.cs
- RawStylusActions.cs
- RectAnimationBase.cs
- BmpBitmapEncoder.cs
- PolicyChain.cs