Aracılığıyla paylaş


OperationBehaviorAttribute.AutoDisposeParameters Özellik

Tanım

Parametrelerin otomatik olarak atılıp atılmayacağını belirten bir değer alır veya ayarlar.

public:
 property bool AutoDisposeParameters { bool get(); void set(bool value); };
public bool AutoDisposeParameters { get; set; }
member this.AutoDisposeParameters : bool with get, set
Public Property AutoDisposeParameters As Boolean

Özellik Değeri

true parametreler otomatik olarak atılacaksa; aksi takdirde , false.

Açıklamalar

Bu özellik, hizmetin bir ileti işlenirken oluşturulan tüm atılabilir parametreleri (giriş, çıkış veya başvuru parametreleri) atıp atmayacağını belirler. Varsayılan değer true değeridir. Sistemin kaynakları yok etmesini önlemek istiyorsanız bu özelliği false olarak ayarlayın ve gerekirse bunları önbelleğe alın.

Örneğin, ise AutoDisposeParametersfalsegönderen, gönderen tarafında akışı kapatmakla sorumludur.

Şunlara uygulanır