Центр союз методики: Нормативно методические документы, ПНД Ф. Центр СОЮЗ.

Методики измерений массовой концентрации примесей в пробах атмосферного воздуха




























РД 52.04.791-2014

Массовая концентрация аммиака в пробах атмосферного воздуха.

Методика измерений фотометрическим методом с салицилатом натрия.

Диапазон измерений: от 0,02 до 5,0 мг/м3

Метод измерений основан на улавливании аммиака из воздуха пленочным хемосорбентом и дальнейшем его определении по окраске индофенола, образующегося при взаимодействии иона аммония с салицилатом натрия в присутствии гипохлорита и нитропруссида натрия.


Раздел 5

пункт 5.2.1.2

01.07.15

РД 52.04.792-2014

Массовые концентрации оксида и диоксида азота в пробах атмосферного воздуха.

Методика измерений фотометрическим методом с использованием сульфаниловой кислоты и 1-нафтиламином.

Диапазоны измерений при объеме пробы воздуха 15 дм3:

оксида азота от 0,028 до 2,8 мг/м3

диоксида азота от 0,021 до 4,3 мг/м3


Метод измерений основан на улавливании диоксида азота пленочным хемосорбентом на основе калия йодистого и последующем фотометрическом определении образующегося нитрит-иона по окраске продукта его реакции с сульфаниловой кислотой и I-нафтиламином.

Определение оксида азота осуществляется таким же образом после окисления его до диоксида азота с помощью оксида хрома (VI), нанесенного на стеклянные гранулы.


Раздел 5

пункт 5.2.1.3,

пункт 5.2.1.5,

пункт 5.2.1.7

01.07.15

РД 52.04.793-2014

Массовая концентрация хлорида водорода в пробах атмосферного воздуха.

Методика измерений фотометрическим методом.

Диапазон измерений: от 0,04 до 2,0 мг/м3

Метод измерений основан на улавливании хлорида водорода пленочным сорбентом и последующем фотометрическом определении его массы по реакции с роданидом ртути и трехвалентным железом.


Раздел 5

пункт 5.2.3.6

01.07.15

РД 52.04.794-2014

Массовая концентрация диоксида серы в пробах атмосферного воздуха.

Методика измерений фотометрическим формальдегидопарарозанилиновым методом.

Диапазон измерений: от 0,03 до 5,0 мг/м3

Метод измерений основан на поглощении диоксидасеры из воздуха раствором формальдегида с образованием гидроксиметансульфокислоты. При добавлении гидроксида натрия гидроксиметансульфокислота снова разлагается на формальдегид и серу (IV) Эти вещества при реакции с парарозанилином образуют соединение, по интенсивности окраски которого определяют содержание серы фотометрическим методом.


Раздел 5

пункт 5.2.7.1

01.07.15

РД 52.04.795-2014

Массовая концентрация сероводорода в пробах атмосферного воздуха.

Методика измерений фотометрическим методом по реакции образования метиленовой синей.

Диапазон измерений: от 0,006 до 0,1 мг/м3

Метод измерений основан на поглощении сероводорода из воздуха тонкой пленкой суспензии гидроксида кадмия в растворе триэтаноламина, нанесенной на стеклянные гранулы. Получившийся сульфид кадмия при взаимодействии с с N,N-диметил-n-фенилендиамином и хлорным железом образует метиленовую синюю, по интенсивности окраски которой определяют содержание сероводорода.


Раздел 5

пункт 5.2.7.3

01.07.15

РД 52.04.796-2014

Массовая концентрация сероуглерода в пробах атмосферного воздуха.

Методика измерений фотометрическим методом.

Диапазон измерений: от 0,02 до 0,4 мг/м3

Метод измерений основан на улавливании сероуглерода из воздуха пленочным хемосорбентом и фотометрическом его определении по соединению, образующемуся в результате взаимодействия сероуглерода, ТМДТ и ацетата меди.


Раздел 5

пункт 5.2.7.5

01.07.15

РД 52.04.797-2014

Массовая концентрация фторида водорода в пробах атмосферного воздуха.

Методика измерений фотометрическим методом с использованием ксиленолового оранжевого.

Диапазон измерений: от 0,002 до 0,2 мг/м3

Метод измерений основан на улавливании фторида водорода из воздуха пленочным хемосорбентом на основе карбоната калия и фотометрическом определении его массы по ослаблению фторид-ионами окраски комплекса циркония с ксиленоловым оранжевым.


Раздел 5

пункт 5.2.3.1

01.07.15

РД 52.04.798-2014

Массовая концентрация хлора в пробах атмосферного воздуха.

Методика измерений фотометрическим методом по ослаблению окраски раствора метилового оранжевого.

Диапазон измерений: от 0,05 до 0,72 мг/м3

Метод измерений основан на поглощении хлора из воздуха раствором метилового оранжевого и дальнейшем его фотометрическом определении по ослаблению окраски раствора метилового оранжевого.


Раздел 5

пункт 5.2.3.4

01.07.15

РД 52.04.799-2014

Массовая концентрация фенола в пробах атмосферного воздуха.

Методика измерений фотометрическим методом с использованием 4-аминоантипирина.

Диапазон измерений: от 0,003 до 0,1 мг/м3

Метод измерений основан на улавливании фенола из атмосферного воздуха пленочным хемосорбентом и последующем фотометрическом определении его массы по реакции с 4-аминоантипирином в присутствии окислителя – железосинеродистого калия.


Раздел 5

пункт 5.3.3.4

01. 07.15

РД 52.04.822-2015

Массовая концентрация диоксида серы в пробах атмосферного воздуха.

Методика измерений фотометрическим методом с использованием тетрахлормеркурата (ТХМ) и парарозанилина.

Диапазон измерений:

при объеме пробы 40 дм3: от 0,0025 до 0,2 мг/м3

при объеме пробы 10 дм3: от 0,1 до 8,0 мг/м3


Общая погрешность измерений с доверительной вероятностью P=0,95 по модулю не превышает 22 %.

Метод измерений основан на улавливании диоксида серы из атмосферного воздуха пленочным хемосорбентом на основе тетрахлормеркурата натрия (ТХМ) и его фотометрическом определении по соединению, образующемуся в результате взаимодействия диоксида серы с формальдегидом и парарозанилином (или фуксином).


Раздел 5

пункт 5.2.7.2

01.10.16

РД 52. 04.823-2015

Массовая концентрация формальдегида в пробах атмосферного воздуха.

Методика измерений фотометрическим методом с ацетилацетоном.

Диапазон измерений: при объеме пробы 60 дм3
от 0,01 до 0,2 мг/м3


Общая погрешность измерений с доверительной вероятностью P=0,95 по модулю не превышает 18 %.

Метод измерений основан на улавливании формальдегида раствором уксуснокислого аммония и фотометрическом определении образующегося при взаимодействии с ацетилацетоном соединения, окрашенного в желтый цвет.


Раздел 5

пункт 5.3.3.7

01.10.16

РД 52.04.824-2015

Массовая концентрация формальдегида в пробах атмосферного воздуха.

Методика измерений фотометрическим методом с фенилгидразином.

Диапазон измерений: при объеме пробы 20 дм3 от 0,01 до 0,6 мг/м3

Общая погрешность измерений с доверительной вероятностью P=0,95 по модулю не превышает 25 %.

Метод измерений основан на улавливании формальдегида из воздуха раствором серной кислоты и его фотометрическом определении по образовавшемуся в результате взаимодействия в кислой среде формальдегида с фенилгидразином гидрохлоридом и хлорамином Б окрашенному соединению.


Раздел 5
пункт 5.3.3.6

01.10.16

РД 52.04.825-2015

Массовая концентрация хлора в пробах атмосферного воздуха.

Методика измерений фотометрическим методом с N,N-диметил-n-фенилен-диамином дигидрохлоридом.

Диапазон измерений массовой концентрации хлора при объеме пробы 40 дм3 и с учетом возможности разбавления пробы при анализе: от 0,018 до 3,5 мг/м3

Общая погрешность измерений с доверительной вероятностью P=0,95 по модулю не превышает 20 %.
Метод измерений основан на улавливании хлора пленочным
хемосорбентом на основе сульфаминовой кислоты. При этом образуется нелетучий хлорамин.

Хлорамин определяется в процессе анализа по количеству свободного иода, выделившегося после взаимодействия с иодидом калия в кислой среде по реакции

 
Введен
впервые

01.10.16

РД 52.04.830-2015

Массовая концентрация взвешенных частиц PM10 и PM2,5 в атмосферном воздухе.

Методика измерений гравиметрическим методом.

Диапазоны измерений:

PM10: от 0,05 до 3 мг/м3

PM2,5: от 0,03 до 1,6 мг/м3

Для выполнения измерений необходимо иметь:

1. Пробоотборное устройство LVS 3.1 с разделителями фракций взвешенных частиц PM10 и PM2,5

2. Аналитические весы. ME 235P

3. Фильтры CF10
Примечание. Допускается применение средств измерений и оборудования с техническими характеристиками не хуже, чем у приведенных выше.

Гравиметрический метод основан на измерении массы навески осажденных на аналитический фильтр взвешенных в атмосферном воздухе частиц с использованием аспиратора для отбора проб воздуха взвешенных частиц PM10 или PM2,5.

Гравиметрический метод измерений позволяет использовать фильтры с навеской для последующего определения химического состава взвешенных частиц. Фильтры используются для определения концентраций бенз(а)пирена, тяжелых металлов, сажи и некоторых других загрязняющих веществ в атмосферном воздухе, входящих в состав взвешенных частиц.

Гравиметрический метод измерений используется для корректировки показаний автоматических анализаторов взвешенных частиц PM10 и PM2,5.

 
Введен
впервые

01.03.16

РД 52.04.831-2015

Новая редакция 2018 г. (актуализированный
вариант)

Массовая концентрация углеродсодержащего аэрозоля (сажи) в пробах атмосферного воздуха.

Методика измерений фотометрическим методом.

Диапазон измерений: от 0,03 до 1,8 мг/м3 при объеме пробы 600 дм3

Метод основан на улавливании частиц сажи на фильтр и дальнейшем фотометрическом определении их массовой концентрации в суспензии.

В мае 2018 года методика была переработана и переиздана ввиду низкого качества фильтров АФА-ХП-10 (АФА-ВП-10) В ходе более чем 50 экспериментов были найдены смеси растворителей (ДМСО: толуол, ДМСО: ксилол) для устранения этой проблемы и адаптации методики к существующим условиям и недостаткам, возникающим не по вине разработчиков методики. В ходе переработки был произведен всесторонний анализ соотношений растворителей и других параметров, необходимых для проведения измерений.


Раздел 5

пункт 5.3.8

01.03.16
Срок первой
поверки – 2022 г


РД 52. 04.836-2015

Массовая концентрация летучих хлорированных углеводородов в
атмосферном воздухе.

Методика измерений методом высокоэффективной капиллярной газовой хроматографии с использованием анализа равновесного пара.

Массовая концентрация летучих хлорированных углеводородов: трихлорметана, тетрахлорметана, трихлорэтилена, тетрахлорэтилена в пробах атмосферного воздуха.

Массовая концентрация летучих хлорированных углеводородов: трихлорметана, тетрахлорметана, трихлорэтилена, тетрахлорэтилена в пробах атмосферного воздуха.
Диапазон измерений, мг/м3

трихлорметан от 0,004 до 1,0;

тетрахлорметан от 0,0004 до 40;

трихлорэтилен 0,004 до 40;

тетрахлорэтилен 0,0004 до 5,0.

Показатель повторяемости 9,0%; Показатель воспроизводимости 13%; Показатель точности 25%

Измерения массовой концентрации определяемых компонентов в атмосферном воздухе выполняют методом высокоэффективной капиллярной газовой хроматографии с использованием АРП следующим образом:

– экстрагируют определяемые компоненты в сорбционной трубке СТ–005 с сорбентом из пробы анализируемого атмосферного воздуха, объём которой измеряют;

– реэкстрагируют определяемые компоненты из трубки с сорбентом в герметичный приёмник и анализируют полученный реэкстракт на содержание определяемых компонентов методом высокоэффективной капиллярной газовой хроматографии, с использованием капиллярной колонки с неполярной неподвижной фазой (метилсиликон) с последующей их регистрацией электронозахватным детектором. Качество результатов проведённого анализа подтверждают методом АРП с заменой газовой фазы.


Введен
впервые

01.03.16

РД 52.04.837-2015

Массовая концентрация летучих ароматических углеводородов в
атмосферном воздухе.

Методика измерений методом высокоэффективной капиллярной газовой хроматографии с использованием анализа равновесного пара.

Массовая концентрация летучих ароматических углеводородов: бензола, метилбензола, 1,2-диметилбензола, 1,3-диметилбензола, 1,4-диметилбензола, этилбензола, изопропилбензола в пробах атмосферного воздуха.

Диапазон измерений, мг/м3:

бензол от 0,01 до 5,0;

метилбензол от 0,01 до 6,0;

1,2-диметилбензол от 0,01 до 5,0;

1,3-диметилбензол от 0,01 до 5,0;

1,4-диметилбензол от 0,01 до 5,0;

этилбензол от 0,01 до 5,0;

диметилбензол (смесь изомеров) от 0,03 до 6,0;

изопропилбензол от 0,01 до 5,0.

Показатель повторяемости 9,0%; Показатель воспроизводимости 13%; Показатель точности 25%

Измерения массовой концентрации определяемых компонентов в атмосферном воздухе выполняют методом высокоэффективной капиллярной газовой хроматографии с использованием АРП следующим образом:

– экстрагируют определяемые компоненты в сорбционной трубке СТ–005 из пробы анализируемого атмосферного воздуха, объём которой измеряют;

– реэкстрагируют определяемые компоненты из трубки с сорбентом в герметичный приёмник и анализируют полученный реэкстракт на содержание определяемых компонентов методом высокоэффективной капиллярной газовой хроматографии с использованием капиллярной калонки с полярной неподвижной фазой (полиэфир типа Полиэтиленгликоль – 20 М) с последующей их регистрацией пламенно –ионизационным детектером. Качество результатов проведённого анализа подтверждают методом АРП с заменой газовой фазы.


Введен
впервые

01. 03.16

РД 52.04.838-2015

Массовая концентрация летучих ароматических углеводородов в
атмосферном воздухе.

Методика измерений методом газовой хроматографии с использованием анализа равновесного пара.

Массовая концентрация летучих ароматических углеводородов: бензола, метилбензола, этилбензола, 1,2-диметилбензола, смеси изомеров диметилбензола в пробах атмосферного воздуха.
Диапазон измерений, мг/м3:

бензол от 0,01 до 5,0;

метилбензол от 0,01 до 6,0;

1,2-диметилбензол от 0,01 до 5,0;

этилбензол 0,01 до 5,0;

диметилбензол (смесь изомеров) от 0,03 до 6,0.

Показатель повторяемости 9,0%; Показатель воспроизводимости 13%; Показатель точности 25%

Измерения массовой концентрации определяемых компонентов в атмосферном воздухе выполняют методом газовой хроматографии с использованием АРП следующим образом:

