Class
CodeRefactoring
class CodeRefactoring
Namespace: Raven.CodeAnalysis
Assembly: Raven.CodeAnalysis.dll
Source file: CodeRefactoring.cs
Inheritance: Object → CodeRefactoring
Implements: IEquatable<CodeRefactoring>
Represents a context-driven code action that is not tied to a diagnostic.
Constructors
1 item
CodeRefactoring(DocumentId: DocumentId, Span: TextSpan, Action: CodeAction, Provider: CodeRefactoringProvider)
Represents a context-driven code action that is not tied to a diagnostic.
Properties
4 items
Action: CodeAction
No summary available.
DocumentId: DocumentId
No summary available.
Provider: CodeRefactoringProvider
No summary available.
Span: TextSpan
No summary available.
Methods
8 items
<Clone>$() -> CodeRefactoring
No summary available.
Deconstruct(DocumentId: out DocumentId, Span: out TextSpan, Action: out CodeAction, Provider: out CodeRefactoringProvider) -> ()
No summary available.
Equals(other: CodeRefactoring) -> bool
Indicates whether the current object is equal to another object of the same type.
Required implementation (no default). Defined by IEquatable<CodeRefactoring>.Equals · Defined by IEquatable<CodeRefactoring>.Equals
Equals(other: CodeRefactoring?) -> bool
No summary available.
Equals(obj: object?) -> bool
No summary available.
Overrides Object.Equals
GetHashCode() -> int
No summary available.
Overrides Object.GetHashCode
GetType() -> Type
Gets the System.Type of the current instance.
Inherited from Object.GetType
ToString() -> string
No summary available.
Overrides Object.ToString
Operators
2 items
Static member:
operator ==(left: CodeRefactoring?, right: CodeRefactoring?) -> bool
No summary available.
Static member:
operator !=(left: CodeRefactoring?, right: CodeRefactoring?) -> bool
No summary available.