Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Security / Cryptography / DeriveBytes.cs / 1305376 / DeriveBytes.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //[....] // // // DeriveBytes.cs // namespace System.Security.Cryptography { [System.Runtime.InteropServices.ComVisible(true)] public abstract class DeriveBytes // On Orcas DeriveBytes is not disposable, so we cannot add the IDisposable implementation to the // CoreCLR mscorlib. However, this type does need to be disposable since subtypes can and do hold onto // native resources. Therefore, on desktop mscorlibs we add an IDisposable implementation. #if !FEATURE_CORECLR : IDisposable #endif // !FEATURE_CORECLR { // // public methods // public abstract byte[] GetBytes(int cb); public abstract void Reset(); public void Dispose() { Dispose(true); GC.SuppressFinalize(this); } protected virtual void Dispose(bool disposing) { return; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PasswordBoxAutomationPeer.cs
- SecondaryIndex.cs
- Subset.cs
- QueueAccessMode.cs
- PackagingUtilities.cs
- NetPeerTcpBindingCollectionElement.cs
- MetaModel.cs
- SafeThemeHandle.cs
- EnumConverter.cs
- ProjectionRewriter.cs
- ImageDesigner.cs
- PropertyStore.cs
- updatecommandorderer.cs
- FixedSOMImage.cs
- DataListComponentEditor.cs
- Expression.cs
- DBConnection.cs
- PageStatePersister.cs
- PerfCounterSection.cs
- CodeExporter.cs
- HatchBrush.cs
- BehaviorEditorPart.cs
- CryptoApi.cs
- ValidatedControlConverter.cs
- GeometryConverter.cs
- TcpClientCredentialType.cs
- ApplicationContext.cs
- ProfileInfo.cs
- MergablePropertyAttribute.cs
- DateTimeFormat.cs
- RoleProviderPrincipal.cs
- MediaTimeline.cs
- DataServiceClientException.cs
- Marshal.cs
- SqlParameter.cs
- FrameworkElementAutomationPeer.cs
- CategoryGridEntry.cs
- ListViewSortEventArgs.cs
- HebrewNumber.cs
- ServiceContractViewControl.cs
- ParagraphResult.cs
- AuthenticationModulesSection.cs
- ExpressionBinding.cs
- CompilationLock.cs
- RequestBringIntoViewEventArgs.cs
- AsyncResult.cs
- LineVisual.cs
- HtmlWindowCollection.cs
- FirstMatchCodeGroup.cs
- NotificationContext.cs
- PolyQuadraticBezierSegment.cs
- ScopelessEnumAttribute.cs
- Compiler.cs
- CharacterString.cs
- ComplexType.cs
- SectionInput.cs
- GenericsInstances.cs
- BaseValidator.cs
- ActivityInfo.cs
- baseshape.cs
- UnsafeNetInfoNativeMethods.cs
- WebPartHelpVerb.cs
- HtmlHistory.cs
- StreamGeometry.cs
- CultureInfoConverter.cs
- BitStream.cs
- DbQueryCommandTree.cs
- DataServiceException.cs
- WindowsBrush.cs
- Sequence.cs
- PropertyInfo.cs
- JsonDeserializer.cs
- DataGridHelper.cs
- ButtonChrome.cs
- ScrollEvent.cs
- DesignerCalendarAdapter.cs
- KnownAssemblyEntry.cs
- ToolStripCodeDomSerializer.cs
- Environment.cs
- RuntimeWrappedException.cs
- Camera.cs
- ConfigurationValidatorBase.cs
- KeyConstraint.cs
- ConfigXmlElement.cs
- ISAPIWorkerRequest.cs
- ObjectStateEntryDbDataRecord.cs
- SecurityContext.cs
- ToolStripItem.cs
- CodeStatement.cs
- SafeHandles.cs
- RadialGradientBrush.cs
- WindowsFormsSectionHandler.cs
- TreeNode.cs
- EpmSourceTree.cs
- ToggleButton.cs
- InfoCardTraceRecord.cs
- KeyboardEventArgs.cs
- Persist.cs
- BitVector32.cs
- X509Certificate2.cs