TypeFormattingOptions Class

Definition

Options for formatting type names.

public class TypeFormattingOptions : IEquatable<Orleans.Runtime.TypeFormattingOptions>
type TypeFormattingOptions = class
    interface IEquatable<TypeFormattingOptions>
Public Class TypeFormattingOptions
Implements IEquatable(Of TypeFormattingOptions)
Inheritance
TypeFormattingOptions
Implements

Constructors

TypeFormattingOptions(String, Boolean, Boolean, Boolean, Char, Boolean)

Initializes a new instance of TypeFormattingOptions.

Properties

IncludeGenericTypeParameters

Gets a value indicating whether or not to include generic type parameters in the result.

IncludeGlobal

Gets a value indicating whether or not to include the global namespace qualifier.

IncludeNamespace

Gets a value indicating whether or not to include the fully-qualified namespace of the class in the result.

IncludeTypeParameters

Gets a value indicating whether or not to include concrete type parameters in the result.

NameSuffix

Gets the name to append to the formatted name, before any type parameters.

NestedTypeSeparator

Gets the separator used between declaring types and their declared types.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

Equals(TypeFormattingOptions)

Indicates whether the current object is equal to another object of the same type.

GetHashCode()

Serves as a hash function for a particular type.

Operators

Equality(TypeFormattingOptions, TypeFormattingOptions)

Determines whether the specified objects are equal.

Inequality(TypeFormattingOptions, TypeFormattingOptions)

Determines whether the specified objects are not equal.

Applies to