ITypeSymbol
AllInterfaces
BaseType
ExtensionParameter
Interfaces
IsAnonymousType
IsExtension
IsNativeIntegerType
IsReadOnly
IsRecord
IsReferenceType
IsRefLikeType
IsTupleType
IsUnmanagedType
IsValueType
NullableAnnotation
OriginalDefinition
SpecialType
TypeKind
FindImplementationForInterfaceMember(ISymbol)
ToDisplayParts(NullableFlowState, SymbolDisplayFormat)
ToDisplayString(NullableFlowState, SymbolDisplayFormat)
ToMinimalDisplayParts(SemanticModel, NullableFlowState, Int32, SymbolDisplayFormat)
ToMinimalDisplayString(SemanticModel, NullableFlowState, Int32, SymbolDisplayFormat)
WithNullableAnnotation(NullableAnnotation)
net10.0
namespace Microsoft.CodeAnalysis
{
public interface ITypeSymbol : INamespaceOrTypeSymbol, ISymbol, IEquatable<ISymbol?>
{
[Obsolete("This API will be removed in the future. Use INamedTypeSymbol.IsExtension instead.")]
bool IsExtension { get; }
}
}
| nuget.org | 0.0 % Reference this API |
|---|---|
| .NET | 8.09.010.0 |
Information specific to net10.0 | |
| Assembly | Microsoft.CodeAnalysis , Version=5.0.0.0, PublicKeyToken=31bf3856ad364e35 |
| Referencing | Your project needs a package reference to |
| Package | Microsoft.CodeAnalysis.Common (5.0.0) net9.0 |
| Obsolete | This API will be removed in the future. Use INamedTypeSymbol.IsExtension instead. |
| Platform Restrictions | The property getter is supported on all platforms. |
- Built-in API
- Package-provided API