Assembly: Microsoft.SqlServer.Smo (in microsoft.sqlserver.smo.dll)
Property ValueAn EndpointCollection object that represents all the endpoints defined on the instance of SQL Server.
The Endpoint class is used to manage connections over the network for SQL Server services. These include database mirroring, Service Broker, Transact-SQL, and SOAP requests, which are also referred to as the payload types.
This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.
'Set up a database mirroring endpoint on the server before setting up a database mirror. 'Connect to the local, default instance of SQL Server. Dim srv As Server srv = New Server 'Define an Endpoint object variable for database mirroring. Dim ep As Endpoint ep = New Endpoint(srv, "Mirroring_Endpoint") ep.ProtocolType = ProtocolType.Tcp ep.EndpointType = EndpointType.DatabaseMirroring 'Specify the protocol ports. ep.Protocol.Http.SslPort = 5024 ep.Protocol.Tcp.ListenerPort = 6666 'Specify the role of the payload. ep.Payload.DatabaseMirroring.ServerMirroringRole = ServerMirroringRole.All 'Create the endpoint on the instance of SQL Server. ep.Create() 'Start the endpoint. ep.Start() Console.WriteLine(ep.EndpointState)