Udostępnij za pośrednictwem


OperationBehaviorAttribute.AutoDisposeParameters Właściwość

Definicja

Pobiera lub ustawia wartość, która wskazuje, czy parametry mają być automatycznie usuwane.

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

Wartość właściwości

true jeśli parametry mają być automatycznie usuwane; w przeciwnym razie , false.

Uwagi

Ta właściwość określa, czy usługa usuwa wszystkie parametry jednorazowe (parametry wejściowe, wyjściowe lub referencyjne), które zostały utworzone podczas przetwarzania komunikatu. Wartość domyślna to true. Ustaw tę właściwość na false wartość , jeśli chcesz uniemożliwić systemowi usuwanie zasobów i buforowanie ich w razie potrzeby.

Na przykład, jeśli AutoDisposeParameters ma falsewartość , nadawca jest odpowiedzialny za zamknięcie strumienia po stronie wysyłania.

Dotyczy