– экстрагируют определяемые компоненты в сорбционной трубке СТ–005 с сорбентом из пробы анализируемого атмосферного воздуха, объём которой измеряют;

– реэкстрагируют определяемые компоненты из трубки с сорбентом в герметичный приёмник и анализируют полученный реэкстракт на содержание определяемых компонентов методом газовой хроматографии, с использованием набивной колонки с высоко полярной неподвижной фазой (нитрилотрипропионитрил) с последующей их регистрацией пламенно-ионизационным детектором. Качество результатов проведённого анализа подтверждают методом АРП с заменой газовой фазы.


Раздел 5

пункт 5.3.5.1

01.03.16

РД 52.04.839-2016

Методические указания по производству и обработке данных наблюдений за атмосферными осадками на автоматических метеорологических постах.

Настоящий руководящий документ устанавливает методику производства наблюдений за атмосферными осадками на автоматических метеорологических постах, включающую требования к методу измерения, программе и срокам производства наблюдений, обработке и контролю данных наблюдений, а также к применению технических средств.


Введен
впервые

01.03.16

РД 52.04.840-2015

Применение результатов мониторинга качества атмосферного воздуха, полученных с помощью методов непрерывных измерений.

Настоящий руководящий документ устанавливает порядок внедрения автоматических газоанализаторов и новых методик измерения на государственной наблюдательной сети, порядок совместного использования результатов непрерывных и дискретных измерений концентраций загрязняющих веществ для оценки состояния атмосферного воздуха, его загрязнения.

Настоящий руководящий документ включает систему контроля качества измерений концентраций загрязняющих веществ, выполняемых с использованием автоматических газоанализаторов и новых методик измерения, программу проведения параллельных наблюдений загрязнения атмосферного воздуха на стадии внедрения автоматических газоанализаторов и новых методик измерения в наблюдательных подразделениях Росгидромета, алгоритмы расчета характеристик загрязнения атмосферного воздуха с учетом данных непрерывных измерений.

Настоящий руководящий документ также устанавливает требования к объему наблюдений за загрязняющими веществами, концентрации которых измеряются в непрерывном режиме.


Раздел 6

пункты

6.1 — 6.14

01.03.16
РД 52.04.893-2020

Массовая концентрация взвешенных веществ в пробах атмосферного воздуха.


Методика измерений гравиметрическим методом.

раздел 5

подраздел 5.2

пункт 5.2.6
01.01.21
РД 52.04.894-2020

Массовая концентрация фторида водорода и твердых растворимых фторидов из одной пробы атмосферного воздуха.


Методика измерений фотометрическим методом с использованием ксиленолового оранжевого.

раздел 5

подраздел 5.2

пункт 5.2.3
подпункт 5.2.3.3
01.01.21
РД 52.04.908-2021

Массовая концентрация соединений хрома (VI) в пробах атмосферного воздуха.

Методика измерений фотометрическим методом с дифенилкарбазвдом.

раздел 5

подраздел 5.2

пункт 5.2.5 подпункт 5.2.5.10
01.09.21
РД 52.04.909-2021

Массовая концентрация оксида углерода в пробах атмосферного воздуха.


Методика измерений с отбором проб воздуха в пробоотборные пакеты.

Введен

впервые
01.07.21
РД 52.04.878-2019 Отбор проб при наблюдениях за химическим составом атмосферных осадков.

Взамен

РД 52.04.186-89

Часть II.

Раздел 2.

01.10.19
РД 52.04.882-2019

Массовая концентрация свинца, кадмия, марганца, никеля, меди, хрома, цинка и железа в атмосферных осадках и аэрозолях. Методика измерений атомно абсорбционным методом с электротермической атомизацией.

Руководящий документ устанавливает методику измерений массовой концентрации растворенных форм металлов: свинца, кадмия, марганца, никеля, меди, хрома, цинка и железа атомно-абсорбционным методом с электротермической атомизацией в пробах атмосферных осадков и аэрозолей.

