Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Util / AssemblyUtil.cs / 1305376 / AssemblyUtil.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Reflection; namespace System.Web.Util { internal static class AssemblyUtil { private const string _emptyFileVersion = "0.0.0.0"; public static string GetAssemblyFileVersion(Assembly assembly) { AssemblyFileVersionAttribute[] attributes = (AssemblyFileVersionAttribute[])assembly.GetCustomAttributes(typeof(AssemblyFileVersionAttribute), false); string version; if (attributes.Length > 0) { version = attributes[0].Version; if (String.IsNullOrEmpty(version)) { version = _emptyFileVersion; } } else { version = _emptyFileVersion; } return version; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Reflection; namespace System.Web.Util { internal static class AssemblyUtil { private const string _emptyFileVersion = "0.0.0.0"; public static string GetAssemblyFileVersion(Assembly assembly) { AssemblyFileVersionAttribute[] attributes = (AssemblyFileVersionAttribute[])assembly.GetCustomAttributes(typeof(AssemblyFileVersionAttribute), false); string version; if (attributes.Length > 0) { version = attributes[0].Version; if (String.IsNullOrEmpty(version)) { version = _emptyFileVersion; } } else { version = _emptyFileVersion; } return version; } } } // 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
- StaticExtension.cs
- Separator.cs
- UidPropertyAttribute.cs
- GridViewColumn.cs
- precedingquery.cs
- ProviderCollection.cs
- EventMappingSettings.cs
- LocalizedNameDescriptionPair.cs
- AsmxEndpointPickerExtension.cs
- PropertyGridEditorPart.cs
- ValuePatternIdentifiers.cs
- ValidationSummary.cs
- AssertFilter.cs
- HealthMonitoringSectionHelper.cs
- DynamicArgumentDialog.cs
- TextLine.cs
- Queue.cs
- PopupEventArgs.cs
- MemoryRecordBuffer.cs
- WebPartManager.cs
- CodeBlockBuilder.cs
- QueryAccessibilityHelpEvent.cs
- InternalConfigRoot.cs
- InternalCache.cs
- DefaultBinder.cs
- Tag.cs
- HttpCacheParams.cs
- HandlerBase.cs
- AttachedAnnotation.cs
- SQLInt32Storage.cs
- PrtTicket_Editor.cs
- FormViewInsertEventArgs.cs
- HttpProcessUtility.cs
- _ShellExpression.cs
- GPPOINTF.cs
- WebControlsSection.cs
- httpserverutility.cs
- PasswordBox.cs
- TextServicesCompartmentEventSink.cs
- StatusBarItem.cs
- DeleteMemberBinder.cs
- RunClient.cs
- AsyncPostBackTrigger.cs
- ArgumentReference.cs
- NamespaceDisplay.xaml.cs
- NetStream.cs
- SmtpFailedRecipientsException.cs
- HScrollBar.cs
- RuntimeHandles.cs
- MsmqOutputChannel.cs
- TailCallAnalyzer.cs
- SemanticResultKey.cs
- ContentType.cs
- ResourceDisplayNameAttribute.cs
- ComboBox.cs
- MissingMemberException.cs
- DesignerSerializationManager.cs
- _StreamFramer.cs
- ImportContext.cs
- MetadataPropertyCollection.cs
- DataPagerField.cs
- EncryptedXml.cs
- ITextView.cs
- CreateUserErrorEventArgs.cs
- AudioLevelUpdatedEventArgs.cs
- RemoteCryptoDecryptRequest.cs
- BitmapMetadata.cs
- PerfProviderCollection.cs
- FrameworkElement.cs
- LinqDataSourceValidationException.cs
- CachedPathData.cs
- HtmlTableCell.cs
- FixedSOMTableRow.cs
- ReferenceCountedObject.cs
- ReverseQueryOperator.cs
- ReadOnlyAttribute.cs
- ClientTargetSection.cs
- MenuEventArgs.cs
- DataContractFormatAttribute.cs
- PrimaryKeyTypeConverter.cs
- AdPostCacheSubstitution.cs
- MSAAWinEventWrap.cs
- IsolatedStorageFilePermission.cs
- tibetanshape.cs
- WebPermission.cs
- Image.cs
- EmptyReadOnlyDictionaryInternal.cs
- WebPartUtil.cs
- PromptStyle.cs
- AppDomainFactory.cs
- DesignerEditorPartChrome.cs
- ParsedRoute.cs
- DataGridRowDetailsEventArgs.cs
- LogSwitch.cs
- ColorBuilder.cs
- RuntimeConfig.cs
- CustomValidator.cs
- InternalMappingException.cs
- InternalConfigHost.cs
- TimeSpanHelper.cs