Share via


ExpectedProcessTraits Class

Definition

Represents the traits of a process that is expected to start and and be monitored.

public ref class ExpectedProcessTraits : IEquatable<Microsoft::VisualStudio::IntelliTrace::ExpectedProcessTraits ^>
public class ExpectedProcessTraits : IEquatable<Microsoft.VisualStudio.IntelliTrace.ExpectedProcessTraits>
type ExpectedProcessTraits = class
    interface IEquatable<ExpectedProcessTraits>
Public Class ExpectedProcessTraits
Implements IEquatable(Of ExpectedProcessTraits)
Inheritance
ExpectedProcessTraits
Implements

Constructors

ExpectedProcessTraits(String, String[], String[], String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int32>, Nullable<Int32>)

Creates an instance of an expected process traits object

ExpectedProcessTraits(String, String[], String[])

Creates an instance of an expected process traits object

ExpectedProcessTraits(String, String[])

Creates an instance of an expected process traits object

ExpectedProcessTraits(String)

Creates an instance of an expected process traits object

Properties

Arguments

A list of strings to search for in the process arguments

FullName

The fully qualified executable name of the process

Owner

The username of the process owner.

ParentPid

Process ID of the parent process

Pid

Process ID from the operating system

StartedAfter

Time after which the process was started.

StartedBefore

Time before which the process was started

Variables

A list of strings to search for in the environment variables of the process

Methods

Equals(ExpectedProcessTraits)

Test if the ExpectedProcessTraits match.

Match(ProcessTraits)

Applies to