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
- SplitterEvent.cs
- SiteMapProvider.cs
- DataGridTextBoxColumn.cs
- MetadataSource.cs
- RequestQueryParser.cs
- PersianCalendar.cs
- IndividualDeviceConfig.cs
- InvalidOleVariantTypeException.cs
- QilInvokeEarlyBound.cs
- InternalConfigSettingsFactory.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- InheritanceRules.cs
- TemplateNameScope.cs
- AnnotationService.cs
- GeneratedCodeAttribute.cs
- InputLangChangeEvent.cs
- BrowserDefinitionCollection.cs
- UpdatePanel.cs
- StrokeCollection2.cs
- RtfControlWordInfo.cs
- XmlArrayItemAttribute.cs
- SqlFacetAttribute.cs
- ToolStripContainerDesigner.cs
- ToolStripOverflowButton.cs
- PointAnimationUsingPath.cs
- Parser.cs
- LineServicesCallbacks.cs
- UnsettableComboBox.cs
- ParserStreamGeometryContext.cs
- TransactionState.cs
- HttpsTransportElement.cs
- XamlBuildProvider.cs
- SamlAuthenticationClaimResource.cs
- CollectionChangeEventArgs.cs
- PDBReader.cs
- TextTreeFixupNode.cs
- StateMachineWorkflow.cs
- VirtualPath.cs
- InfiniteIntConverter.cs
- ControlCachePolicy.cs
- FocusWithinProperty.cs
- DeflateStream.cs
- NameNode.cs
- IisTraceWebEventProvider.cs
- IResourceProvider.cs
- querybuilder.cs
- MobileControlPersister.cs
- SafeNativeMethodsOther.cs
- graph.cs
- _ListenerAsyncResult.cs
- ServiceContractGenerationContext.cs
- _LocalDataStoreMgr.cs
- IApplicationTrustManager.cs
- brushes.cs
- _TimerThread.cs
- LinkUtilities.cs
- RuntimeConfigurationRecord.cs
- SqlRewriteScalarSubqueries.cs
- Grant.cs
- WebReference.cs
- ModelServiceImpl.cs
- ClientBuildManagerCallback.cs
- EntityDesignerBuildProvider.cs
- DataGridViewMethods.cs
- DaylightTime.cs
- AccessorTable.cs
- Hex.cs
- InvalidateEvent.cs
- XmlAttributeAttribute.cs
- ICspAsymmetricAlgorithm.cs
- RuleRefElement.cs
- DefaultAsyncDataDispatcher.cs
- TableLayoutPanelCellPosition.cs
- TextBreakpoint.cs
- ActiveXSerializer.cs
- CommunicationObjectManager.cs
- PromptStyle.cs
- SqlClientMetaDataCollectionNames.cs
- DesigntimeLicenseContext.cs
- BinaryUtilClasses.cs
- XhtmlBasicValidatorAdapter.cs
- DataGridViewDataErrorEventArgs.cs
- WsatTransactionFormatter.cs
- RefExpr.cs
- InputBinder.cs
- MultipleViewProviderWrapper.cs
- HtmlHead.cs
- WebServiceFault.cs
- QueueProcessor.cs
- RewritingValidator.cs
- _RequestCacheProtocol.cs
- NativeObjectSecurity.cs
- Membership.cs
- ClientData.cs
- NameValuePair.cs
- ArrayTypeMismatchException.cs
- MapPathBasedVirtualPathProvider.cs
- LZCodec.cs
- SQLBinary.cs
- FixedTextPointer.cs