2.2.1.3 LibraryName
A value complying with this pattern identifies a Library in the Remoting Data Model. It MUST be of the following format.
|
Formats for library names |
||
|---|---|---|
|
LibraryName |
= |
LibraryIdentifier *(',' LibraryProperty) |
|
LibraryIdentifier |
= |
IDENTIFIER; as specified in IdentifierName (section 2.2.1.1) |
|
LibraryProperty |
= |
VersionProperty / PublicKeyTokenProperty / CultureProperty / RetargetableProperty |
|
VersionProperty |
= |
'Version' '=' VersionValue |
|
RetargetableProperty |
= |
'Retargetable' '=' 'Yes' / 'No' |
|
VersionValue |
= |
UInt16 '.' UInt16 '.' UInt16 '.' UInt16 |
|
UInt16 |
= |
1*5(DIGIT) ; Range from 0 to 65536 |
|
PublicKeyTokenProperty |
= |
'PublicKeyToken' '=' TokenValue |
|
TokenValue |
= |
16*16(HEXDIG) / NULLSTRING |
|
NULLSTRING |
= |
'null' |
|
CultureProperty |
= |
Culture of the Library in [RFC1766] format, or "neutral" for language-independent (nonsatellite) assemblies. |