Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
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
- HiddenField.cs
- DbConnectionPoolOptions.cs
- BitmapCacheBrush.cs
- MobileListItem.cs
- Int16KeyFrameCollection.cs
- MSAAWinEventWrap.cs
- InvalidFilterCriteriaException.cs
- ApplicationTrust.cs
- XmlIlVisitor.cs
- XmlAttributeAttribute.cs
- ConfigurationSectionGroupCollection.cs
- DictionaryContent.cs
- FileSystemEventArgs.cs
- ContextMenuStripGroup.cs
- GlobalizationSection.cs
- FileLogRecordHeader.cs
- OutOfMemoryException.cs
- RequiredAttributeAttribute.cs
- XmlObjectSerializerReadContext.cs
- AuthenticationSection.cs
- SystemPens.cs
- CollectionChangedEventManager.cs
- DetailsViewPageEventArgs.cs
- CompositeScriptReference.cs
- Model3D.cs
- CfgParser.cs
- ParseChildrenAsPropertiesAttribute.cs
- Convert.cs
- RequestResponse.cs
- ImmutableObjectAttribute.cs
- TextServicesProperty.cs
- HttpsChannelFactory.cs
- Bold.cs
- FilteredAttributeCollection.cs
- ScriptDescriptor.cs
- CurrentChangingEventArgs.cs
- TCPClient.cs
- Serializer.cs
- GridItemPattern.cs
- GroupDescription.cs
- MemoryRecordBuffer.cs
- ConstraintStruct.cs
- SystemColorTracker.cs
- ProjectionQueryOptionExpression.cs
- QilBinary.cs
- CodeBlockBuilder.cs
- SmtpMail.cs
- CodeSnippetStatement.cs
- CurrencyWrapper.cs
- PropertyInfoSet.cs
- GenericUI.cs
- InteropBitmapSource.cs
- CodeNamespaceImport.cs
- WindowsListViewGroup.cs
- ResXResourceSet.cs
- ObjectListCommandCollection.cs
- HttpPostedFileWrapper.cs
- Listener.cs
- CdpEqualityComparer.cs
- CapabilitiesPattern.cs
- StateChangeEvent.cs
- RichTextBox.cs
- ObjectNotFoundException.cs
- SqlConnectionHelper.cs
- Rect3D.cs
- ObjectCloneHelper.cs
- XPathExpr.cs
- DataGridViewControlCollection.cs
- NextPreviousPagerField.cs
- BroadcastEventHelper.cs
- TextServicesLoader.cs
- SiteMapNode.cs
- PackagingUtilities.cs
- DataTableMappingCollection.cs
- CheckBox.cs
- ProcessModuleCollection.cs
- ViewCellRelation.cs
- EasingFunctionBase.cs
- ItemsControlAutomationPeer.cs
- KnownBoxes.cs
- ErrorTolerantObjectWriter.cs
- CorrelationManager.cs
- _BufferOffsetSize.cs
- DiscoveryProxy.cs
- FontStyles.cs
- RtfToXamlReader.cs
- ChameleonKey.cs
- XhtmlBasicValidatorAdapter.cs
- GeneralTransform2DTo3DTo2D.cs
- ConfigurationStrings.cs
- securestring.cs
- EventLogSession.cs
- SlipBehavior.cs
- CollectionConverter.cs
- ControlType.cs
- ActivityStateRecord.cs
- Selection.cs
- LinqTreeNodeEvaluator.cs
- GridViewColumn.cs
- CompilerCollection.cs