SdlChannelSink Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan implementasi untuk sink saluran server yang menghasilkan Web Services Description Language (WSDL) secara dinamis di server.
public ref class SdlChannelSink : System::Runtime::Remoting::Channels::IServerChannelSink
public class SdlChannelSink : System.Runtime.Remoting.Channels.IServerChannelSink
type SdlChannelSink = class
interface IServerChannelSink
interface IChannelSinkBase
Public Class SdlChannelSink
Implements IServerChannelSink
- Warisan
-
SdlChannelSink
- Penerapan
Keterangan
SdlChannelSink digunakan untuk membuat WSDL dalam situasi di mana URL berakhir dengan string "?wsdl".
Tabel berikut menunjukkan properti konfigurasi saluran yang dapat ditentukan untuk sink saluran ini. Dua properti pertama digabungkan untuk mengontrol publikasi WSDL objek yang diterbitkan oleh domain aplikasi. Jika false
ditentukan untuk properti pertama, tidak ada WSDL yang dikembalikan, terlepas dari properti kedua. (Defaultnya adalah true
.) Jika tidak, yang kedua mengontrol apakah URI objek metadata global diizinkan untuk merespons. (Defaultnya adalah false
.)
Properti | Deskripsi |
---|---|
metadataEnabled |
Nilai Boolean yang menentukan apakah akan mematuhi permintaan yang berakhiran "?wsdl" jika sink ini ada di rantai sink saluran. Pengaturan default-nya true . Jika false , sink melemparkan pengecualian dalam semua kasus di mana metadata diminta untuk objek apa pun di domain aplikasi.Properti ini hanya didukung oleh .NET Framework versi 1.1 pada platform berikut: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, keluarga Windows Server 2003. |
remoteApplicationMetadataEnabled |
Nilai Boolean yang menentukan apakah akan mematuhi permintaan untuk objek URI "RemoteApplicationMetadata?wsdl", yang mengembalikan WSDL yang menjelaskan semua objek yang diterbitkan oleh domain aplikasi. Jika false , maka setiap permintaan ke "RemoteApplicationMetadata.rem" melempar pengecualian. Semua permintaan "?wsdl" lainnya untuk URI objek tertentu dihormati. Jika true , permintaan metadata global dihormati. Pengaturan default-nya false .Properti ini hanya didukung oleh .NET Framework versi 1.1 pada platform berikut: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, keluarga Windows Server 2003. |
Konstruktor
SdlChannelSink(IChannelReceiver, IServerChannelSink) |
Menginisialisasi instans baru kelas SdlChannelSink. |
Properti
NextChannelSink |
Mendapatkan berikutnya IServerChannelSink dalam rantai sink. |
Properties |
IDictionary Mendapatkan properti untuk sink saluran saat ini. |
Metode
AsyncProcessResponse(IServerResponseChannelSinkStack, Object, IMessage, ITransportHeaders, Stream) |
Permintaan yang diproses dari sink respons saat ini dari panggilan metode yang dikirim secara asinkron. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetResponseStream(IServerResponseChannelSinkStack, Object, IMessage, ITransportHeaders) |
Mengembalikan ke tempat Stream pesan respons yang disediakan akan diserialisasikan. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ProcessMessage(IServerChannelSinkStack, IMessage, ITransportHeaders, Stream, IMessage, ITransportHeaders, Stream) |
Meminta pemrosesan pesan dari sink saat ini. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |