public void RoundTripEnvironmentVariableReadEventArgs()
        {
            var args = new EnvironmentVariableReadEventArgs(
                environmentVariableName: Guid.NewGuid().ToString(),
                message: Guid.NewGuid().ToString(),
                helpKeyword: Guid.NewGuid().ToString(),
                senderName: Guid.NewGuid().ToString());

            Roundtrip(args,
                      e => e.EnvironmentVariableName,
                      e => e.Message,
                      e => e.HelpKeyword,
                      e => e.SenderName);
        }
Esempio n. 2
0
        private BuildEventArgs ReadEnvironmentVariableReadEventArgs()
        {
            var fields     = ReadBuildEventArgsFields();
            var importance = (MessageImportance)ReadInt32();

            var environmentVariableName = ReadString();

            var e = new EnvironmentVariableReadEventArgs(
                environmentVariableName,
                fields.Message,
                fields.HelpKeyword,
                fields.SenderName,
                importance);

            SetCommonFields(e, fields);

            return(e);
        }
Esempio n. 3
0
 private void Write(EnvironmentVariableReadEventArgs e)
 {
     Write(BinaryLogRecordKind.EnvironmentVariableRead);
     WriteMessageFields(e);
     Write(e.EnvironmentVariableName);
 }
Esempio n. 4
0
 private void Write(EnvironmentVariableReadEventArgs e)
 {
     Write(BinaryLogRecordKind.EnvironmentVariableRead);
     WriteMessageFields(e, writeImportance: true);
     WriteDeduplicatedString(e.EnvironmentVariableName);
 }