|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| AssemblyName (string assemblyName) | |
| AssemblyName () | |
| object | Clone () |
| byte?[] | GetPublicKey () |
| void | SetPublicKey (byte[]? publicKey) |
| byte?[] | GetPublicKeyToken () |
| void | SetPublicKeyToken (byte[]? publicKeyToken) |
| override string | ToString () |
| void | GetObjectData (SerializationInfo info, StreamingContext context) |
| void | OnDeserialization (object? sender) |
Static Public Member Functions | |
| static AssemblyName | GetAssemblyName (string assemblyFile) |
| static bool | ReferenceMatchesDefinition (AssemblyName? reference, AssemblyName? definition) |
Package Functions | |
| AssemblyName (string name, byte[] publicKey, byte[] publicKeyToken, Version version, CultureInfo cultureInfo, AssemblyHashAlgorithm hashAlgorithm, AssemblyVersionCompatibility versionCompatibility, string codeBase, AssemblyNameFlags flags) | |
| void | nInit () |
| static AssemblyName | nGetFileInformation (string s) |
| void | SetProcArchIndex (PortableExecutableKinds pek, ImageFileMachine ifm) |
Static Package Functions | |
| static AssemblyName | GetFileInformationCore (string assemblyFile) |
| static ProcessorArchitecture | CalculateProcArchIndex (PortableExecutableKinds pek, ImageFileMachine ifm, AssemblyNameFlags flags) |
| static string | EscapeCodeBase (string codebase) |
| static unsafe char[] | EscapeString (string input, int start, int end, char[] dest, ref int destPos, bool isUriString, char force1, char force2, char rsvd) |
| static void | EscapeAsciiChar (char ch, char[] to, ref int pos) |
| static bool | IsUnreserved (char c) |
| static bool | IsAsciiLetter (char character) |
| static bool | IsAsciiLetterOrDigit (char character) |
Static Package Attributes | |
| const char | c_DummyChar = '\uffff' |
Properties | |
| string? | Name [get, set] |
| Version? | Version [get, set] |
| CultureInfo? | CultureInfo [get, set] |
| string? | CultureName [get, set] |
| string? | CodeBase [get, set] |
| string? | EscapedCodeBase [get] |
| ProcessorArchitecture | ProcessorArchitecture [get, set] |
| AssemblyContentType | ContentType [get, set] |
| AssemblyNameFlags | Flags [get, set] |
| AssemblyHashAlgorithm | HashAlgorithm [get, set] |
| AssemblyVersionCompatibility | VersionCompatibility [get, set] |
| StrongNameKeyPair? | KeyPair [get, set] |
| string | FullName [get] |
Private Member Functions | |
| byte[] | ComputePublicKeyToken () |
Static Private Member Functions | |
| static unsafe char[] | EnsureDestinationSize (char *pStr, char[] dest, int currentInputPos, short charsToAdd, short minReallocateChars, ref int destPos, int prevInputPos) |
| static bool | IsReservedUnreservedOrHash (char c) |
Static Private Attributes | |
| const short | c_MaxAsciiCharsReallocate = 40 |
| const short | c_MaxUnicodeCharsReallocate = 40 |
| const short | c_MaxUTF_8BytesPerUnicodeChar = 4 |
| const short | c_EncodedCharsPerByte = 3 |
| const string | RFC3986ReservedMarks = ":/?#[]@!$&'()*+,;=" |
| const string | RFC3986UnreservedMarks = "-._~" |
Definition at line 11 of file AssemblyName.cs.