ProtocolBase-Klasse
The ProtocolBase class represents a protocol used on a SQL Server client or a server that is running SQL Server.
Namespace: Microsoft.SqlServer.Management.Smo.Wmi
Assembly: Microsoft.SqlServer.SqlWmiManagement (in Microsoft.SqlServer.SqlWmiManagement.dll)
Syntax
'Declaration
Public MustInherit Class ProtocolBase _
Inherits WmiSmoObject _
Implements IAlterable
'Usage
Dim instance As ProtocolBase
public abstract class ProtocolBase : WmiSmoObject,
IAlterable
public ref class ProtocolBase abstract : public WmiSmoObject,
IAlterable
[<AbstractClassAttribute>]
type ProtocolBase =
class
inherit WmiSmoObject
interface IAlterable
end
public abstract class ProtocolBase extends WmiSmoObject implements IAlterable
Hinweise
The ProtocolBase class is a base class used in the construction of the ClientProtocol object and the ServerProtocol object and contains functionality that is common to both.
Thread Safety
Alle öffentlichen, statischen Elemente dieses Typs (Shared in Microsoft Visual Basic) sind für Vorgänge mit mehreren Threads sicher. Für Instanzelemente kann nicht sichergestellt werden, dass sie für Threads sicher sind.
Vererbungshierarchie
System. . :: . .Object
Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectBase
Microsoft.SqlServer.Management.Smo.Wmi. . :: . .WmiSmoObject
Microsoft.SqlServer.Management.Smo.Wmi..::..ProtocolBase
Microsoft.SqlServer.Management.Smo.Wmi. . :: . .ClientProtocol
Microsoft.SqlServer.Management.Smo.Wmi. . :: . .ServerProtocol
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch