Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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.
//
// ==--==
//
// 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlSerializerNamespaces.cs
- FixedSOMTableCell.cs
- MetadataUtilsSmi.cs
- RelationshipEndCollection.cs
- configsystem.cs
- Authorization.cs
- ByteFacetDescriptionElement.cs
- CapabilitiesAssignment.cs
- RelationshipEndCollection.cs
- BindingOperations.cs
- RequestResizeEvent.cs
- HttpBrowserCapabilitiesBase.cs
- ReadWriteSpinLock.cs
- BooleanFacetDescriptionElement.cs
- ScaleTransform3D.cs
- CompareValidator.cs
- TextLineResult.cs
- ByteAnimationBase.cs
- QilVisitor.cs
- CodeEventReferenceExpression.cs
- _AutoWebProxyScriptWrapper.cs
- WebServiceTypeData.cs
- BindingFormattingDialog.cs
- BufferModeSettings.cs
- ViewBase.cs
- HMAC.cs
- SchemaImporter.cs
- ToolStripGrip.cs
- EntityContainerRelationshipSet.cs
- AsymmetricSecurityProtocolFactory.cs
- WindowsRichEdit.cs
- IssuedSecurityTokenParameters.cs
- BitmapEffectDrawingContent.cs
- OutOfMemoryException.cs
- CroppedBitmap.cs
- StringDictionaryWithComparer.cs
- MarshalDirectiveException.cs
- CustomCategoryAttribute.cs
- PermissionListSet.cs
- PageThemeBuildProvider.cs
- RsaKeyIdentifierClause.cs
- SecurityChannel.cs
- DataSvcMapFile.cs
- TextBoxDesigner.cs
- connectionpool.cs
- DataBoundLiteralControl.cs
- DiscoveryDocumentReference.cs
- TripleDES.cs
- Query.cs
- PreloadedPackages.cs
- Compiler.cs
- PropertyMappingExceptionEventArgs.cs
- MessageDecoder.cs
- COM2ExtendedBrowsingHandler.cs
- Int16Animation.cs
- HtmlFormParameterWriter.cs
- RijndaelManagedTransform.cs
- DependencyPropertyValueSerializer.cs
- UseManagedPresentationBindingElementImporter.cs
- IDispatchConstantAttribute.cs
- InputMethod.cs
- XDeferredAxisSource.cs
- ProcessModelSection.cs
- StrongNamePublicKeyBlob.cs
- RuleInfoComparer.cs
- EncoderParameters.cs
- BuildManagerHost.cs
- RadioButtonList.cs
- ColumnClickEvent.cs
- LineServicesCallbacks.cs
- XmlSchemaAppInfo.cs
- FloaterBaseParagraph.cs
- SettingsProviderCollection.cs
- RubberbandSelector.cs
- AddInDeploymentState.cs
- FieldBuilder.cs
- CodeExpressionCollection.cs
- ParserHooks.cs
- PropertyDescriptorComparer.cs
- PersonalizationEntry.cs
- HtmlMeta.cs
- DataControlButton.cs
- SqlNode.cs
- ValueHandle.cs
- RequestCacheEntry.cs
- SapiRecognizer.cs
- StylusPointDescription.cs
- XmlQueryTypeFactory.cs
- HeaderedItemsControl.cs
- Stylesheet.cs
- TableLayoutPanel.cs
- GenericEnumConverter.cs
- MultiByteCodec.cs
- ViewBase.cs
- Certificate.cs
- ExpandedWrapper.cs
- StrokeDescriptor.cs
- ReadOnlyDictionary.cs
- _HTTPDateParse.cs
- ApplicationContext.cs