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
- ImagingCache.cs
- _SpnDictionary.cs
- MLangCodePageEncoding.cs
- MapPathBasedVirtualPathProvider.cs
- Cursor.cs
- Exceptions.cs
- NameValuePair.cs
- SafeNativeMethods.cs
- BinaryQueryOperator.cs
- Formatter.cs
- TargetFrameworkAttribute.cs
- BindingContext.cs
- NameGenerator.cs
- GlyphRunDrawing.cs
- InlineUIContainer.cs
- IsolatedStoragePermission.cs
- AstTree.cs
- RelativeSource.cs
- CommonProperties.cs
- WindowsSpinner.cs
- MemberProjectionIndex.cs
- DateTimeConverter2.cs
- prefixendpointaddressmessagefilter.cs
- WebPartChrome.cs
- ConfigurationStrings.cs
- _TransmitFileOverlappedAsyncResult.cs
- ListSortDescription.cs
- SqlDependencyListener.cs
- DateTimeFormatInfoScanner.cs
- FileUtil.cs
- RegionData.cs
- DockPanel.cs
- Label.cs
- FacetChecker.cs
- TextTreeNode.cs
- StylusPlugin.cs
- EventLogHandle.cs
- RtfControls.cs
- SqlFlattener.cs
- TextTreeRootNode.cs
- EventSource.cs
- WhitespaceSignificantCollectionAttribute.cs
- MessageSmuggler.cs
- AutoSizeToolBoxItem.cs
- VirtualPathUtility.cs
- filewebresponse.cs
- FlatButtonAppearance.cs
- TableDetailsRow.cs
- TemplateInstanceAttribute.cs
- MouseActionConverter.cs
- SafeNativeMethodsMilCoreApi.cs
- ContextMenuStrip.cs
- ApplicationTrust.cs
- BuildManager.cs
- SafeFileMappingHandle.cs
- AsyncCompletedEventArgs.cs
- FileDialogPermission.cs
- WmfPlaceableFileHeader.cs
- DateTimePicker.cs
- IndexerNameAttribute.cs
- CriticalHandle.cs
- EmptyStringExpandableObjectConverter.cs
- DebugViewWriter.cs
- ConsumerConnectionPoint.cs
- DetailsViewUpdateEventArgs.cs
- EntityDataSourceDesigner.cs
- cookiecollection.cs
- RichTextBoxConstants.cs
- Region.cs
- DataContractSerializerMessageContractImporter.cs
- XslAst.cs
- RangeBaseAutomationPeer.cs
- SupportingTokenBindingElement.cs
- ArrayList.cs
- ResourceDisplayNameAttribute.cs
- SystemInfo.cs
- Span.cs
- XmlElementAttribute.cs
- MatrixAnimationBase.cs
- RadioButtonFlatAdapter.cs
- Subtree.cs
- SymmetricAlgorithm.cs
- ImageFormatConverter.cs
- ServiceReference.cs
- MultiAsyncResult.cs
- XmlSubtreeReader.cs
- SchemaNotation.cs
- HttpCookie.cs
- TextRange.cs
- EncodingInfo.cs
- PersistenceTypeAttribute.cs
- exports.cs
- PieceDirectory.cs
- ServiceReference.cs
- ProfilePropertySettingsCollection.cs
- FixedSOMLineRanges.cs
- MethodAccessException.cs
- EraserBehavior.cs
- SliderAutomationPeer.cs
- PageBuildProvider.cs