| [Serializable] | 
| Captures (inherited from System.Text.RegularExpressions.Group) | Read-only See base class member description: System.Text.RegularExpressions.Group.Captures Gets a collection of all the captures matched by the capturing group, in innermost-leftmost-first order (or innermost-rightmost-first order if the regular expression is modified with the RegexOptions.RightToLeft option). The collection may have zero or more items. | 
| Empty | Read-only Gets the empty group. All failed matches return this empty match. | 
| Groups | Read-only Gets a collection of groups matched by the regular expression. | 
| Index (inherited from System.Text.RegularExpressions.Capture) | Read-only See base class member description: System.Text.RegularExpressions.Capture.Index The position in the original string where the first character of the captured substring was found. | 
| Length (inherited from System.Text.RegularExpressions.Capture) | Read-only See base class member description: System.Text.RegularExpressions.Capture.Length The length of the captured substring. | 
| Success (inherited from System.Text.RegularExpressions.Group) | Read-only See base class member description: System.Text.RegularExpressions.Group.Success Gets a value indicating whether the match is successful. | 
| Value (inherited from System.Text.RegularExpressions.Capture) | Read-only See base class member description: System.Text.RegularExpressions.Capture.Value Gets the captured substring from the input string. | 
| Equals (inherited from System.Object) | See base class member description: System.Object.Equals Derived from System.Object, the primary base class for all objects. | 
| GetHashCode (inherited from System.Object) | See base class member description: System.Object.GetHashCode Derived from System.Object, the primary base class for all objects. | 
| GetType (inherited from System.Object) | See base class member description: System.Object.GetType Derived from System.Object, the primary base class for all objects. | 
| NextMatch | Returns a new Match with the results for the next match, starting at the position at which the last match ended (at the character beyond the last matched character). | 
| Result | Returns the expansion of the passed replacement pattern. For example, if the replacement pattern is $1$2, Result returns the concatenation of Groups[1].Value and Groups[2].Value (Groups(1).Value and Groups(2).Value). | 
| Synchronized | Returns a Match instance equivalent to the one supplied that is safe to share between multiple threads. | 
| ToString (inherited from System.Text.RegularExpressions.Capture) | See base class member description: System.Text.RegularExpressions.Capture.ToString Gets the captured substring from the input string. | 
| Finalize (inherited from System.Object) | See base class member description: System.Object.Finalize Derived from System.Object, the primary base class for all objects. | 
| MemberwiseClone (inherited from System.Object) | See base class member description: System.Object.MemberwiseClone Derived from System.Object, the primary base class for all objects. | 
Hierarchy:
| 
            public CaptureCollection Captures {get;}
           | 
| 
            public static Match Empty {get;}
           | 
| 
            public virtual GroupCollection Groups {get;}
           | 
| 
            public int Index {get;}
           | 
| 
            public int Length {get;}
           | 
| 
            public bool Success {get;}
           | 
| 
            public string Value {get;}
           | 
| 
            ~Match(); | 
| 
            public virtual int GetHashCode(); | 
| 
            public Type GetType(); | 
| 
            protected object MemberwiseClone(); | 
| 
            public Match NextMatch(); | 
replacement
inner
| 
            public override string ToString(); |