Show / Hide Table of Contents

Struct SniKod

Representerar en SNI-kod.

Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Namespace: IRM.Domain
Assembly: IRM.dll
Syntax
public readonly struct SniKod : IEquatable<SniKod>, IComparable, IComparable<SniKod>

Constructors

SniKod(String)

Declaration
public SniKod(string detaljgrupp)
Parameters
String detaljgrupp

Properties

Avdelning

Avdelning (bokstavskod) som identifieras genom en bokstav – t.ex. C, Tillverkning. Denna första nivå är densamma i NACE Rev. 2 och ISIC Rev. 4.

Declaration
public readonly string Avdelning { get; }
Property Value
String

AvdelningBenämning

Returns benämningen för Avdelning.

Declaration
public readonly string AvdelningBenämning { get; }
Property Value
String

Detaljgrupp

Detaljgrupp (sifferkod) som består av fem siffror – t.ex. 10.111, Kreatursslakt

Declaration
public readonly string Detaljgrupp { get; }
Property Value
String

DetaljgruppBenämning

Returns benämningen för Detaljgrupp.

Declaration
public readonly string DetaljgruppBenämning { get; }
Property Value
String

Grupp

Grupp (sifferkod) som består av tre siffror – t.ex. 10.1, Beredning och hållbarhetsbehandling av kött och köttvaror. Den tredje nivån i NACE Rev. 2 är något finare indelad än i ISIC Rev. 4 för att tillgodose europeiska behov. Grupper i NACE Rev. 2 kan dock aggregeras till de grupper i ISIC Rev. 4 som de har härletts från

Declaration
public readonly string Grupp { get; }
Property Value
String

GruppBenämning

Returns benämningen för Grupp.

Declaration
public readonly string GruppBenämning { get; }
Property Value
String

HuvudGrupp

Huvudgrupp (sifferkod) som består av två siffror – t.ex. 10, Livsmedelsframställning. Även den andra nivån överensstämmer mellan NACE Rev. 2 och ISIC Rev. 4.

Declaration
public readonly string HuvudGrupp { get; }
Property Value
String

HuvudGruppBenämning

Returns benämningen för HuvudGrupp.

Declaration
public readonly string HuvudGruppBenämning { get; }
Property Value
String

Undergrupp

Undergrupp (sifferkod) som består av fyra siffror – t.ex. 10.11, Beredning och hållbarhetsbehandling av kreaturskött.Antalet undergrupper i ISIC Rev. 4 är väsentligt färre.

Declaration
public readonly string Undergrupp { get; }
Property Value
String

UndergruppBenämning

Returns benämningen för Undergrupp.

Declaration
public readonly string UndergruppBenämning { get; }
Property Value
String

Methods

CompareTo(SniKod)

Declaration
public readonly int CompareTo(SniKod other)
Parameters
SniKod other

Returns
System.Int32

Implements
IComparable<T>.CompareTo(T)

CompareTo(Object)

Declaration
public readonly int CompareTo(object obj)
Parameters
Object obj

Returns
System.Int32

Implements
IComparable.CompareTo(Object)

Equals(SniKod)

Declaration
public readonly bool Equals(SniKod other)
Parameters
SniKod other

Returns
Boolean

Implements
IEquatable<T>.Equals(T)

Equals(Object)

Declaration
public override readonly bool Equals(object obj)
Parameters
Object obj

Returns
Boolean

Overrides
System.ValueType.Equals(System.Object)

GetHashCode()

Declaration
public override readonly int GetHashCode()
Returns
System.Int32

Overrides
ValueType.GetHashCode()

ToString()

Declaration
public override readonly string ToString()
Returns
String

Overrides
ValueType.ToString()

Operators

Equality(SniKod, SniKod)

Declaration
public static bool operator ==(SniKod left, SniKod right)
Parameters
SniKod left

SniKod right

Returns
Boolean

Implicit(SniKod to Int32)

Declaration
public static implicit operator int (SniKod s)
Parameters
SniKod s

Returns
System.Int32

Implicit(SniKod to String)

Declaration
public static implicit operator string (SniKod s)
Parameters
SniKod s

Returns
String

Implicit(Int32 to SniKod)

Declaration
public static implicit operator SniKod(int i)
Parameters
System.Int32 i

Returns
SniKod

Implicit(String to SniKod)

Declaration
public static implicit operator SniKod(string s)
Parameters
String s

Returns
SniKod

Inequality(SniKod, SniKod)

Declaration
public static bool operator !=(SniKod left, SniKod right)
Parameters
SniKod left

SniKod right

Returns
Boolean

Extension Methods

AnnotationsExtensions.IsValid(Object)
Back to top Generated by DocFX