BaseChannelWithProperties Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir sözlük arabirimini özelliklerine sunmak isteyen kanallar için temel bir uygulama sağlar.
public ref class BaseChannelWithProperties abstract : System::Runtime::Remoting::Channels::BaseChannelObjectWithProperties
public abstract class BaseChannelWithProperties : System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class BaseChannelWithProperties : System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public abstract class BaseChannelWithProperties : System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties
type BaseChannelWithProperties = class
inherit BaseChannelObjectWithProperties
[<System.Runtime.InteropServices.ComVisible(true)>]
type BaseChannelWithProperties = class
inherit BaseChannelObjectWithProperties
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type BaseChannelWithProperties = class
inherit BaseChannelObjectWithProperties
Public MustInherit Class BaseChannelWithProperties
Inherits BaseChannelObjectWithProperties
- Devralma
- Türetilmiş
- Öznitelikler
Açıklamalar
Önemli
Güvenilmeyen verilerle bu sınıftan yöntemleri çağırmak bir güvenlik riskidir. Bu sınıftaki yöntemleri yalnızca güvenilen verilerle çağırın. Daha fazla bilgi için bkz. Tüm Girişleri Doğrulama.
sınıfı, BaseChannelWithProperties kanal havuzu zincirindeki havuzlardan özelliklerini istemenin karmaşıklığını ele alır. Kanal havuz zincirini (varsa) oluşturdıktan sonra özelliğini ayarlaması SinksWithProperties gerekir.
Bu sınıf, sınıf düzeyinde bir bağlantı talebi ve devralma talebi oluşturur. Hemen çağıranın veya türetilen sınıfın altyapı izni olmadığında bir SecurityException oluşturulur.
Uygulayanlara Notlar
öğesinden BaseChannelWithPropertiesdevraldığınızda özelliğini ve Keys özelliğini uygulamanız Item[Object] gerekir.
Oluşturucular
| Name | Description |
|---|---|
| BaseChannelWithProperties() |
BaseChannelWithProperties sınıfının yeni bir örneğini başlatır. |
Alanlar
| Name | Description |
|---|---|
| SinksWithProperties |
Kanal havuzu yığınındaki en üst kanal havuzu gösterir. |
Özellikler
| Name | Description |
|---|---|
| Count |
Kanal nesnesiyle ilişkili özelliklerin sayısını alır. (Devralındığı yer: BaseChannelObjectWithProperties) |
| IsFixedSize |
Kanal nesnesine girilebilen özelliklerin sayısının sabit olup olmadığını gösteren bir değer alır. (Devralındığı yer: BaseChannelObjectWithProperties) |
| IsReadOnly |
Kanal nesnesindeki özellik koleksiyonunun salt okunur olup olmadığını gösteren bir değer alır. (Devralındığı yer: BaseChannelObjectWithProperties) |
| IsSynchronized |
Kanal nesnesi özelliklerinin sözlüğün eşitlenip eşitlenmediğini gösteren bir değer alır. (Devralındığı yer: BaseChannelObjectWithProperties) |
| Item[Object] |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen anahtarla ilişkili özelliği alır veya ayarlar. (Devralındığı yer: BaseChannelObjectWithProperties) |
| Keys |
Türetilmiş bir sınıfta geçersiz kılındığında, kanal nesnesi özelliklerinin ilişkili olduğu anahtarlardan birini ICollection alır. (Devralındığı yer: BaseChannelObjectWithProperties) |
| Properties |
Geçerli kanal nesnesiyle ilişkili kanal özelliklerinden birini IDictionary alır. |
| SyncRoot |
erişimi BaseChannelObjectWithPropertieseşitlemek için kullanılan bir nesnesi alır. (Devralındığı yer: BaseChannelObjectWithProperties) |
| Values |
Kanal nesnesiyle ilişkili özelliklerin değerlerinin bir ICollection değerini alır. (Devralındığı yer: BaseChannelObjectWithProperties) |
Yöntemler
| Name | Description |
|---|---|
| Add(Object, Object) |
Bir NotSupportedExceptionatar. (Devralındığı yer: BaseChannelObjectWithProperties) |
| Clear() |
Bir NotSupportedExceptionatar. (Devralındığı yer: BaseChannelObjectWithProperties) |
| Contains(Object) |
Kanal nesnesinin belirtilen anahtarla ilişkili bir özellik içerip içermediğini gösteren bir değer döndürür. (Devralındığı yer: BaseChannelObjectWithProperties) |
| CopyTo(Array, Int32) |
Bir NotSupportedExceptionatar. (Devralındığı yer: BaseChannelObjectWithProperties) |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetEnumerator() |
Kanal nesnesiyle ilişkili tüm özellikleri numaralandıran bir IDictionaryEnumerator döndürür. (Devralındığı yer: BaseChannelObjectWithProperties) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| Remove(Object) |
Bir NotSupportedExceptionatar. (Devralındığı yer: BaseChannelObjectWithProperties) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| IEnumerable.GetEnumerator() |
Kanal nesnesiyle ilişkili tüm özellikleri numaralandıran bir IEnumerator döndürür. (Devralındığı yer: BaseChannelObjectWithProperties) |
Uzantı Metotları
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini etkinleştirir. |
| AsQueryable(IEnumerable) |
bir IEnumerable öğesine IQueryabledönüştürür. |
| Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe yazar. |
| OfType<TResult>(IEnumerable) |
Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler. |