Диапазон измерений, мкг/дм3:
Железо от 10,0 до 200 включ.; Кадмий от 0,10 до 2,0 включ.; Марганец от 2,0 до 40,0 включ.; Медь от 2,0 до 30,0 включ.; Никель от 5,0 до 60,0 включ.; Свинец от 2,0 до 40,0 включ.; Хром от 2,0 до 30,0 включ.; Цинк от 2,0 до 40,0 включ.

Взамен

РД 52.04.186-89

Часть II.

Раздел 4.5.12
10.01.20

Для лабораторий (ПНД Ф) | Федеральный центр анализа и оценки техногенного воздействия

ПНД Ф 14. 1:2:3:4.111-97 (Издание 2020 года)
ПНД Ф 14.1:2:4.277-2013 (издание 2019 г.)
ПНД Ф 14.1:2:4.259-10 (издание 2019 г.)
ПНД Ф 14.1:2:4.183-02 (М 01-10-2019) (издание 2019 г.)
ПНД Ф 14.1:2:4.205-04 (издание 2019 г.)
ПНД Ф 14.1:2:4.178-02 (издание 2019 г.)
ПНД Ф 14.1:2:4.143-98 (издание 2019 г.)
ПНД Ф 14.1:2:3:4.213-05 (издание 2019 г.)
ПНД Ф 14.1:2:4.71-96 (издание 2018 г.)
ПНД Ф 14.1:2:4.84-96 (издание 2018 г.)
ПНД Ф 14.1:2:3:4.204-04 (издание 2018 г.)
ПНД Ф 14.1:2:4.225-2006 (издание 2018 г. )
ПНД Ф 14.2:4.227-06 (издание 2018 г.)
ПНД Ф 14.1:2:3:4.121-97 (издание 2018 года)
ПНД Ф 16.3.84-16 ( Изменение №1 с 13.02.2018)
ПНД Ф 14.1:2:4.113-97 ( Изд.2018 г.)
ПНД Ф 14.1:2:4.57-96 (Изд. 2017 г.)
ПНД Ф 14.1:2:4.137-98 (Изд. 2017 г.)
ПНД Ф 14.1:2:4.138-98 (Изд. 2017 г.)
ПНД Ф 14.2:4.209-05 (Изд. 2017 г.)
ПНД Ф 14.1:2:4.254-2009 (Изд. 2017 г.)
ПНД Ф 14.1:2:3.1-95 (Изд. 2017 г.)
ПНД Ф 14.1:2:3.2-95 (Изд. 2017 г.)
ПНД Ф 14. 1:2:4.274-2012(Изд. 2017г.)
ПНД Ф 14.1:2:4.273-2012(Изд. 2017г.)
ПНД Ф 14.1.272-2012(Изд. 2017г.)
ПНД Ф 14.1:2:4.256-09(Изд. 2017г.)
ПНД Ф 14.1:2.189-02(Изд. 2017г.)
ПНД Ф 14.1:2:4.168-2000 (Изд. 2017г.)
ПНД Ф 13.1:2:3.74-2012 (Изд. 2017г.)
ПНД Ф 13.1.53-06 (Изд. 2015г.)
ПНД Ф 13.1.43-03 (Изд. 2016г.)
ПНД Ф 14.1:2.250-08(Изд. 2016г.)
ПНД Ф 14.1:2.230-06 (Изд. 2016г.)
ПНД Ф 14.1:2.228-06 (Изд. 2015г.)
ПНД Ф 16.1.42-04 (изд. 2016г)
ПНД Ф 14.1:2:3.95-97 (Изд.2016г.)
ПНД Ф 14.1:2:3.96-97 (Изд.2016г.)
ПНД Ф 14.1:2:3.98-97 (Изд.2016г.)
ПНД Ф 14.1:2:3.100-97 (Изд.2016г.)
ПНД Ф 14.1:2:3.108-97(изд.2016г.)
ПНД Ф 14.1:2:3.110-97 (изд.2016г.)
ПНД Ф 16.3.84-16
ПНД Ф 13.1:2:3.77-16 (Издание 2016 г)
ПНД Ф 14.1:2.141-98 (Издание 2016 г)
ПНД Ф 14.1:2.247-07 (Издание 2016 г)
ПНД Ф 14.1:2:4.248-07 (Издание 2016 г)
ПНД Ф 14.1:2.56-96 (издание 2015 г.)
ПНД Ф 13. 1:2:3.71-11 (издание 2015 г)
ПНД Ф 14.1.281-15
ПНД Ф 12.16.1-10 (изд. 2015 г.)
ПНД Ф 16.1:2.2:2.3:3.61-09(изд.2015г.)
ПНД Ф 14.1:2:4.156-99(изд.2015г.)
ПНД Ф 14.1:2:4.161-2000(изд.2015г.)
ПНД Ф 14.1:2:4.261-10(изд.2015г.)
ПНД Ф 12.15.1-08 (Изд.2015г.)
ПНД Ф 14.1:2:4.280-15/ ПНД Ф16.1:2.2:3.83-15
ПНД Ф Т 16.2:2.2-98(изд.2015г.)
ПНД Ф Т 14.1:2:3:4.2-98(изд.2015г.)
ПНД Ф 16.3.55-08 (изд.2014г.)
ПНД Ф 12.1:2:2.2:2.3:3.2-03 (изд. 2014г.)
ПНД Ф 16.1:2:2.2:2.3.63-09 (изд. 2014г.)
ПНД Ф 13.2:3.64-08 (изд.2014г.)
ПНД Ф 13.1.65-08 (изд.2014г.)
ПНД Ф 14.1:2:4.251-08 (изд.2014г.)
ПНД Ф 16.1:2:2.2:3.56-08(изд.2014г.)
ПНД Ф 14.1:2:4.158-2000 (изд.2014г.)
ПНД Ф 14.1:2:3:4.155-99 (изд.2014г)
ПНД Ф 14.1.175-2000 (изд.2014г)
ПНД Ф 14.2:4.176-2000 (изд.2014г)
ПНД Ф 14.1:2:4.183-02 (изд.2014г)
ПНД Ф 14.1:2:3:4.204-04 (изд.2014г)
ПНД Ф 14.1:2:3:4.212-05 (изд.2014г)

