We recommend using Visual Studio 2017

SynonymBaseType Enumeration

The SynonymBaseType enumeration contains constant values that specify the type of synonym.

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.SqlEnum (in Microsoft.SqlServer.SqlEnum.dll)

public enum SynonymBaseType

Member nameDescription
ClrAggregateFunctionSynonym is a CLR aggregate function.
ClrScalarFunctionSynonym is a CLR scalar function.
ClrStoredProcedureSynonym is a CLR stored procedure.
ClrTableValuedFunctionSynonym is a common language runtime (CLR) table-value function.
ExtendedStoredProcedureSynonym is an extended stored procedure.
NoneNo type.
ReplicationFilterProcedureSynonym is a replication filter procedure.
SqlInlineTableValuedFunctionSynonym is a SQL Server inline table-value function.
SqlScalarFunctionSynonym is a SQL Server scalar function.
SqlStoredProcedureSynonym is a SQL Server stored procedure.
SqlTableValuedFunctionSynonym is a Transact-SQL table valued function.
TableSynonym is a table.
ViewSynonym is a view.