1. MappingUtilities

Class MappingUtilities

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Provides some utilities for mapping.

Inheritance
System.Object
MappingUtilities
Namespace: Stylelabs.M.Sdk.Mappers
Assembly: Stylelabs.M.Sdk.dll
Syntax
public static class MappingUtilities : object

Methods

AddInvariantIfEmpty(IEnumerable<CultureInfo>)

Declaration
public static CultureInfo[] AddInvariantIfEmpty(IEnumerable<CultureInfo> cultures)
Parameters
TypeNameDescription
IEnumerable<CultureInfo>cultures
Returns
TypeDescription
CultureInfo[]

GetCulturesWithoutInvariant(IEnumerable<CultureInfo>)

Declaration
public static CultureInfo[] GetCulturesWithoutInvariant(IEnumerable<CultureInfo> cultures)
Parameters
TypeNameDescription
IEnumerable<CultureInfo>cultures
Returns
TypeDescription
CultureInfo[]

MapLabels(IDictionary<CultureInfo, String>)

Declaration
public static Dictionary<string, string> MapLabels(IDictionary<CultureInfo, string> dict)
Parameters
TypeNameDescription
IDictionary<CultureInfo, System.String>dict
Returns
TypeDescription
Dictionary<System.String, System.String>

MapLabels(IDictionary<String, String>)

Declaration
public static IDictionary<CultureInfo, string> MapLabels(IDictionary<string, string> dict)
Parameters
TypeNameDescription
IDictionary<System.String, System.String>dict
Returns
TypeDescription
IDictionary<CultureInfo, System.String>

NullableToDate(Nullable<DateTime>)

Declaration
public static DateTime NullableToDate(DateTime? dateTime)
Parameters
TypeNameDescription
System.Nullable<DateTime>dateTime
Returns
TypeDescription
DateTime

NullableToId(Nullable<Int64>)

Declaration
public static long NullableToId(long? id)
Parameters
TypeNameDescription
System.Nullable<System.Int64>id
Returns
TypeDescription
System.Int64

SdkCulturesToLoadOption(IEnumerable<CultureInfo>)

Creates a load option for the passed cultures, but does not check for invariant culture.

Declaration
public static ICultureLoadOption SdkCulturesToLoadOption(IEnumerable<CultureInfo> cultures)
Parameters
TypeNameDescription
IEnumerable<CultureInfo>cultures
Returns
TypeDescription
ICultureLoadOption

ToNullableDate(DateTime)

Converts a to a nullable . will be mapped to null.

Declaration
public static DateTime? ToNullableDate(DateTime dateTime)
Parameters
TypeNameDescription
DateTimedateTime

A .

Returns
TypeDescription
System.Nullable<DateTime>

A nullable .

ToNullableId(Int64)

Converts an id to a nullable id. 0 will be mapped to null.

Declaration
public static long? ToNullableId(long id)
Parameters
TypeNameDescription
System.Int64id

An id.

Returns
TypeDescription
System.Nullable<System.Int64>

A nullable .

この記事を改善するための提案がある場合は、 お知らせください!