Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Security / Cryptography / RandomNumberGenerator.cs / 1 / RandomNumberGenerator.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
//
// RandomNumberGenerator.cs
//
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class RandomNumberGenerator {
protected RandomNumberGenerator() {
}
//
// public methods
//
#if !FEATURE_PAL
static public RandomNumberGenerator Create() {
return Create("System.Security.Cryptography.RandomNumberGenerator");
}
static public RandomNumberGenerator Create(String rngName) {
return (RandomNumberGenerator) CryptoConfig.CreateFromName(rngName);
}
#endif
public abstract void GetBytes(byte[] data);
public abstract void GetNonZeroBytes(byte[] data);
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Menu.cs
- ExpressionBuilderContext.cs
- InvalidWMPVersionException.cs
- FileLogRecordStream.cs
- SqlDataSourceParameterParser.cs
- MappingModelBuildProvider.cs
- Transform.cs
- TextDecoration.cs
- ConnectionsZone.cs
- MessageEnumerator.cs
- PropertyInformationCollection.cs
- DataGridViewBand.cs
- XmlQueryContext.cs
- BevelBitmapEffect.cs
- ObjectDisposedException.cs
- TextRangeBase.cs
- BindMarkupExtensionSerializer.cs
- AuthenticationConfig.cs
- ResourceProperty.cs
- WinInet.cs
- QilInvokeLateBound.cs
- XNodeValidator.cs
- PageThemeParser.cs
- ConfigurationStrings.cs
- DetailsViewDeleteEventArgs.cs
- SafeFileMappingHandle.cs
- XslAst.cs
- HashMembershipCondition.cs
- VectorCollectionConverter.cs
- MetaForeignKeyColumn.cs
- CacheMemory.cs
- KeyboardEventArgs.cs
- DoubleIndependentAnimationStorage.cs
- DispatcherExceptionFilterEventArgs.cs
- HitTestParameters3D.cs
- XPathConvert.cs
- ToolStripMenuItemCodeDomSerializer.cs
- SqlStream.cs
- ParameterToken.cs
- CollectionViewGroupRoot.cs
- DbParameterHelper.cs
- KnownBoxes.cs
- WebPartTracker.cs
- AutomationEventArgs.cs
- SignedPkcs7.cs
- PathFigureCollectionValueSerializer.cs
- ListBoxItemAutomationPeer.cs
- MachineKeyValidationConverter.cs
- RemotingConfigParser.cs
- MimeTypeAttribute.cs
- ManagedFilter.cs
- PairComparer.cs
- PrtTicket_Base.cs
- ResolvedKeyFrameEntry.cs
- StrokeCollection.cs
- ObjectAnimationUsingKeyFrames.cs
- WebPartConnectVerb.cs
- EllipseGeometry.cs
- _PooledStream.cs
- WSHttpBinding.cs
- Journaling.cs
- SqlStream.cs
- HashSet.cs
- ExpressionLink.cs
- ItemCheckedEvent.cs
- _Rfc2616CacheValidators.cs
- DataGridViewSelectedColumnCollection.cs
- OrderPreservingPipeliningSpoolingTask.cs
- TextParagraph.cs
- EntitySqlQueryCacheKey.cs
- DefaultTraceListener.cs
- IgnoreFlushAndCloseStream.cs
- ActionFrame.cs
- MDIControlStrip.cs
- SystemParameters.cs
- SessionStateModule.cs
- RedirectionProxy.cs
- EastAsianLunisolarCalendar.cs
- ImportContext.cs
- IndexerNameAttribute.cs
- ApplicationId.cs
- IntranetCredentialPolicy.cs
- xmlglyphRunInfo.cs
- XmlAutoDetectWriter.cs
- SmiEventSink_DeferedProcessing.cs
- PKCS1MaskGenerationMethod.cs
- XmlDataSourceNodeDescriptor.cs
- MimeTextImporter.cs
- Function.cs
- Annotation.cs
- GridViewActionList.cs
- VirtualPathProvider.cs
- ObjectDesignerDataSourceView.cs
- PixelShader.cs
- ConfigXmlElement.cs
- Queue.cs
- SqlResolver.cs
- ScriptingJsonSerializationSection.cs
- TdsParserStateObject.cs
- ExtentKey.cs