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); }
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); }
private void Write(EnvironmentVariableReadEventArgs e) { Write(BinaryLogRecordKind.EnvironmentVariableRead); WriteMessageFields(e); Write(e.EnvironmentVariableName); }
private void Write(EnvironmentVariableReadEventArgs e) { Write(BinaryLogRecordKind.EnvironmentVariableRead); WriteMessageFields(e, writeImportance: true); WriteDeduplicatedString(e.EnvironmentVariableName); }