internal HeaderActionDefinition(HeaderActionType typeDefinition, HeaderAction headerAction, string headerName, string value) { TypeDefinition = typeDefinition; HeaderAction = headerAction; HeaderName = headerName; Value = value; }
internal HeaderActionProperties(HeaderActionType actionType, HeaderAction headerAction, string headerName, string value) { ActionType = actionType; HeaderAction = headerAction; HeaderName = headerName; Value = value; }
public HeaderActionParameters(HeaderActionParametersOdataType odataType, HeaderAction headerAction, string headerName) { if (headerName == null) { throw new ArgumentNullException(nameof(headerName)); } OdataType = odataType; HeaderAction = headerAction; HeaderName = headerName; }
public HeaderActionParameters(HeaderActionParametersTypeName typeName, HeaderAction headerAction, string headerName) { if (headerName == null) { throw new ArgumentNullException(nameof(headerName)); } TypeName = typeName; HeaderAction = headerAction; HeaderName = headerName; }
public HeaderActionDefinition(HeaderActionType typeDefinition, HeaderAction headerAction, string headerName) { if (headerName == null) { throw new ArgumentNullException(nameof(headerName)); } TypeDefinition = typeDefinition; HeaderAction = headerAction; HeaderName = headerName; }
public HeaderActionProperties(HeaderActionType actionType, HeaderAction headerAction, string headerName) { if (headerName == null) { throw new ArgumentNullException(nameof(headerName)); } ActionType = actionType; HeaderAction = headerAction; HeaderName = headerName; }
void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) { writer.WriteStartObject(); writer.WritePropertyName("typeName"); writer.WriteStringValue(TypeDefinition.ToString()); writer.WritePropertyName("headerAction"); writer.WriteStringValue(HeaderAction.ToString()); writer.WritePropertyName("headerName"); writer.WriteStringValue(HeaderName); if (Optional.IsDefined(Value)) { writer.WritePropertyName("value"); writer.WriteStringValue(Value); } writer.WriteEndObject(); }