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
- ServiceEndpointElementCollection.cs
- DataProtection.cs
- ToolStripHighContrastRenderer.cs
- GPRECT.cs
- GenericIdentity.cs
- ToolStripSettings.cs
- SoapEnumAttribute.cs
- MultipleViewPattern.cs
- TextServicesLoader.cs
- SqlBuilder.cs
- FileVersionInfo.cs
- ReaderContextStackData.cs
- CellTreeNodeVisitors.cs
- RedirectionProxy.cs
- PropertyValueChangedEvent.cs
- ContentType.cs
- EntityRecordInfo.cs
- Point3DValueSerializer.cs
- QuadraticBezierSegment.cs
- SelectionProcessor.cs
- VirtualPathProvider.cs
- CacheAxisQuery.cs
- XmlConvert.cs
- OraclePermission.cs
- MsmqTransportBindingElement.cs
- DetailsViewUpdateEventArgs.cs
- DataServiceRequestArgs.cs
- EncodedStreamFactory.cs
- SystemInformation.cs
- HtmlInputSubmit.cs
- ScrollViewerAutomationPeer.cs
- SmiGettersStream.cs
- ToolStripComboBox.cs
- XMLDiffLoader.cs
- SchemaEntity.cs
- RemoteX509AsymmetricSecurityKey.cs
- WorkflowDesignerMessageFilter.cs
- RemoveStoryboard.cs
- InstanceOwner.cs
- DataGridCell.cs
- WebPartCloseVerb.cs
- TransformDescriptor.cs
- InfoCardListRequest.cs
- ServicePoint.cs
- TrustLevel.cs
- CompensatableTransactionScopeActivity.cs
- SQLDoubleStorage.cs
- BitmapEffect.cs
- RMEnrollmentPage1.cs
- CriticalExceptions.cs
- QilXmlReader.cs
- ParseElementCollection.cs
- PropertyKey.cs
- XmlSchemaObject.cs
- RSAPKCS1SignatureDeformatter.cs
- QueryAsyncResult.cs
- FileInfo.cs
- RectangleF.cs
- CurrentTimeZone.cs
- FixedTextSelectionProcessor.cs
- DispatchWrapper.cs
- WorkflowClientDeliverMessageWrapper.cs
- PartitionResolver.cs
- AssemblyAttributesGoHere.cs
- HTMLTagNameToTypeMapper.cs
- Faults.cs
- Utils.cs
- ManagedWndProcTracker.cs
- DbProviderServices.cs
- ConfigXmlElement.cs
- DirectoryObjectSecurity.cs
- _ListenerAsyncResult.cs
- ExtensibleClassFactory.cs
- RuleSetDialog.Designer.cs
- SimpleRecyclingCache.cs
- XmlILStorageConverter.cs
- ToolStripLabel.cs
- AxParameterData.cs
- ImpersonateTokenRef.cs
- RegexInterpreter.cs
- HttpCookieCollection.cs
- XmlSchemaSet.cs
- XPathQilFactory.cs
- GZipDecoder.cs
- RoleService.cs
- PageSetupDialog.cs
- UIElementCollection.cs
- TypeInitializationException.cs
- WebContext.cs
- IpcClientManager.cs
- HttpModuleAction.cs
- ParserExtension.cs
- ClientTarget.cs
- ThicknessAnimationUsingKeyFrames.cs
- DataSet.cs
- BridgeDataRecord.cs
- DllHostedComPlusServiceHost.cs
- StringFunctions.cs
- OdbcCommandBuilder.cs
- ProcessDesigner.cs