Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Configuration / Assemblies / AssemblyHash.cs / 1305376 / AssemblyHash.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** File: AssemblyHash ** ** ** Purpose: ** ** ===========================================================*/ namespace System.Configuration.Assemblies { using System; [Serializable] [System.Runtime.InteropServices.ComVisible(true)] [Obsolete("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")] public struct AssemblyHash : ICloneable { private AssemblyHashAlgorithm _Algorithm; private byte[] _Value; [Obsolete("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")] public static readonly AssemblyHash Empty = new AssemblyHash(AssemblyHashAlgorithm.None, null); [Obsolete("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")] public AssemblyHash(byte[] value) { _Algorithm = AssemblyHashAlgorithm.SHA1; _Value = null; if (value != null) { int length = value.Length; _Value = new byte[length]; Array.Copy(value, _Value, length); } } [Obsolete("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")] public AssemblyHash(AssemblyHashAlgorithm algorithm, byte[] value) { _Algorithm = algorithm; _Value = null; if (value != null) { int length = value.Length; _Value = new byte[length]; Array.Copy(value, _Value, length); } } // Hash is made up of a byte array and a value from a class of supported // algorithm types. [Obsolete("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")] public AssemblyHashAlgorithm Algorithm { get { return _Algorithm; } set { _Algorithm = value; } } [Obsolete("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")] public byte[] GetValue() { return _Value; } [Obsolete("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")] public void SetValue(byte[] value) { _Value = value; } [Obsolete("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")] public Object Clone() { return new AssemblyHash(_Algorithm, _Value); } } } // 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
- ToolStripRenderEventArgs.cs
- HttpProfileBase.cs
- JpegBitmapEncoder.cs
- Pkcs7Recipient.cs
- CodeAttributeDeclarationCollection.cs
- PermissionToken.cs
- SplineQuaternionKeyFrame.cs
- TraceHandler.cs
- Token.cs
- SQLMoneyStorage.cs
- PageParser.cs
- EasingQuaternionKeyFrame.cs
- WebRequestModulesSection.cs
- FormsAuthenticationEventArgs.cs
- FloatSumAggregationOperator.cs
- NetStream.cs
- WhitespaceRule.cs
- Vector.cs
- MainMenu.cs
- tibetanshape.cs
- InlineObject.cs
- ReflectEventDescriptor.cs
- SolidBrush.cs
- AdapterDictionary.cs
- Int16Converter.cs
- ASCIIEncoding.cs
- StylusPointPropertyUnit.cs
- TraceRecords.cs
- Condition.cs
- ControlCollection.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- dbenumerator.cs
- SqlMetaData.cs
- LOSFormatter.cs
- DetailsViewModeEventArgs.cs
- DataTableMapping.cs
- TreeViewBindingsEditorForm.cs
- UserPreferenceChangedEventArgs.cs
- GridViewPageEventArgs.cs
- TableLayoutStyleCollection.cs
- OdbcConnectionString.cs
- NetSectionGroup.cs
- CompositionCommandSet.cs
- TableItemProviderWrapper.cs
- StorageAssociationSetMapping.cs
- WebScriptMetadataFormatter.cs
- FocusChangedEventArgs.cs
- PagerStyle.cs
- XamlStyleSerializer.cs
- LogEntrySerializationException.cs
- ProjectedSlot.cs
- TerminatorSinks.cs
- SqlCommandSet.cs
- CustomCategoryAttribute.cs
- ToolboxItemAttribute.cs
- XPathAxisIterator.cs
- ProcessModuleCollection.cs
- Section.cs
- XPathEmptyIterator.cs
- ColumnHeaderConverter.cs
- OdbcConnectionFactory.cs
- CursorInteropHelper.cs
- CompleteWizardStep.cs
- DefaultValueConverter.cs
- ChildTable.cs
- SystemResources.cs
- WaitHandle.cs
- FontSizeConverter.cs
- TempFiles.cs
- MenuStrip.cs
- TraceProvider.cs
- XmlSchemaException.cs
- UIElement3D.cs
- ConstructorNeedsTagAttribute.cs
- Section.cs
- CompiledIdentityConstraint.cs
- _Rfc2616CacheValidators.cs
- ServiceNameCollection.cs
- OleDbTransaction.cs
- ContainerFilterService.cs
- CommandEventArgs.cs
- TextParagraphView.cs
- figurelength.cs
- AutoGeneratedField.cs
- Terminate.cs
- Speller.cs
- UserControlParser.cs
- EnvironmentPermission.cs
- SR.Designer.cs
- TypeSource.cs
- WebPartConnectionsCancelVerb.cs
- ObjectListFieldCollection.cs
- Function.cs
- ObjRef.cs
- StylusLogic.cs
- JapaneseCalendar.cs
- ImmComposition.cs
- XmlSchemaSimpleContentExtension.cs
- HttpClientCertificate.cs
- MarkupCompilePass2.cs