SoapServerTlb.AddServerTlb Metode

Definisi

Menambahkan entri untuk pustaka jenis server ke file Web.config dan Default.disco, bergantung pada opsi keamanan, dan menghasilkan proksi jika perlu.

public:
 virtual void AddServerTlb(System::String ^ progId, System::String ^ classId, System::String ^ interfaceId, System::String ^ srcTlbPath, System::String ^ rootWebServer, System::String ^ inBaseUrl, System::String ^ inVirtualRoot, System::String ^ clientActivated, System::String ^ wellKnown, System::String ^ discoFile, System::String ^ operation, [Runtime::InteropServices::Out] System::String ^ % strAssemblyName, [Runtime::InteropServices::Out] System::String ^ % typeName);
public void AddServerTlb (string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName);
abstract member AddServerTlb : string * string * string * string * string * string * string * string * string * string * string * string * string -> unit
override this.AddServerTlb : string * string * string * string * string * string * string * string * string * string * string * string * string -> unit
Public Sub AddServerTlb (progId As String, classId As String, interfaceId As String, srcTlbPath As String, rootWebServer As String, inBaseUrl As String, inVirtualRoot As String, clientActivated As String, wellKnown As String, discoFile As String, operation As String, ByRef strAssemblyName As String, ByRef typeName As String)

Parameter

progId
String

Pengidentifikasi terprogram kelas .

classId
String

Pengidentifikasi kelas (CLSID) untuk pustaka jenis.

interfaceId
String

IID untuk pustaka jenis.

srcTlbPath
String

Jalur untuk file yang berisi pustaka jenis.

rootWebServer
String

Server Web akar.

inBaseUrl
String

URL dasar yang berisi akar virtual.

inVirtualRoot
String

Nama akar virtual.

clientActivated
String

true jika klien diaktifkan; jika tidak, false.

wellKnown
String

true jika diketahui; jika tidak, false.

discoFile
String

true jika file penemuan; jika tidak, false.

operation
String

Operasi yang akan dilakukan. Tentukan "hapus" atau string kosong.

strAssemblyName
String

Ketika metode ini kembali, berisi nama perakitan.

typeName
String

Ketika metode ini kembali, berisi jenis assembly.

Penerapan

Pengecualian

Penelepon dalam rantai panggilan tidak memiliki izin untuk mengakses kode yang tidak dikelola.

Utilitas SOAP tidak tersedia.

Panggilan untuk mendapatkan direktori sistem gagal.

Berlaku untuk