RemotingConfiguration.Configure Yöntem

Tanım

Aşırı Yüklemeler

Configure(String)
Geçersiz.

Yapılandırma dosyasını okur ve uzaktan iletişim altyapısını yapılandırılır. Configure(String) kullanımdan kaldırıldı. Bunun yerine lütfen kullanın Configure(String, Boolean) .

Configure(String, Boolean)

Yapılandırma dosyasını okur ve uzaktan iletişim altyapısını yapılandırılır.

Configure(String)

Dikkat

Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.

Yapılandırma dosyasını okur ve uzaktan iletişim altyapısını yapılandırılır. Configure(String) kullanımdan kaldırıldı. Bunun yerine lütfen kullanın Configure(String, Boolean) .

public:
 static void Configure(System::String ^ filename);
public static void Configure (string filename);
[System.Obsolete("Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.", false)]
public static void Configure (string filename);
static member Configure : string -> unit
[<System.Obsolete("Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.", false)>]
static member Configure : string -> unit
Public Shared Sub Configure (filename As String)

Parametreler

filename
String

Uzaktan iletişim yapılandırma dosyasının adı. olabilir null.

Öznitelikler

Özel durumlar

Çağrı yığınında daha yüksek arayanlardan en az birinin uzaktan iletişim türlerini ve kanallarını yapılandırma izni yoktur.

Örnekler

// Configure the remoting structure.
RemotingConfiguration::Configure( "server.config" );

// Configure the remoting structure.
RemotingConfiguration.Configure("server.config");
' Configure the remoting structure.
RemotingConfiguration.Configure("server.config")

Açıklamalar

Not

Configure(String) kullanımdan kaldırıldı. Bunun yerine lütfen kullanın Configure(String, Boolean) .

parametresi olarak geçirilmesi null , yapılandırma dosyasının filename bulunmasına gerek kalmadan varsayılan uzaktan iletişim başlatmaya neden olur.

Yapılandırma dosyası söz dizimi için bkz. Uzaktan İletişim Ayarları Şeması.

Not

Başvuruya göre hazırlama nesneleri (MBR) sonsuza kadar bellekte yer almaz. Bunun yerine, türü kendi yaşam süresi ilkelerini denetlemek için geçersiz kılmadığı MarshalByRefObject.InitializeLifetimeService sürece, .NET Framework uzaktan iletişim sistemi silme ve belleği geri kazanma işlemine başlamadan önce her MBR'nin sınırlı bir ömrü vardır. Daha fazla bilgi için bkz . Yaşam Süresi Kiralamaları.

Şunlara uygulanır

Configure(String, Boolean)

Yapılandırma dosyasını okur ve uzaktan iletişim altyapısını yapılandırılır.

public:
 static void Configure(System::String ^ filename, bool ensureSecurity);
public static void Configure (string filename, bool ensureSecurity);
static member Configure : string * bool -> unit
Public Shared Sub Configure (filename As String, ensureSecurity As Boolean)

Parametreler

filename
String

Uzaktan iletişim yapılandırma dosyasının adı. olabilir null.

ensureSecurity
Boolean

Güvenlik olarak true ayarlanmışsa gereklidir. olarak ayarlanırsa false, güvenlik gerekli değildir, ancak yine de kullanılabilir.

Özel durumlar

Çağrı yığınında daha yüksek arayanlardan en az birinin uzaktan iletişim türlerini ve kanallarını yapılandırma izni yoktur.

Açıklamalar

parametresi olarak geçirilmesi null , yapılandırma dosyasının filename bulunmasına gerek kalmadan varsayılan uzaktan iletişim başlatmaya neden olur. Uzaktan iletişim ve güvenlik hakkında daha fazla bilgi için bkz. Uzaktan İletişimde Güvenlik...

Yapılandırma dosyası söz dizimi için bkz. Uzaktan İletişim Ayarları Şeması.

Not

Başvuruya göre hazırlama nesneleri (MBR) sonsuza kadar bellekte yer almaz. Bunun yerine, türü kendi yaşam süresi ilkelerini denetlemek için geçersiz kılmadığı MarshalByRefObject.InitializeLifetimeService sürece, .NET Framework uzaktan iletişim sistemi silme ve belleği geri kazanma işlemine başlamadan önce her MBR'nin sınırlı bir ömrü vardır. Daha fazla bilgi için bkz . Yaşam Süresi Kiralamaları.

Şunlara uygulanır