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.