типов союзов | Scala 3 — Книга

Используется на типах | Оператор создает так называемый союз типа .
Тип А | B представляет значения или типа A или типа B .

В следующем примере метод help принимает параметр с именем id типа union Имя пользователя | Пароль , это может быть имя пользователя или Пароль :

 case class Имя пользователя (имя: Строка)
класс case Пароль (хэш: Хэш)
def help(id: Имя пользователя | Пароль) =
  val user = совпадение идентификатора
    case Имя пользователя (имя) => lookupName (имя)
    case Пароль(хэш) => lookupPassword(хеш)
  // здесь больше кода...
 

Мы реализуем метод help , различая две альтернативы с помощью сопоставления с образцом.

Этот код является гибким и типобезопасным решением.
Если вы попытаетесь передать тип, отличный от Имя пользователя или Пароль , компилятор помечает это как ошибку:

 help("hi") // ошибка: Found: ("hi" : String)
             // Требуется: Имя пользователя | Пароль
 

Вы также получите сообщение об ошибке, если попытаетесь добавить case к выражению match , которое не соответствует Имя пользователя или Пароль типов:

 case 1. 0 => ??? // ОШИБКА: эта строка не скомпилируется
 

Альтернатива соединениям типов

Как показано, типы объединения могут использоваться для представления альтернатив нескольких различных типов, не требуя, чтобы эти типы были частью специально созданной иерархии классов или требуя явного переноса.

