asp.net AssemblyInfo.cs-s on konfiguratsioonifail, mida kasutatakse peamiselt assembly dll faili genereeritud üldise info parameetrite määramiseks, ning järgnevalt on üksikasjalik kirjeldus vaikimisi AssemblyInfo.cs faili sisust
//是否符合公共语言规范(CLS)
[assembler: CLSCompliant (tõene)]
//控制程序集中所有类型对COM的可访问性 [assembler: ComVisible(vale)]
//代码的作者和这些代码的的开发人员之间的可靠协定 [kokkupanek: UsaldusväärsusLeping (Järjepidevus.WillNotCorruptState,Cer.MayFail)]
//标题: [assembly: AssemblyTitle (".NET lemmikloomapoe mudel")]
//备注: [assembly: AssemblyDescrip{filtering}tion(".NET Pet Shop Middle-Tier Components")]
//配置文件: [assembly: AssemblyConfiguration("")]
//公司: [assembly: AssemblyCompany ("Microsoft Corporation")]
//产品名称: [assembler: AssemblyProduct(".NET Pet Shop 4.0")]
//版权: [assembly: AssemblyCopyright ("Autoriõigus ?2005 Microsoft Corporation")]
//商标声明: [assembly: AssemblyTrademark("")]
//内部名称 [assembly: AssemblyCulture("")]
Konkreetne selgitus on järgmine:
1. [assembly: AssemblyTitle("")] [assembly: AssemblyTitle("")]code": "Hea, et eelmine assembly näitab, et see omadus on assemblie-üles. Tüübinimi: System.Reflection.AssemblyTitleAttribute [AttributeUsage(AttributeTargets.Assembly)] public suletud klass AssemblyTitleAttribute : Attribute
See atribuut kirjeldab assamblee nime, näiteks: see-ja-see, ettevõte, nii-nii-nii
2. [assembly: AssemblyDescrip{filter}tion("")] Tüübi nimi: System.Reflection.AssemblyDescrip{filter}tionAttribute Atribuudi deklaratsioon: [AttributeUsage(AttributeTargets.Assembly)] public sealed class AssemblyDescrip{filter}tionAttribute : Attribute
Funktsioon: Lihtne kokkupaneku kirjeldus, näiteks funktsioonid, keel jne
3. [assembly: AssemblyDescrip{filter}tion("")] Tüübi nimi: System.Reflection.AssemblyDescrip{filter}tionAttribute
Atribuudi deklaratsioon: [AttributeUsage(AttributeTargets.Assembly)] public sealed class AssemblyDescrip{filter}tionAttribute : Attribute Funktsioon: Lihtne kokkupaneku kirjeldus, mis kirjeldab assamblee funktsiooni, omadusi, piiranguid jne 4. [assembly: AssemblyConfiguration("")] Tüübi nimi: System.Reflection.AssemblyConfigurationAttribute Atribuudi deklaratsioon: [AttributeUsage(AttributeTargets.Assembly)] public suletud klass AssemblyConfigurationAttribute : Atribuut Funktsioon: Kokkupaneku konfiguratsiooniinfo, näiteks: jaemüük, väljalase, silumine jne. .NET käitusaeg seda omadust ei kasuta 5. [assamblee: AssemblyCompany("")] Tüübi nimi: System.Reflection.AssemblyCompanyAttribute Atribuudi deklaratsioon: [AttributeUsage(AttributeTargets.Assembly)] avalik suletud klass AssambleCompanyAttribute : Attribute Funktsioon: Ettevõtte nimi, kuhu assamblee kuulub 6. [assembler: AssemblyProduct("")] Tüübi nimi: System.Reflection.AssemblyProductAttribute Atribuudi deklaratsioon: [AttributeUsage(AttributeTargets.Assembly)] public suletud klass AssemblyProductAttribute : Atribuut Funktsioon: Komplektis kirjeldatud toote nimi
7. [assembly: AssemblyCopyright("")] Tüübi nimi: System.Reflection.AssemblyCopyrightAttribute Atribuudi deklaratsioon: [AttributeUsage(AttributeTargets.Assembly)] avalik suletud klass AssemblyCopyrightAttribute : Atribuut Funktsioon: Assemble'ide autoriõiguse info
8. [assembly: AssemblyTrademark("")] Tüübi nimi: System.Reflection.AssemblyKaubamärkAtribuut Atribuudi deklaratsioon: [AttributeUsage(AttributeTargets.Assembly)] avalik suletud klass AssambleeKaubamärkAtribuut : Atribuut Funktsioon: Assambleede kaubamärgi info
9. [assembly: AssemblyCulture("")] Tüübi nimi: System.Reflection.AssemblyCultureAttribute Atribuudi deklaratsioon: [AttributeUsage(AttributeTargets.Assembly)] avalik suletud klass AssambleeKultuurAtribuut : Atribuut Funktsioon: Loetletud väljad näitavad assamblee poolt toetatud regionaalsust. Assamblee võib määrata ka tsooni sõltumatuse, mis näitab, et see sisaldab vaikimisi tsooni ressursse. Run-teegid käsitlevad assambleid, millel pole ühtegi piirkondlikku atribuuti tühjaks seatud, alamassambleedena. Sellised assambleed alluvad alamkoosseisu siduvatele reeglitele. Lisateabe saamiseks vaata "Kuidas Run Libraries Locate Assemblies". |