Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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);
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ToolStripButton.cs
- TransformerInfoCollection.cs
- SmiEventStream.cs
- Separator.cs
- RankException.cs
- DoWhileDesigner.xaml.cs
- XslTransform.cs
- TextSimpleMarkerProperties.cs
- Size.cs
- QuaternionRotation3D.cs
- XPathNodeInfoAtom.cs
- ValueConversionAttribute.cs
- TextBox.cs
- CancellationToken.cs
- bidPrivateBase.cs
- XsltInput.cs
- WebPartConnectionsCloseVerb.cs
- validationstate.cs
- TreeView.cs
- SafePEFileHandle.cs
- TemplatedMailWebEventProvider.cs
- StatusBarDrawItemEvent.cs
- HasCopySemanticsAttribute.cs
- RawStylusInput.cs
- XsdDataContractExporter.cs
- FormsAuthenticationUser.cs
- SiteMapProvider.cs
- TagNameToTypeMapper.cs
- RichTextBoxDesigner.cs
- FileLoadException.cs
- WorkflowItemPresenter.cs
- ContainerParagraph.cs
- ConvertEvent.cs
- ExpressionEditor.cs
- FloatUtil.cs
- DataExpression.cs
- FilterUserControlBase.cs
- FixedSOMSemanticBox.cs
- Faults.cs
- WmpBitmapDecoder.cs
- TransformedBitmap.cs
- InvalidFilterCriteriaException.cs
- ProfileInfo.cs
- ECDiffieHellmanPublicKey.cs
- CallSiteOps.cs
- CounterCreationDataCollection.cs
- oledbmetadatacolumnnames.cs
- WebEventCodes.cs
- SplashScreen.cs
- StickyNote.cs
- RegionIterator.cs
- DashStyle.cs
- HScrollBar.cs
- ToolStripItemCollection.cs
- Mutex.cs
- ConstantSlot.cs
- SingletonConnectionReader.cs
- xamlnodes.cs
- AmbientLight.cs
- SapiInterop.cs
- EntityViewGenerator.cs
- MgmtConfigurationRecord.cs
- SiteMapDataSourceView.cs
- DataSourceHelper.cs
- RightsDocument.cs
- SqlHelper.cs
- NativeMethods.cs
- ComboBoxAutomationPeer.cs
- LoginName.cs
- Grammar.cs
- WebPartConnectionsEventArgs.cs
- HMACRIPEMD160.cs
- dbenumerator.cs
- OperationResponse.cs
- ValidationHelper.cs
- InvalidOperationException.cs
- RuleInfoComparer.cs
- Operators.cs
- ProxyGenerationError.cs
- SubMenuStyleCollectionEditor.cs
- DataControlFieldHeaderCell.cs
- _AcceptOverlappedAsyncResult.cs
- QueryExpr.cs
- SqlDataSourceTableQuery.cs
- BindingContext.cs
- httpserverutility.cs
- SourceLineInfo.cs
- OletxCommittableTransaction.cs
- IdnMapping.cs
- HtmlInputReset.cs
- SafeFileMapViewHandle.cs
- SqlLiftIndependentRowExpressions.cs
- KeyValueInternalCollection.cs
- ConstraintCollection.cs
- MsmqPoisonMessageException.cs
- Clock.cs
- TableLayoutPanelCellPosition.cs
- DataRow.cs
- SerializationInfo.cs
- DataGridHeadersVisibilityToVisibilityConverter.cs