internal Envelope Parse(EtwNativeEvent etwNativeEvent)
{
Envelope result = null;
if (etwNativeEvent.ProviderId == this.etwProviderId)
{
switch (etwNativeEvent.Id)
{
case 0:
result = ParseV0(etwNativeEvent);
break;
case 1:
result = ParseV1(etwNativeEvent);
break;
case 2:
result = this.ParseV2(etwNativeEvent);
break;
}
}
return result;
}