Size: a a a

PowerShellRus - о Powershell (и не только) на русском

2020 March 11

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
round 2
источник

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
fight
источник

ВЗ

Владимир Зеленов in PowerShellRus - о Powershell (и не только) на русском
Т.е. если ты 10 раз сделаешь Dispose, то никаких исключений быть не должно. Метод Close подразумевает закрытие соединения, потока и т.д. но не освобождение неуправляемых ресурсов.
источник

A

Aleksandr in PowerShellRus - о Powershell (и не только) на русском
источник

A

Aleksandr in PowerShellRus - о Powershell (и не только) на русском
Рекомендация на покрытие кода:
How to fix violations
To fix a violation of this rule, change the implementation so that regardless of the code path, Dispose is called only one time for the object.
источник

ВЗ

Владимир Зеленов in PowerShellRus - о Powershell (и не только) на русском
alex suslin
ну напиши сча код, проверь
PS C:\WINDOWS\system32> $XmlReader = [System.Xml.XmlReader]::Create("C:\Temp\Config.xml")
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
источник

R

Roman in PowerShellRus - о Powershell (и не только) на русском
Владимир Зеленов
PS C:\WINDOWS\system32> $XmlReader = [System.Xml.XmlReader]::Create("C:\Temp\Config.xml")
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
красиво
источник

C

Constantine in PowerShellRus - о Powershell (и не только) на русском
источник

Od

Oleg 😈 dead_elf in PowerShellRus - о Powershell (и не только) на русском
источник

as

alex suslin in PowerShellRus - о Powershell (и не только) на русском
Владимир Зеленов
PS C:\WINDOWS\system32> $XmlReader = [System.Xml.XmlReader]::Create("C:\Temp\Config.xml")
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
PS C:\WINDOWS\system32> $XmlReader.Dispose()
ну ок ) все равно нах диспоуз
источник

ВЗ

Владимир Зеленов in PowerShellRus - о Powershell (и не только) на русском
alex suslin
а вот dispose вызвал и все, следующий раз будет exception
источник

as

alex suslin in PowerShellRus - о Powershell (и не только) на русском
ъ
источник

K

Kirill KIRG Shagin in PowerShellRus - о Powershell (и не только) на русском
ЪуЪ
источник

ES

Elmar Salakhov in PowerShellRus - о Powershell (и не только) на русском
источник

C

Constantine in PowerShellRus - о Powershell (и не только) на русском
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
люблю этот чат
источник

ВЗ

Владимир Зеленов in PowerShellRus - о Powershell (и не только) на русском
источник

RV

Roman Volodin in PowerShellRus - о Powershell (и не только) на русском
alex suslin
неправда, Close()  и так будет вызывать Dispose() так что ничего не лучше
В using за тебя не close() вызывают, а dispose(). Удобная хрень же
источник

as

alex suslin in PowerShellRus - о Powershell (и не только) на русском
источник

ES

Elmar Salakhov in PowerShellRus - о Powershell (и не только) на русском
Ор просто)
источник