Предварительное планирование иерархии классов

Для других языков потребуется предварительное планирование иерархии классов, как показано в следующем примере:

 trait UsernameOrPassword
case class Имя пользователя (имя: String) расширяет UsernameOrPassword
класс case Password(hash: Hash) расширяет UsernameOrPassword
def help(id: имя пользователя или пароль) = ...
 

Предварительное планирование не очень хорошо масштабируется, поскольку, например, требования пользователей API могут быть непредсказуемыми.
Кроме того, загромождение иерархии типов маркерами типа UsernameOrPassword также затрудняет чтение кода.

Tagged Unions

Другой альтернативой является определение отдельного типа перечисления, например:

 enum UsernameOrPassword:
  case IsUsername(u: имя пользователя)
  case IsPassword(p: пароль)
 

Перечень UsernameOrPassword представляет собой помеченный союз имени пользователя и пароля .
Однако этот способ моделирования объединения требует явного переноса и развертывания и, например, Имя пользователя — это , а не подтип Имя пользователя или пароль .

Вывод типов объединения

Компилятор присваивает типу объединения выражение только в том случае, если такой тип задан явно.
Например, учитывая эти значения:

 val name = Имя пользователя ("Ева") // имя: Имя пользователя = Имя пользователя (Ева)
val пароль = Пароль(123) // пароль: Пароль = Пароль(123)
 

В этом примере REPL показано, как можно использовать тип объединения при привязке переменной к результату выражения if / else :

 scala> val a = если правда, то имя иначе пароль
val a: Объект = Имя пользователя (Ева)
scala> val b: Пароль | Имя пользователя = если правда, то имя, иначе пароль
значение б: Пароль | Имя пользователя = Имя пользователя (Ева)
 

Типом a является Объект , который является супертипом Имя пользователя и Пароль , но не наименьший супертип , Пароль | Имя пользователя .
Если вам нужен наименьший супертип, вы должны указать его явно, как это делается для b .

Типы Union являются двойственными типам пересечения.
И как и с типами пересечения, | также является коммутативным: A | B тот же тип, что и Б | А .

предыдущий

next

Авторы этой страницы:

Профсоюзные факты Несправедливая трудовая практика — Профсоюзные факты

Когда большинство людей думают о нарушениях трудового законодательства, они, вероятно, думают о «Большом бизнесе». Но работники, работодатели и профсоюзные организации ежегодно выдвигают тысячи обвинений против профсоюзов и их должностных лиц под названием «Несправедливая трудовая практика».

Недобросовестная трудовая практика (ULP) имеет место, когда профсоюз или работодатель нарушает Раздел 8 Национального закона о трудовых отношениях. Члены профсоюза обычно подают ULP против своего профсоюза, потому что профсоюз не смог справедливо представлять своих членов. Работники также подают ULP против профсоюзных лидеров за запугивание, принуждение, насилие и многие другие нарушения трудового законодательства.

Годовой отчет Национального совета по трудовым отношениям за 2010 финансовый год включал ряд обвинений в недобросовестной трудовой практике в отношении работодателей и профсоюзов. В очередной раз профсоюзные чиновники столкнулись с непропорционально большим количеством обвинений в правонарушениях по сравнению с работодателями. Хуже всего то, что в подавляющем большинстве заявлений говорится, что членов профсоюза обижают профсоюзные чиновники, которые должны их защищать.

В 2010 году NLRB сообщил, что:

  • Профсоюзы столкнулись в общей сложности с 6 338 заявлениями о нарушении трудового законодательства;
  • 80,6% этих обвинений касались случаев, когда профсоюз пытался «сдерживать или принуждать работников к осуществлению прав, гарантированных» Национальным законом о трудовых отношениях (раздел 8(b)(1)).

Как подать ULP

Чтобы подать ULP против профсоюза, член профсоюза должен заполнить форму NLRB 508.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *